Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
ESLockDecryptor — Utilità per il recupero dei file crittografati di ES File Explorer (.eslock) | Kitploit
Strumenti/GitHubGitHub/piotr-kniaz/eslockdecryptor
Sicurezza AndroidStrumenti di Crittografia/DecrittografiaInformatica ForenseMobile ForensicsRecupero DatiDigital Forensics
GitHubpiotr-kniaz/eslockdecryptor

ESLockDecryptor

Utilità per il recupero dei file crittografati di ES File Explorer (.eslock)

Vedi Repository
14786 mesi faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

ESLockDecryptor

Packet Storm CXSecurity

ESLockDecryptor è uno strumento da riga di comando progettato per recuperare e decrittografare i file crittografati da ES File Explorer (file con estensione .eslock). Supporta l'elaborazione sia di singoli file che di intere directory.

[!WARNING] SOLO PER USO LEGALE! Questo software è progettato per scopi educativi, ricerca sulla sicurezza e uso legittimo di digital forensics. È pensato per aiutare gli utenti a recuperare i propri dati o per assistere professionisti autorizzati nell'analisi di artefatti/prove.

L'autore non è responsabile per qualsiasi uso illegale di questo strumento. L'uso di questo software per attaccare target senza previo consenso reciproco è illegale. È responsabilità dell'utente finale rispettare tutte le leggi locali, statali e federali applicabili. Gli sviluppatori non si assumono alcuna responsabilità e non sono responsabili per qualsiasi uso improprio o danno causato da questo programma.

Download

Total Downloads

Schermata

Funzionalità

  • Elaborazione batch: decrittografa intere directory contenenti file .eslock.
  • Modalità file singolo: decrittografa file specifici.
  • Rilevamento automatico: rileva automaticamente i percorsi di input/output se non specificati.
  • Veloce e leggero: interfaccia CLI semplice, decrittografia parallela di più file.
  • Modalità euristica: se il file non può essere decrittografato con il metodo standard, è possibile utilizzare l'analisi euristica.
  • Modalità di decrittografia raw: se il file è gravemente corrotto, può tentare di recuperarlo parzialmente utilizzando i parametri predefiniti.

Download e piattaforme supportate

Puoi scaricare gli ultimi binari precompilati per il tuo sistema dalla pagina Releases.

Download

L'installazione del runtime .NET non è richiesta.

Piattaforme supportate:

  • Windows: x64, x86, Arm64
  • Linux: x64, Arm64 (testato su Ubuntu, Fedora, Kali; compatibile con Debian, Arch, Mint, openSUSE e altre distribuzioni basate su glibc)
  • macOS: Arm64 (Apple Silicon), x64 (Intel)

Come eseguirlo (Importante)

Questo è uno strumento da interfaccia a riga di comando (CLI). È pensato per essere eseguito da un terminale (Prompt dei comandi, PowerShell, Bash).

Non eseguirlo facendo doppio clic:

  • Windows: la finestra del terminale si chiuderà immediatamente al termine del processo, impedendoti di vedere i log di successo/errore.
  • Linux: il processo potrebbe essere eseguito in background senza alcun feedback visivo, rendendo poco chiaro se la decrittografia è terminata.

Modo corretto:

  1. Apri il tuo terminale.
  2. Vai alla cartella che contiene lo strumento (cd path/to/tool).
  3. Esegui il comando come mostrato di seguito.

Utilizzo

root@kitploit:~
ESLockDecryptor [<input> [<output>]] [options]

Logica delle directory

Tutte le directory vengono elaborate ricorsivamente. La directory di output avrà la stessa struttura della directory di input.

Se l'argomento <output> viene omesso (Scenari 1 e 2), l'utilità crea automaticamente una nuova directory nella posizione di lavoro corrente utilizzando il formato: decrypted-[timestamp] (ad es., decrypted-20260214-231500)

Scenari di base

1. Modalità automatica (cartella corrente)

Requisito: posiziona l'eseguibile ESLockDecryptor direttamente all'interno della cartella contenente i file .eslock crittografati.

root@kitploit:~
./ESLockDecryptor

Lo strumento eseguirà la scansione della directory corrente e salverà i file decrittografati in una nuova cartella con timestamp. Posizione del risultato: ./decrypted-[timestamp]

2. Input specifico (output automatico)

Specifica il percorso della directory contenente i file crittografati. La cartella di output (decrypted-[timestamp]) verrà creata accanto alla directory specificata.

root@kitploit:~
./ESLockDecryptor "path/to/encrypted_directory"

Posizione del risultato: path/to/decrypted-[timestamp]

Se viene specificato un file, la directory di output verrà creata accanto al file.

root@kitploit:~
./ESLockDecryptor "path/to/file.eslock"

Posizione del risultato: path/to/decrypted-[timestamp]

3. Input e output espliciti

Specifica esattamente da dove prelevare i file e dove salvare le versioni decrittografate.

root@kitploit:~
./ESLockDecryptor "encrypted/path" "decrypted/path"

Se la directory di output non esiste, verrà creata.

Opzioni

Flag principali:

  • --verbose o -v. Stampa un log dettagliato.
  • --overwrite. Sovrascrive il file se esiste già nella directory di output.
  • --read-only. Legge e stampa solo i metadati (nessuna decrittografia).

Se il file è corrotto, è possibile utilizzare flag aggiuntivi:

  • --ignore-crc. Continua anche se la verifica del checksum fallisce.
  • --password <password> o -p <password>. Utilizza la password fornita per la decrittografia, ignora la chiave dai metadati.
  • --key <key> o -k <key>. Utilizza la chiave fornita per la decrittografia, ignora la chiave dai metadati.
  • --heuristic. Ricerca e analisi euristica dei metadati.
  • --raw-decrypt <auto|full|partial[:size]>. Ignora i metadati e decrittografa il file con la chiave o la password fornita.

Scopri di più su Come usare ESLockDecryptor.

Compilazione dal sorgente

Se preferisci compilare l'applicazione da solo, assicurati di avere installato .NET 10 SDK.

  1. Clona il repository:
    root@kitploit:~
    git clone https://github.com/Piotr-Kniaz/ESLockDecryptor.git
    cd ESLockDecryptor
    
  2. Compila il progetto:
    root@kitploit:~
    dotnet build --configuration Release
    

Problemi e contributi

I contributi sono benvenuti! Se hai trovato un bug, hai una richiesta di funzionalità o vuoi migliorare il codice, sentiti libero di aiutare.

Supporta ESLockDecryptor

ESLockDecryptor è un progetto completamente gratuito e open-source. Se lo trovi utile, prendi in considerazione l'idea di supportare il suo sviluppatore.

Donate

Licenza

Questo progetto è concesso in licenza sotto la MIT License.

Scarica lo strumento