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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Krb5RoastParser — KrbRoastParserは、pcapファイルからKerberosパケットを解析してAS-REQ、AS-REP、TGS-REPのハッシュを抽出するツールです。 | Kitploit
ツール/GitHubGitHub/jalvarezz13/krb5roastparser
パケットスニッフィングと分析パスワードクラッキングハッシュ分析ネットワークセキュリティペネトレーションテスト認証
GitHubjalvarezz13/krb5roastparser

Krb5RoastParser

KrbRoastParserは、pcapファイルからKerberosパケットを解析してAS-REQ、AS-REP、TGS-REPのハッシュを抽出するツールです。

リポジトリを見る
109111ヶ月前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

Krb5RoastParser

スター履歴チャート

📑 目次

  • ❓ Krb5RoastParserとは?
  • ⭐ 特徴
  • ⚙️ インストール
  • ▶️ 実行方法
  • 📈 実行後
  • 📜 ライセンス

❓ Krb5RoastParserとは?

Krb5RoastParserは、.pcapファイルからKerberos認証パケット(AS-REQ、AS-REP、TGS-REP)を解析し、セキュリティテスト用のパスワードクラック互換ハッシュを生成するツールです。tsharkを活用することで、Krb5RoastParserはKerberosパケットから必要な詳細情報を抽出し、Hashcatなどのツールで使用可能なハッシュ形式を提供します。

デモ

⭐ 特徴

  • .pcapファイルからAS-REQ、AS-REP、TGS-REPパケットを解析
  • Hashcat互換のハッシュを生成してパスワードクラックが可能
  • 将来的なハッシュ形式(例:john)への拡張が容易

⚙️ インストール

前提条件

以下のソフトウェアがインストールされていることを確認してください:

  • Python 3.7 以上
  • tsharkがインストールされ、PATHに含まれていること

tsharkのインストール(まだインストールされていない場合):

root@kitploit:~
# Debian/Ubuntuの場合
sudo apt update
sudo apt install tshark -y

# macOSの場合(Homebrewを使用)
brew install wireshark

# Windowsの場合はWiresharkのインストールに含まれています

リポジトリのクローン

root@kitploit:~
git clone https://github.com/jalvarezz13/Krb5RoastParser.git
cd Krb5RoastParser

▶️ 実行方法

Krb5RoastParserを実行するには、次の構文を使用します:

root@kitploit:~
python krb5_roast_parser.py <pcap_file> <as_req/as_rep/tgs_rep>
  • <pcap_file>: Kerberosパケットを含む.pcapファイルへのパス
  • <as_req/as_rep>: 解析するKerberosパケットの種類を指定
    • as_req:AS-REQパケット
    • as_rep:AS-REPパケット
    • tgs_rep:TGS-REPパケット

コマンド例

AS-REQパケットを解析:

root@kitploit:~
python krb5_roast_parser.py sample.pcap as_req

AS-REPパケットを解析:

root@kitploit:~
python krb5_roast_parser.py sample.pcap as_rep

TGS-REPパケットを解析:

root@kitploit:~
python krb5_roast_parser.py sample.pcap tgs_rep

出力

  • as_reqの場合:$krb5pa$18$...形式で出力
  • as_repの場合:$krb5asrep$23$...形式で出力
  • tgs_repの場合:$krb5tgs$23$...形式で出力

これらの出力はHashcatのハッシュモードに対応しています。

[!NOTE]
現時点では、このツールは上記のハッシュ形式のみをサポートしています。他のハッシュ形式のサポートが必要な場合は、お気軽にIssueを開くかプルリクエストを送信してください。

🔓 実行後

生成されたハッシュを取得したら、Hashcatを使用してクラックを試みることができます。

AS-REQハッシュのクラック

AS-REQハッシュには、Hashcatモード19900を使用します:

root@kitploit:~
hashcat -m 19900 <hashfile> <wordlist>

AS-REPハッシュのクラック

AS-REPハッシュには、Hashcatモード18200を使用します:

root@kitploit:~
hashcat -m 18200 <hashfile> <wordlist>

TGS-REPハッシュのクラック

TGS-REPハッシュには、Hashcatモード13100を使用します:

root@kitploit:~
hashcat -m 13100 <hashfile> <wordlist>

<hashfile>は抽出されたハッシュを含むファイル、<wordlist>は使用する単語リストファイルに置き換えてください。

📜 ライセンス

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

ツールをダウンロード