
ZipRarHunter — мощный инструмент этичного взлома для командной строки, предназначенный для взлома паролей ZIP и RAR архивов с использованием словаря.
ZipRarHunter — это мощный инструмент этичного хакинга, работающий из командной строки, предназначенный для подбора паролей к архивным файлам ZIP и RAR с использованием словарей. Он автоматизирует процесс восстановления паролей зашифрованных архивов.
--threads для режима потоков (по умолчанию: 4) или --cores для режима процессов (по умолчанию: используются все ядра CPU).ZipRarHunter следует использовать ответственно и законно. Несанкционированное использование данного инструмента для взлома паролей без явного разрешения является незаконным и неэтичным. Автор не несет ответственности за любое неправомерное использование; инструмент следует применять только в контролируемых средах или в системах, на которые у вас есть соответствующие полномочия.
Debian, RHEL, Archpyzipper (для работы с ZIP-файлами)rarfile (для работы с RAR-файлами)Вы можете установить необходимые пакеты Python с помощью: pip3
pip3 install pyzipper
pip3 install rarfile
Примечание для пользователей Kali, Parrot, Ubuntu 23.04+, Arch Linux:
Если вы видите ошибку вида:
error: externally-managed-environment
то используйте:
PYVER=$(python3 -c "import sys; print(f'{sys.version_info[0]}.{sys.version_info[1]}')")
sudo pip3 install pyzipper rarfile --target /usr/local/lib/python${PYVER}/dist-packages --break-system-packages
Затем нажмите Enter
git clone https://gitlab.com/s_r_e_e_r_a_j/ZipRarHunter.git
cd ZipRarHunter
pip3 install -r requirements.txt
Примечание для пользователей Kali, Parrot, Ubuntu 23.04+, Arch Linux:
Если вы видите ошибку вида:
error: externally-managed-environment
то используйте:
PYVER=$(python3 -c "import sys; print(f'{sys.version_info[0]}.{sys.version_info[1]}')")
sudo pip3 install -r requirements.txt --target /usr/local/lib/python${PYVER}/dist-packages --break-system-packages
Затем нажмите Enter
cd ZipRarHunter
Установите инструмент
Запустите скрипт install.py
sudo python3 install.py
Затем введите y для установки
ZipRarHunter использует аргументы командной строки для указания целевого файла, словаря, типа файла (ZIP или RAR) и количества потоков или ядер.
ziprarhunter -f /path/to/archive.zip -w /path/to/wordlist.txt -t zip
ziprarhunter -f /path/to/archive.rar -w /path/to/wordlist.txt -t rar
-f или --file: Путь к ZIP- или RAR-файлу, который вы хотите взломать.
-w или --wordlist: Путь к файлу словаря, содержащему возможные пароли.
-t или --type: Тип архива. Допустимые значения: zip или rar.
--threads: Количество потоков для взлома (по умолчанию: 4). Взаимоисключающ с --cores.
--cores: Количество ядер CPU для взлома на основе процессов (по умолчанию — все ядра). Взаимоисключающ с --threads
Используйте либо --threads (количество потоков, по умолчанию 4), либо --cores (количество процессов CPU, по умолчанию — все ядра). Не используйте их вместе.
ziprarhunter -f /path/to/archive.zip -w /path/to/wordlist.txt -t zip
ziprarhunter -f /path/to/archive.rar -w /path/to/wordlist.txt -t rar
ziprarhunter -f /path/to/archive.zip -w /path/to/wordlist.txt -t zip --threads 20
ziprarhunter -f /path/to/archive.zip -w /path/to/wordlist.txt -t zip --cores 6
Password found : password123
Запустите скрипт install.py
sudo python3 install.py
Затем введите n для удаления
Этот проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.