Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Zydra — RAR、ZIP、PDF、およびLinux shadowファイル用のマルチスレッドパスワード復元ツール。辞書攻撃とブルートフォース攻撃を使用し、設定可能な文字セットと長さ範囲を備えています。 | Kitploit
ツール/GitHubGitHub/hameda2/zydra
パスワードクラッキングパスワード攻撃データ復旧
GitHubhameda2/zydra

Zydra

RAR、ZIP、PDF、およびLinux shadowファイル用のマルチスレッドパスワード復元ツール。辞書攻撃とブルートフォース攻撃を使用し、設定可能な文字セットと長さ範囲を備えています。

リポジトリを見る
435110126年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

Zydra

Zydra はファイルパスワード復元ツールであり、Linux シャドウファイルクラッカーです。 パスワードのクラックには辞書探索またはブルートフォース方式を使用します。

対応ファイル

  • RAR ファイル
  • レガシー ZIP ファイル
  • PDF ファイル
  • Linux シャドウファイル(zydra は Linux シャドウファイル内の全ユーザーのパスワードを順に特定できます)

前提条件

アプリを実行するための最小要件は以下の通りです。

  • Python 3.3 以上
  • Debian ベースの Linux ディストリビューション(できれば Kali Linux 2)
  • qpdf および unrar パッケージ
    Kali でのこれらのパッケージのインストールは、ターミナルで次のコマンドを実行するだけです。
    $ sudo apt-get update
    $ sudo apt-get install qpdf unrar
  • このプログラムで使用する一部の Python モジュールは手動でインストールする必要があります。例: zipfile, rarfile, crypt, pyfiglet, py-term(for term module) など。 インストールには 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

免責事項

このツールはテストおよび学術目的のみに使用してください。違法な目的で使用しないでください!

機能

  • ファイルパスワードのクラックには2つの方法を使用: 1. 辞書方式 2. ブルートフォース方式
  • ブルートフォース方式では、パスワードの最小長と最大長を指定できます。
  • ブルートフォース方式では、パスワードに使用される可能性のある文字の種類を指定できます。
  • 処理の進行状況を示すパーセント進捗バーがあります。
  • エラーハンドリング。
  • Zydra の最も重要な機能の1つはマルチプロセッシング機能であり、プログラムを高速化します。例えば、8つの CPU コアがある場合、Zydra はそれらすべてを同時に処理に使用します。

インストール

Git リポジトリをクローンして Zydra をダウンロードします。
$ git clone https://github.com/hamedA2/Zydra.git

vagrant を使用して自動的に Zydra をインストールおよび実行することもできます(詳細はページ下部を参照)。

使用方法

すべてのオプションの一覧を取得し、このアプリの使用方法を学ぶには、次のコマンドを入力します。

$ python3 Zydra.py -h

alt text

例

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

$ python3 Zydra.py –f file.zip –d rockyou.txt

alt text

2- シャドウファイルのユーザーパスワードを見つけるためのブルートフォース検索
パスワードの最小長は4、最大長は4で、数字と記号文字で構成されるパスワードを探します。

$ python3 Zydra.py –f shadow –b digits,symbols –m 4 –x 4

alt text

Vagrant

vagrant を使用して Zydra を実行するには、次のコマンドを使用します(リポジトリと同じフォルダにいる必要があります)。

vagrant up

初期化が完了したら、次のコマンドを実行できます。

vagrant ssh

仮想マシンに接続するためです。

仮想マシンを終了するには、シェルで exit と入力します。

仮想マシンを破棄するには vagrant destroy を実行します。

vagrant の使用に関する詳細はこちらを参照してください。

注意: デフォルトでは、Vagrantfile は次の設定を使用します。

root@kitploit:~
    vb.cpus = 4
    vb.memory = 4096

Vagrantfile を編集してこれらの値を変更すると、パフォーマンスが向上します。

作者

  • Hamed Hosseini

特別な感謝を Hamed Izadi に捧げます。

ライセンス

このプロジェクトは MIT ライセンスのもとでライセンスされています。詳細は LICENSE.md ファイルを参照してください。

ツールをダウンロード