Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
BruteShark — ネットワーク分析ツール | Kitploit
ツール/GitHubGitHub/odedshimon/bruteshark
パケットスニッフィングと分析パスワードクラッキングネットワークマッピングハッシュ分析ネットワークフォレンジックフォレンジックDNS分析
GitHubodedshimon/bruteshark

BruteShark

ネットワーク分析ツール

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

人気

すべて見る →

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

すべてのツールを探索

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

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

badge GitHub release (latest by date) Github All Releases Donate Tweet Reddit User Karma

  • 概要
    • できること
    • ダウンロード
  • 使用例
  • 使い方
    • BruteSharkDesktop
    • BruteSharkCli
    • モジュール
  • アーキテクチャ
  • 貢献

概要

BruteSharkは、ネットワークトラフィックの深い処理と検査を行うネットワークフォレンジック分析ツール(NFAT)です(主にPCAPファイルを対象としますが、ネットワークインターフェースからのライブキャプチャにも対応しています)。パスワード抽出、ネットワークマップの構築、TCPセッションの再構築、暗号化されたパスワードのハッシュ抽出、さらにはオフラインのブルートフォース攻撃を実行するためのHashcat形式への変換などが含まれます。

このプロジェクトの主な目的は、セキュリティ研究者やネットワーク管理者が、潜在的な攻撃者がネットワーク上の重要ポイントにアクセスするために利用できる脆弱性を特定しようとする際に、ネットワークトラフィック分析のタスクに対するソリューションを提供することです。

BruteSharkには2つのバージョンがあります。GUIベースのアプリケーション(Windows)とコマンドラインインターフェイスツール(WindowsおよびLinux)です。
ソリューション内のさまざまなプロジェクトは、LinuxまたはWindowsマシン上でネットワークトラフィックを分析するためのインフラストラクチャとして独立して使用することもできます。詳細はアーキテクチャのセクションを参照してください。

このプロジェクトは、私の2つの情熱であるソフトウェアアーキテクチャとネットワークデータ分析に取り組むために、余暇に開発されました。

BruteSharkユーザーからのフィードバックをいただけると嬉しいです。あなたの意見は私にとって重要です! [email protected] までお気軽にご連絡いただくか、新しいIssueを作成 してください。

このプロジェクトが役に立ったなら、このリポジトリに⭐️をお願いします!

また、気前よく感じるなら、コーヒーをおごることもできます

できること

  • ユーザー名とパスワードの抽出とエンコード(HTTP、FTP、Telnet、IMAP、SMTP...)
  • 認証ハッシュを抽出し、Hashcatを使ってクラック(Kerberos、NTLM、CRAM-MD5、HTTP-Digest...)
  • 視覚的なネットワークダイアグラムの構築(ネットワークノード、オープンポート、ドメインユーザー)
  • DNSクエリの抽出
  • すべてのTCPおよびUDPセッションの再構築
  • ファイルカービング
  • VoIP通話の抽出(SIP、RTP)

ダウンロード

Windows
  • 前提条件:
    • Npcapドライバ(Wiresharkをインストールするとデフォルトで1つインストールされます)
    • .NET Core Runtime(ニーズに合わせて適切なランタイムをインストールする必要があることに注意してください。つまり、BruteSharkDesktopには .NET Core Desktop Runtime、BruteSharkCliには .NET Core Runtime です)。
  • デスクトップ版は BruteSharkDesktop Windows Installer (64 Bit) をダウンロードしてください。
  • CLI版は BruteSharkCli Windows 10 Executable をダウンロードしてください。
Linux
  • 前提条件: libpcapドライバ
  • BruteSharkCli をダウンロードして実行するだけです:
    wget https://github.com/odedshimon/BruteShark/releases/latest/download/BruteSharkCli
    ./BruteSharkCli
    

使用例

ビデオ

ネットワークマップの構築
https://user-images.githubusercontent.com/18364847/131922221-5714f351-85f7-4490-bec9-8da4339b66b3.mp4
BruteSharkCliの使用例 - 複数のパスワードとハッシュを抽出 (YouTubeでも視聴可能)
https://user-images.githubusercontent.com/18364847/131924013-8b2aa18b-0941-456e-a09d-799902554166.mp4

ハッシュ抽出

ネットワークダイアグラムの構築

ネットワークダイアグラムの構築

ファイルカービング

パスワード抽出

すべてのTCPセッションの再構築

VoIP通話の抽出

Brute Shark CLI

使い方

一般的には、ファイルを読み込み、実行し、結果を調べることをお勧めします。
BruteSharkのすべての機能を示すシナリオを含むサンプルPCAPファイルは、ここからダウンロードできます。
ネットワークトラフィックの分析は時間とリソースを消費する操作であるため、大きなファイルを読み込むときは必要なモジュールだけを選択することをお勧めします。
特に「Build TCP Sessions」/「Build UDP Sessions」オプションには注意してください。

BruteSharkDesktop

GUIはとても分かりやすいです。必要なファイルを読み込み、必要なモジュールを設定して、実行ボタンを押すだけです。

BruteSharkCli

BruteSharkCliは、LinuxおよびWindowsユーザー向けのBruteSharkのCLIバージョンです。BruteSharkDesktopの全機能を備え、シェルから操作するように設計されています。 クラシックなCLIツールとして、処理に必要なすべての関連パラメータを取得し、結果をstdoutまたはファイルに出力します。

ヘルプメニューを表示:

BruteSharkCli --help

ディレクトリ内のすべてのファイルから資格情報を取得する(パスワードとハッシュはstdoutに出力されます):

 BruteSharkCli -m Credentials -d "C:\Users\King\Desktop\Pcap Files"

ディレクトリ内のすべてのファイルから資格情報を取得し、抽出されたハッシュ(見つかった場合)をHashcat入力ファイルにエクスポートします。

 BruteSharkCli -m Credentials -d C:\Users\King\Desktop\Pcap_Examples -o C:\Users\King\Desktop\Results

ディレクトリ内のすべてのファイルに対して複数のモジュールを実行し、すべての結果をエクスポートします。

 BruteSharkCli -m Credentials,NetworkMap,FileExtracting -d C:\Users\King\Desktop\Pcap_Examples -o C:\Users\King\Desktop\Results
 

"Wi-Fi"という名前のインターフェイスをスニッフィングし、複数のモジュールを実行して、すべての結果をディレクトリにエクスポートします(結果はCTRL + Cを押してスニファを停止したときのみエクスポートされます)。

ツールをダウンロード