
RAR、ZIP、PDF、およびLinux shadowファイル用のマルチスレッドパスワード復元ツール。辞書攻撃とブルートフォース攻撃を使用し、設定可能な文字セットと長さ範囲を備えています。
Zydra はファイルパスワード復元ツールであり、Linux シャドウファイルクラッカーです。 パスワードのクラックには辞書探索またはブルートフォース方式を使用します。
アプリを実行するための最小要件は以下の通りです。
$ sudo apt-get update
$ sudo apt-get install qpdf unrar$ pip3 install py-term
sudo wget http://www.figlet.org/fonts/epic.flf -O /usr/share/figlet/epic.flfこのツールはテストおよび学術目的のみに使用してください。違法な目的で使用しないでください!
Git リポジトリをクローンして Zydra をダウンロードします。
$ git clone https://github.com/hamedA2/Zydra.git
vagrant を使用して自動的に Zydra をインストールおよび実行することもできます(詳細はページ下部を参照)。
すべてのオプションの一覧を取得し、このアプリの使用方法を学ぶには、次のコマンドを入力します。
$ python3 Zydra.py -h

1- zip ファイルのパスワードを見つけるための辞書検索
この例では rockyou.txt 辞書を使用します。
$ python3 Zydra.py –f file.zip –d rockyou.txt

2- シャドウファイルのユーザーパスワードを見つけるためのブルートフォース検索
パスワードの最小長は4、最大長は4で、数字と記号文字で構成されるパスワードを探します。
$ python3 Zydra.py –f shadow –b digits,symbols –m 4 –x 4

vagrant を使用して Zydra を実行するには、次のコマンドを使用します(リポジトリと同じフォルダにいる必要があります)。
vagrant up
初期化が完了したら、次のコマンドを実行できます。
vagrant ssh
仮想マシンに接続するためです。
仮想マシンを終了するには、シェルで exit と入力します。
仮想マシンを破棄するには vagrant destroy を実行します。
vagrant の使用に関する詳細はこちらを参照してください。
注意:
デフォルトでは、Vagrantfile は次の設定を使用します。
vb.cpus = 4
vb.memory = 4096
Vagrantfile を編集してこれらの値を変更すると、パフォーマンスが向上します。
特別な感謝を Hamed Izadi に捧げます。
このプロジェクトは MIT ライセンスのもとでライセンスされています。詳細は LICENSE.md ファイルを参照してください。