
Strumento di crittografia per file e directory AES-256 con CLI interattiva, barra di progresso e cancellazione sicura opzionale degli originali. Supporta file di grandi dimensioni e input di chiave hashata.
StealthCrypter è un potente e facile strumento di crittografia che ti aiuta a proteggere i tuoi file e directory sensibili utilizzando la crittografia AES-256. Che tu abbia bisogno di salvaguardare documenti personali o di proteggere dati riservati, CryptShield garantisce che i tuoi file rimangano privati e a prova di manomissione.
✅ Crittografia AES-256 – Crittografia standard del settore per la massima sicurezza.
✅ CLI interattiva – Nessuna necessità di argomenti da riga di comando; segui semplicemente le istruzioni.
✅ Crittografa e decifra file o directory – Proteggi più file in una volta sola con facilità.
✅ Inserimento chiave sicura – Utilizza una chiave hashata per una maggiore sicurezza.
✅ Barra di avanzamento – Mostra lo stato di avanzamento della crittografia/decifratura in tempo reale.
✅ Gestisce file di grandi dimensioni – Legge e scrive i dati in blocchi per evitare problemi di memoria.
✅ Eliminazione automatica opzionale – Permette agli utenti di rimuovere in modo sicuro i file originali dopo la crittografia.
Passo 1: Aggiorna e aggiorna il sistema
sudo apt update
sudo apt upgrade
Passo 2: Installa le dipendenze
sudo apt install python3-tqdm
sudo apt install python3-pycryptodome
Passo 3: Clona il repository
git clone https://gitlab.com/A-Real-Virus/stealthcrypter.git
Passo 4: Vai alla directory dello strumento dove lo hai clonato
cd StealthCrypter
Passo 5: Dopo aver completato il processo, ora puoi eseguire lo script
python3 crypter.py
🔹 Usa una passphrase forte per garantire la massima sicurezza. Lo script genera un hash del tuo input per creare una chiave sicura di 32 byte.
🔹 Conserva un backup della tua chiave di crittografia – Senza di essa, la decifratura è impossibile!
🔹 Assicurati di avere installato le dipendenze richieste prima di eseguire lo script (vedi sotto).
1️⃣ Esegui lo script:
2️⃣ Scegli un'azione:
[1] Crittografa un file
[2] Decifra un file
[3] Crittografa una directory
[4] Decifra una directory
3️⃣ Inserisci il percorso del file o della directory.
4️⃣ Inserisci una passphrase sicura (usata per crittografia e decifratura).
5️⃣ Lo script elaborerà i file con una barra di avanzamento.
6️⃣ Ti verrà chiesto se desideri eliminare i file originali dopo la crittografia.
D: Ho dimenticato la mia chiave di crittografia. Posso recuperare i miei file?
❌ No. La chiave di crittografia non viene mai memorizzata. Se persa, la decifratura è impossibile.
D: Lo script non viene riconosciuto. Cosa devo fare?
✅ Assicurati che Python sia installato, consulta anche requirements.txt ed eseguilo con python3 crypter.py se necessario.
D: Come installo le dipendenze richieste?
✅ Esegui il seguente comando:
installa i requisiti (passo 2 sopra) e consulta anche requirements.txt.
SE VUOI MODIFICARE O USARE LO SCRIPT NEI TUOI PROGETTI, CONSIDERA DI DARE CREDITI!
**🔐 Crittografia di un file:**
```
Scegli un'azione: [1] Crittografa un file, [2] Decifra un file, [3] Crittografa una directory, [4] Decifra una directory: 1
Inserisci il percorso del file o della directory: secret.txt
Inserisci una chiave segreta: ********
🔐 Crittografia del file in corso...
✅ File crittografato: secret.txt.enc
❗ Vuoi eliminare i file originali? (s/n): s
🗑️ File originali eliminati.
✅ Operazione completata!
```
**🔓 Decifratura di un file:**
```
Scegli un'azione: [1] Crittografa un file, [2] Decifra un file, [3] Crittografa una directory, [4] Decifra una directory: 2
Inserisci il percorso del file o della directory: secret.txt.enc
Inserisci una chiave segreta: ********
🔓 Decifratura del file in corso...
✅ File decifrato: secret.txt
```
Questo strumento è destinato esclusivamente a uso etico ed educativo.
Non utilizzarlo per attività illegali. L'autore non è responsabile per qualsiasi uso improprio.
Questo script è inteso solo per scopi educativi e test autorizzati.
L'uso non autorizzato di questo script è illegale e non etico.
Assicurati di avere il permesso esplicito prima di testare qualsiasi sistema.