Zydra инструмент для восстановления паролей файлов

2 мин
Автор PINTA IT
Zydra инструмент для восстановления паролей файлов

Zydra  это инструмент для восстановления паролей файлов и взломщик теневых файлов Linux. Он использует поиск по словарю или метод грубой силы для взлома паролей.

hamedA2/Zydra
Contribute to hamedA2/Zydra development by creating an account on GitHub.

Поддерживаемые файлы

  • Файлы RAR
  • Устаревшие ZIP-файлы
  • PDF файлы
  • Теневые файлы Linux (zydra может находить все пароли пользователя в теневом файле Linux один за другим)

Предпосылки

Для запуска приложения минимальные требования:

  • Python 3.3 или выше
  • дистрибутив Linux на основе debian, предпочтительно Kali linux 2
  • qpdf и UnRAR пакеты
    Установка этих пакетов на поташ так же легко , как , выполнив следующие команды на терминал:
    $ sudo apt-get update
    $ sudo apt-get install qpdf unrar
  • некоторые модули python в этой программе необходимо установить вручную, например: zipfile, rarfile, crypt, pyfiglet, py-term (для модуля term) и так далее. вы можете использовать pip3 для их установки. Пример:
    $ pip3 install py-term
    примечание : файлы rar, zip и pdf должны иметь расширение, теневые файлы не нуждаются в расширении.
  • Установите шрифт figlet "epic", если его нет в вашей системе:
    sudo wget http://www.figlet.org/fonts/epic.flf -O /usr/share/figlet/epic.flf

Отказ от ответственности

Этот инструмент предназначен только для тестирования и академических целей. Не используйте его в незаконных целях!

Особенности

  • Взлом паролей файлов двумя способами: 1. метод словаря 2. метод грубой силы
  • В методе грубой силы вы можете указать минимальную и максимальную длину паролей.
  • В методе грубой силы вы можете указать тип символов, которые могут использоваться в пароле.
  • Есть индикатор выполнения в процентах, показывающий, какая часть процесса была выполнена.
  • Обработка ошибок.
  • Одной из наиболее важных особенностей Zydra является возможность многопроцессорной обработки, которая ускоряет работу программы. Например, если у вас 8 ядер ЦП, Zydra будет использовать их все для обработки одновременно.

Установка

Загрузите Zydra, клонировав репозиторий Git:
$ git clone https://github.com/hamedA2/Zydra.git

Вы также можете использовать vagrant для автоматической установки и запуска Zydra (более подробная информация внизу страницы).

Применение

Чтобы получить список всех вариантов и узнать, как использовать это приложение, введите следующую команду:

$ python3 Zydra.py -h