Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Herramientas/GitHubGitHub/piotr-kniaz/eslockdecryptor
Seguridad AndroidHerramientas de Cifrado/DescifradoAnálisis ForenseForensia MóvilRecuperación de DatosForensia Digital
GitHubpiotr-kniaz/eslockdecryptor

ESLockDecryptor

Utilidad para recuperar archivos cifrados de ES File Explorer (.eslock)

Ver Repositorio
1478hace 6 mesesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

ESLockDecryptor

Packet Storm CXSecurity

ESLockDecryptor es una herramienta de línea de comandos diseñada para recuperar y descifrar archivos cifrados por ES File Explorer (archivos con la extensión .eslock). Admite el procesamiento tanto de archivos individuales como de directorios completos.

[!WARNING] ¡SOLO PARA USO LEGAL! Este software está diseñado para fines educativos, investigación de seguridad y uso legítimo en forensia digital. Su objetivo es ayudar a los usuarios a recuperar sus propios datos o asistir a profesionales autorizados en el análisis de artefactos/evidencias.

El autor no es responsable de ningún uso ilegal de esta herramienta. El uso de este software para atacar objetivos sin consentimiento mutuo previo es ilegal. Es responsabilidad del usuario final cumplir con todas las leyes locales, estatales y federales aplicables. El desarrollador no asume ninguna responsabilidad ni se hace responsable del mal uso o los daños causados por este programa.

Download

Total Downloads

Screenshot

Características

  • Procesamiento por lotes: Descifra directorios completos que contengan archivos .eslock.
  • Modo de archivo único: Descifra archivos específicos.
  • Detección automática: Detecta automáticamente las rutas de entrada/salida si no se especifican.
  • Rápido y ligero: Interfaz CLI sencilla, descifrado paralelo de múltiples archivos.
  • Modo heurístico: Si el archivo no se puede descifrar con el método estándar, se puede utilizar el análisis heurístico.
  • Modo de descifrado sin procesar: Si el archivo está gravemente dañado, puede intentar recuperar parcialmente el archivo utilizando parámetros predeterminados.

Descargas y plataformas compatibles

Puede descargar los últimos binarios precompilados para su sistema desde la página de Releases.

Download

No se requiere la instalación del tiempo de ejecución de .NET.

Plataformas compatibles:

  • Windows: x64, x86, Arm64
  • Linux: x64, Arm64 (probado en Ubuntu, Fedora, Kali; compatible con Debian, Arch, Mint, openSUSE y otras distribuciones basadas en glibc)
  • macOS: Arm64 (Apple Silicon), x64 (Intel)

Cómo ejecutarlo (Importante)

Esta es una herramienta de interfaz de línea de comandos (CLI). Está pensada para ejecutarse desde una terminal (Símbolo del sistema, PowerShell, Bash).

No la ejecute haciendo doble clic:

  • Windows: La ventana de la terminal se cerrará inmediatamente después de que finalice el proceso, impidiendo que vea los registros de éxito/error.
  • Linux: El proceso puede ejecutarse en segundo plano sin ningún tipo de retroalimentación visual, lo que dificulta saber si el descifrado ha finalizado.

Forma correcta:

  1. Abra su terminal.
  2. Navegue hasta la carpeta que contiene la herramienta (cd path/to/tool).
  3. Ejecute el comando como se muestra a continuación.

Uso

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

Lógica de directorio

Todos los directorios se procesan recursivamente. El directorio de salida tendrá la misma estructura que el directorio de entrada.

Si se omite el argumento <output> (Escenarios 1 y 2), la utilidad crea automáticamente un nuevo directorio en la ubicación de trabajo actual con el formato: decrypted-[timestamp] (p. ej., decrypted-20260214-231500)

Escenarios básicos

1. Modo automático (carpeta actual)

Requisito: Coloque el ejecutable ESLockDecryptor directamente dentro de la carpeta que contiene los archivos .eslock cifrados.

root@kitploit:~
./ESLockDecryptor

La herramienta escaneará el directorio actual y guardará los archivos descifrados en una nueva carpeta con marca de tiempo. Ubicación del resultado: ./decrypted-[timestamp]

2. Entrada específica (salida automática)

Especifique la ruta al directorio que contiene los archivos cifrados. La carpeta de salida (decrypted-[timestamp]) se creará junto al directorio especificado.

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

Ubicación del resultado: path/to/decrypted-[timestamp]

Si se especifica un archivo, el directorio de salida se creará junto al archivo.

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

Ubicación del resultado: path/to/decrypted-[timestamp]

3. Entrada y salida explícitas

Especifique exactamente de dónde tomar los archivos y dónde guardar las versiones descifradas.

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

Si el directorio de salida no existe, se creará.

Opciones

Indicadores principales:

  • --verbose o -v. Imprime un registro detallado.
  • --overwrite. Sobrescribe el archivo si ya existe en el directorio de salida.
  • --read-only. Solo lee e imprime los metadatos (sin descifrado).

Si el archivo está dañado, se pueden utilizar indicadores adicionales:

  • --ignore-crc. Continuar incluso si falla la verificación de la suma de comprobación.
  • --password <password> o -p <password>. Usar la contraseña proporcionada para el descifrado, ignorando la clave de los metadatos.
  • --key <key> o -k <key>. Usar la clave proporcionada para el descifrado, ignorando la clave de los metadatos.
  • --heuristic. Búsqueda y análisis heurístico de metadatos.
  • --raw-decrypt <auto|full|partial[:size]>. Ignorar los metadatos y descifrar el archivo con la clave o contraseña proporcionada.

Obtenga más información Cómo usar ESLockDecryptor.

Compilación desde el código fuente

Si prefiere compilar la aplicación usted mismo, asegúrese de tener instalado el .NET 10 SDK.

  1. Clone el repositorio:
    root@kitploit:~
    git clone https://github.com/Piotr-Kniaz/ESLockDecryptor.git
    cd ESLockDecryptor
    
  2. Compile el proyecto:
    root@kitploit:~
    dotnet build --configuration Release
    

Problemas y contribuciones

¡Las contribuciones son bienvenidas! Si ha encontrado un error, tiene una solicitud de función o desea mejorar el código, no dude en contribuir.

Apoye a ESLockDecryptor

ESLockDecryptor es un proyecto completamente gratuito y de código abierto. Si le resulta útil, considere apoyar a su desarrollador.

Donate

Licencia

Este proyecto está licenciado bajo la Licencia MIT.

Descargar herramienta