
ZipRarHunterは、ワードリストを使用してZIPおよびRARアーカイブファイルのパスワードをクラックするために設計された強力なコマンドライン倫理的ハッキングツールです。
ZipRarHunter は、ワードリストを使用して ZIP および RAR アーカイブファイルのパスワードを解読するために設計された、強力なコマンドライン倫理的ハッキングツールです。暗号化されたアーカイブからのパスワード回復プロセスを自動化します。
ZipCrypto と AES-256 の両方の暗号化で暗号化された ZIP ファイルの解読
マルチスレッドのブルートフォース攻撃を使用した RAR4 アーカイブの解読 (有料版の UnRAR がインストールされている場合は RAR5 もサポート)
スレッドモードでは --threads (デフォルト: 4)、プロセスモードでは --cores (デフォルト: すべての CPU コアを使用) で解読速度を向上させます。
ワードリストを行単位で読み取る (ストリーミング) ことによる効率的なメモリ使用
ZIP 暗号化方式の自動検出
さまざまなワードリストのエンコーディングフォールバックサポート (UTF-8 と Latin-1)
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 ファイルを参照してください。