
Outil de chiffrement de fichiers et de répertoires AES-256 avec CLI interactive, barre de progression et suppression sécurisée optionnelle des originaux. Prend en charge les fichiers volumineux et la saisie de clé hachée.
StealthCrypter est un outil de chiffrement puissant et facile à utiliser qui vous aide à protéger vos fichiers et répertoires sensibles en utilisant le chiffrement AES-256. Que vous ayez besoin de protéger des documents personnels ou de sécuriser des données confidentielles, CryptShield garantit que vos fichiers restent privés et inviolables.
✅ Chiffrement AES-256 – Chiffrement standard de l'industrie pour une sécurité maximale.
✅ CLI interactive – Pas besoin d'arguments en ligne de commande ; il suffit de suivre les invites.
✅ Chiffrer et déchiffrer des fichiers ou répertoires – Protégez plusieurs fichiers à la fois facilement.
✅ Saisie de clé sécurisée – Utilise une clé hachée pour une sécurité renforcée.
✅ Barre de progression – Affiche la progression en temps réel du chiffrement/déchiffrement.
✅ Gère les gros fichiers – Lit et écrit les données par morceaux pour éviter les problèmes de mémoire.
✅ Suppression automatique optionnelle – Permet aux utilisateurs de supprimer en toute sécurité les fichiers originaux après le chiffrement.
Étape 1 : Mettez à jour et améliorez votre système
sudo apt update
sudo apt upgrade
Étape 2 : Installez les dépendances
sudo apt install python3-tqdm
sudo apt install python3-pycryptodome
Étape 3 : Clonez le dépôt
git clone https://gitlab.com/A-Real-Virus/stealthcrypter.git
Étape 4 : Allez dans le répertoire de l'outil où vous l'avez cloné
cd StealthCrypter
Étape 5 : Après avoir terminé le processus, vous pouvez maintenant exécuter le script
python3 crypter.py
🔹 Utilisez une phrase de passe forte pour garantir une sécurité maximale. Le script hache votre entrée pour générer une clé sécurisée de 32 octets.
🔹 Conservez une sauvegarde de votre clé de chiffrement – Sans elle, le déchiffrement est impossible !
🔹 Assurez-vous d'avoir installé les dépendances requises avant d'exécuter le script (voir ci-dessous).
1️⃣ Exécutez le script :
2️⃣ Choisissez une action :
[1] Encrypt a file
[2] Decrypt a file
[3] Encrypt a directory
[4] Decrypt a directory
3️⃣ Entrez le chemin du fichier ou du répertoire.
4️⃣ Entrez une phrase de passe sécurisée (utilisée pour le chiffrement et le déchiffrement).
5️⃣ Le script traitera les fichiers avec une barre de progression.
6️⃣ Il vous sera demandé si vous souhaitez supprimer les fichiers originaux après le chiffrement.
Q : J'ai oublié ma clé de chiffrement. Puis-je récupérer mes fichiers ?
❌ Non. La clé de chiffrement n'est jamais stockée. Si vous la perdez, le déchiffrement est impossible.
Q : Le script n'est pas reconnu. Que dois-je faire ?
✅ Assurez-vous que Python est installé, consultez aussi requirements.txt et exécutez-le avec python3 crypter.py si nécessaire.
Q : Comment installer les dépendances requises ?
✅ Exécutez la commande suivante :
install the requirements (step 2 above) also see requirements.txt.
Si vous souhaitez modifier ou utiliser le script dans vos projets, pensez à donner des crédits !
**🔐 Chiffrement d'un fichier :**
```
Choose an action: [1] Encrypt a file, [2] Decrypt a file, [3] Encrypt a directory, [4] Decrypt a directory: 1
Enter the file or directory path: secret.txt
Enter a secret key: ********
🔐 Encrypting file...
✅ File encrypted: secret.txt.enc
❗ Do you want to delete original files? (y/n): y
🗑️ Original files deleted.
✅ Process complete!
```
**🔓 Déchiffrement d'un fichier :**
```
Choose an action: [1] Encrypt a file, [2] Decrypt a file, [3] Encrypt a directory, [4] Decrypt a directory: 2
Enter the file or directory path: secret.txt.enc
Enter a secret key: ********
🔓 Decrypting file...
✅ File decrypted: secret.txt
```
Cet outil est destiné à un usage éthique et éducatif uniquement.
Ne l'utilisez pas pour des activités illégales. L'auteur n'est pas responsable de toute mauvaise utilisation.
Ce script est destiné à des fins éducatives et à des tests autorisés uniquement.
Toute utilisation non autorisée de ce script est illégale et contraire à l'éthique.
Assurez-vous d'avoir une autorisation explicite avant de tester un système.