Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
ESLockDecryptor — Утилита для восстановления зашифрованных файлов ES File Explorer (.eslock) | Kitploit
Инструменты/GitHubGitHub/piotr-kniaz/eslockdecryptor
Безопасность AndroidИнструменты шифрования/дешифрованияФорензикаМобильная криминалистикаВосстановление ДанныхЦифровая криминалистика
GitHubpiotr-kniaz/eslockdecryptor

ESLockDecryptor

Утилита для восстановления зашифрованных файлов ES File Explorer (.eslock)

Репозиторий
1475 месяцев назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

ESLockDecryptor

Packet Storm CXSecurity

ESLockDecryptor — это инструмент командной строки, предназначенный для восстановления и расшифровки файлов, зашифрованных ES File Explorer (файлы с расширением .eslock). Он поддерживает обработку как отдельных файлов, так и целых каталогов.

[!WARNING] ТОЛЬКО ДЛЯ ЗАКОННОГО ИСПОЛЬЗОВАНИЯ! Это программное обеспечение предназначено для образовательных целей, исследований в области безопасности и законной цифровой криминалистики. Оно помогает пользователям восстановить собственные данные или помочь уполномоченным специалистам в анализе артефактов/улик.

Автор не несёт ответственности за любое незаконное использование этого инструмента. Использование данного ПО для атак на цели без предварительного взаимного согласия незаконно. Ответственность за соблюдение всех применимых местных, государственных и федеральных законов лежит на конечном пользователе. Разработчик не принимает на себя никаких обязательств и не несёт ответственности за неправильное использование или ущерб, причинённый этой программой.

Download

Total Downloads

Скриншот

Возможности

  • Пакетная обработка: расшифровка целых каталогов, содержащих файлы .eslock.
  • Режим одиночного файла: расшифровка конкретных файлов.
  • Автоопределение: автоматически определяет пути ввода/вывода, если они не указаны.
  • Быстрый и лёгкий: простой CLI-интерфейс, параллельная расшифровка нескольких файлов.
  • Эвристический режим: если файл не удаётся расшифровать стандартным методом, можно использовать эвристический анализ.
  • Режим сырой расшифровки: если файл серьёзно повреждён, можно попытаться частично восстановить файл с использованием параметров по умолчанию.

Загрузка и поддерживаемые платформы

Вы можете загрузить последние готовые сборки для вашей системы со страницы Releases.

Download

.NET Runtime установка не требуется.

Поддерживаемые платформы:

  • Windows: x64, x86, Arm64
  • Linux: x64, Arm64 (проверено на Ubuntu, Fedora, Kali; совместимо с Debian, Arch, Mint, openSUSE и другими дистрибутивами на базе glibc)
  • macOS: Arm64 (Apple Silicon), x64 (Intel)

Как запустить (Важно)

Это инструмент с интерфейсом командной строки (CLI). Он предназначен для запуска из терминала (Command Prompt, PowerShell, Bash).

Не запускайте двойным щелчком:

  • Windows: окно терминала закроется сразу после завершения процесса, не позволяя увидеть журналы об успехе/ошибках.
  • Linux: процесс может выполняться в фоне без визуальной обратной связи, из-за чего будет непонятно, завершилась ли расшифровка.

Правильный способ:

  1. Откройте терминал.
  2. Перейдите в папку, содержащую инструмент (cd path/to/tool).
  3. Выполните команду, как показано ниже.

Использование

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

Логика работы с каталогами

Все каталоги обрабатываются рекурсивно. Структура выходного каталога будет такой же, как у входного.

Если аргумент <output> не указан (сценарии 1 и 2), утилита автоматически создаёт новый каталог в текущем рабочем местоположении в формате: decrypted-[timestamp] (например, decrypted-20260214-231500)

Базовые сценарии

1. Автоматический режим (текущая папка)

Требование: поместите исполняемый файл ESLockDecryptor непосредственно внутрь папки, содержащей зашифрованные файлы .eslock.

root@kitploit:~
./ESLockDecryptor

Инструмент просканирует текущий каталог и сохранит расшифрованные файлы в новую папку с меткой времени. Результат будет в: ./decrypted-[timestamp]

2. Указание входа (автоматический вывод)

Укажите путь к каталогу, содержащему зашифрованные файлы. Выходная папка (decrypted-[timestamp]) будет создана рядом с указанным каталогом.

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

Результат будет в: path/to/decrypted-[timestamp]

Если указан файл, выходной каталог будет создан рядом с файлом.

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

Результат будет в: path/to/decrypted-[timestamp]

3. Явное указание входа и вывода

Укажите точно, откуда брать файлы и куда сохранять расшифрованные версии.

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

Если выходной каталог не существует, он будет создан.

Параметры

Основные флаги:

  • --verbose или -v. Выводить подробный журнал.
  • --overwrite. Перезаписывать файл, если он уже существует в выходном каталоге.
  • --read-only. Только чтение и вывод метаданных (без расшифровки).

Если файл повреждён, можно использовать дополнительные флаги:

  • --ignore-crc. Продолжать, даже если проверка контрольной суммы не удалась.
  • --password <password> или -p <password>. Использовать указанный пароль для расшифровки, игнорируя ключ из метаданных.
  • --key <key> или -k <key>. Использовать указанный ключ для расшифровки, игнорируя ключ из метаданных.
  • --heuristic. Эвристический поиск и разбор метаданных.
  • --raw-decrypt <auto|full|partial[:size]>. Игнорировать метаданные и расшифровать файл с помощью указанного ключа или пароля.

Узнайте больше Как использовать ESLockDecryptor.

Сборка из исходного кода

Если вы предпочитаете собрать приложение самостоятельно, убедитесь, что у вас установлен .NET 10 SDK.

  1. Клонируйте репозиторий:
    root@kitploit:~
    git clone https://github.com/Piotr-Kniaz/ESLockDecryptor.git
    cd ESLockDecryptor
    
  2. Соберите проект:
    root@kitploit:~
    dotnet build --configuration Release
    

Проблемы и вклад в разработку

Вклад приветствуется! Если вы нашли ошибку, у вас есть запрос на новую функцию или вы хотите улучшить код, не стесняйтесь помочь.

Поддержка ESLockDecryptor

ESLockDecryptor — это полностью бесплатный проект с открытым исходным кодом. Если вы считаете его полезным, пожалуйста, рассмотрите возможность поддержать его разработчика.

Donate

Лицензия

Этот проект лицензирован в соответствии с лицензией MIT.

Скачать инструмент