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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
wi-fi-fortress-auditor — Wi-Fi セキュリティ監査 & WPA2 パスワードテストガイド 2026: モニターモードをマスターする | Kitploit
ツール/GitHubGitHub/jawadasghar471600-dot/wi-fi-fortress-auditor
防御ツールパケットスニッフィングと分析パスワードクラッキング偵察Wi-Fi監査ハッシュ分析情報収集ネットワークセキュリティワイヤレスセキュリティ

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
ペネトレーションテスト
GitHubjawadasghar471600-dot/wi-fi-fortress-auditor

wi-fi-fortress-auditor

Wi-Fi セキュリティ監査 & WPA2 パスワードテストガイド 2026: モニターモードをマスターする

リポジトリを見る
2722時間31分前未レビュー

preview

SentinelDrift

パッシブ信号インテリジェンス、デコイトラップ合成、予測的キースペース分析を通じて無線ネットワークのレジリエンスを監査します。そのすべてが、Linuxセキュリティ研究者向けのビジュアルコマンドデッキに包まれています。

Python Linux License Status

概要

無線ネットワークは、あらゆるオフィス、家庭、喫茶店を流れる目に見えないデータの川です。ほとんどのセキュリティツールは、それを鈍器のように扱います。騒がしいスキャナー、攻撃的なプローブ、そして1マイル以内のあらゆる侵入検知システムに警報を発するブルートフォースの連打です。SentinelDriftは異なる道を進みます。それは、ダイナマイトを投げ込む漁師ではなく、海流を研究する海洋生物学者のように動作します。

このプロジェクトは、あなたのLinuxマシンをWi-Fiセキュリティ評価のためのパッシブな観測所へと変貌させます。電波スペクトルに耳を傾け、アクセスポイントの行動指紋をマッピングし、デバイスが接続する際に行う微妙なハンドシェイクの儀式を捕捉し、そしてそれらの捕捉されたやり取りに対して洗練されたオフライン分析を実行します。そのすべてが、ターミナルユーティリティというよりもミッションコントロールのダッシュボードのように感じられる、ガイド付きのグラフィカルインターフェースの中で行われます。

デジタルの灯台守のように考えてください。あなたは岸辺に押し寄せるのではなく、波を観察し、そのパターンを理解し、いつ防波堤を突破するかもしれないかを予測します。

SentinelDriftが存在する理由

従来の無線監査ツールは、生のコマンドラインフラグ、不可解な構文、そして20分のセキュリティチェックを午後いっぱいのドキュメント読解に変えてしまう急峻な学習曲線であなたを圧倒します。さらに重要なことに、それらにはドリフトの側面、つまりネットワークが時間とともにどのように振る舞うかにおける微妙な異常に気づく能力が欠けています。

SentinelDriftは、次のようなツールを求めていたことによるフラストレーションから生まれました:

  • 十数のフラグを暗記する必要なく、監査ライフサイクル全体を通じてあなたを導く
  • 信号の景観を可視化し、あなたの無線が何を聞いているかを見ることができる
  • 厄介なハンドシェイク捕捉プロセスを、優雅なエラー回復とともに処理する
  • パスワードポリシーのテストをオフラインで実行するため、初期捕捉後にターゲットネットワークに一切触れない
  • 非専門家のステークホルダーでも理解できる、クリーンで読みやすいレポートを提供する

その結果は、セキュリティ監査の技術を尊重するツールです。忍耐強く、体系的で、深く分析的なのです。

主な機能

🧭 ガイド付き監査ワークフロー

SentinelDriftは「次はどうする?」という瞬間を排除します。インターフェースは、Radiant Scan、Silence Capture、Drift Analysis、Key-Space Evaluationという4つの明確なフェーズを通じてあなたを導き、各ステップで明確なステータスインジケーターと文脈に応じたヘルプを提供します。基盤となるコマンドシーケンスを知る必要はありません。ツールがそれらを組み立ててくれます。

📡 パッシブ信号インテリジェンス

すべてのチャネルを能動的にpingする代わりに、SentinelDriftは耳を傾けます。近隣のアクセスポイント、その信号強度、チャネル使用状況、ビーコン間隔のスペクトルマップを構築します。この情報により、ネットワーク管理者に気づかれることなく、より深い検査のための価値の高いターゲットを特定できます。

🔐 ハンドシェイク保管庫

捕捉フェーズでは、ツールはクライアントがネットワークに参加する際に発生する4ウェイ暗号化交換を監視します。これらの交換をローカルマシン上の暗号化された保管庫に保存し、タイムスタンプを付けてターゲットBSSIDでラベル付けします。保管庫は派生キーアーキテクチャを採用しているため、捕捉されたデータは保存時に保護されたままになります。

🧩 予測キースペースアナライザー

ハンドシェイクをキャプチャしたら、SentinelDriftはその交換に対して候補パスワードを評価するオフラインテストエンジンを提供します。このエンジンは辞書ベースの戦略、パターン認識、ルールベースの変異を用いて、従来の手法が必要とする時間のほんの一部で数千、あるいは数百万もの可能性をテストします。すべての処理はローカルで行われ、あなたのマシンから何も外部に送信されることはありません。

🗺️ ビジュアルスペクトラムマッパー

GUIはWi-Fiチャネル、信号強度、およびアダプターに対するデバイス位置のリアルタイムチャートを表示します。チャネルの混雑、重複するBSSID、隠れたネットワークを一目で識別できます。このビジュアルレイヤーは、抽象的な無線データを直感的に理解できるマップへと変え、推論を可能にします。

📊 包括的なレポート

セッション終了時には、SentinelDriftはMarkdownとJSONの両形式で構造化レポートを生成します。レポートには信号の観測結果、キャプチャしたハンドシェイク、分析結果、推奨される修復手順が含まれます。これらのレポートを同僚と共有したり、ペネトレーションテストのエンゲージメントのドキュメントとして利用できます。

🌐 多言語インターフェース

インターフェース言語は英語、スペイン語、ドイツ語、フランス語、日本語の間で切り替えられます。翻訳はすべてのラベル、ヘルプテキスト、ステータスメッセージをカバーしており、国際的なセキュリティチームにとってツールを利用しやすくしています。

⚡ パフォーマンスの最適化

分析エンジンはマルチスレッドと、利用可能な場合はSIMDで高速化されたハッシュを使用し、シングルスレッドの代替手段と比較して評価時間を劇的に短縮します。ワードリスト全体をRAMに読み込まないストリーミングアーキテクチャにより、大規模な辞書に対してテストする場合でもメモリ使用量は抑えられます。

🛡️ 安全インターロック

SentinelDriftは、あらゆるアクティブ送信の前に「確認ゲート」を備えています。デフォルトではパッシブモードで動作します。クライアントの再接続を促すために(ハンドシェイクのキャプチャを高速化するため)デアソシエーションフレームを送信することを選択した場合、ツールは明示的な二重確認を要求し、目立つ警告を表示します。これにより偶発的な干渉のリスクを軽減します。

はじめに

システム要件

  • 最新のLinuxディストリビューション(Ubuntu 22.04以降、Fedora 38以降、Arch Linux最新版)
  • tkinterサポート付きのPython 3.11以降
  • モニターモードをサポートするワイヤレスアダプター(チップセット依存。ツールは起動時に互換性を確認します)
  • 分析エンジン用に少なくとも2 GBの空きRAM
  • ボールトとレポート用に500 MBのディスク容量

前提条件

開始する前に、ワイヤレスアダプターがモニターモードをサポートしていることを確認してください。すべてのアダプターが対応しているわけではなく、多くのコンシューマー向けWi-Fiカードはこの機能をファームウェアでロックしています。互換性のある一般的なチップセットには、Realtek RTL8812AU、Atheros AR9271、Intel AX200(ただし注意点あり)などがあります。ツールの起動ルーチンにはハードウェア検出モジュールが含まれており、アダプターが何ができて何ができないかを正確に報告します。

また、システムで利用可能な標準のLinuxワイヤレスツールも必要です。これらはSentinelDriftがGUIレイヤーでラップする低レベルのインターフェースを提供します。

インストール手順

SentinelDriftは自己完結型のアプリケーションバンドルとして配布されます。依存関係を手動で解決する必要はなく、バンドルには必要なライブラリがすべてコンパイル済みで同梱されています。

  1. お使いのアーキテクチャ用の最新リリースアーカイブをダウンロードします。
  2. アーカイブを任意のディレクトリ(例:~/Applications/)に展開します。
  3. そのディレクトリから実行ファイルを実行します。初回起動時にホームディレクトリに設定フォルダが作成されます。
  4. ハードウェア検出ウィザードに従って、アダプターのモニターモード機能を確認します。

システム全体へのインストールは不要で、アプリケーションディレクトリとその設定フォルダを削除することでツールを削除できます。

使用手順

ラディアントスキャンフェーズ

SentinelDriftを起動すると、最初の画面にチャネルホッピングスキャンが表示されます。ツールは2.4 GHzと5 GHzのすべてのチャネルをスイープし、ビーコンを待ち受けます。各チャネルを調査するたびにプログレスバーが進みます。結果はSSID、BSSID、チャネル、信号強度、暗号化タイプ、ビーコン間隔の列を持つテーブルに表示されます。

テーブルは帯域(2.4/5 GHz)でフィルタリングしたり、信号強度で並べ替えたり、特定のSSIDを検索したりできます。対象のアクセスポイントを選択してキャプチャフェーズに進みます。

サイレンスキャプチャフェーズ

これはパッシブ傍受のステップです。SentinelDriftは対象チャネルをリッスンし、リアルタイムのパケット数、検出されたクライアントMAC、チャネルアクティビティの波形可視化を表示します。ハンドシェイク保管庫インジケーターは、EAPOLフレームがキャプチャされたかどうかを示します。

現在接続中のクライアントがいない場合、2つの選択肢があります:

  • 待機する(パッシブな忍耐)
  • オプションでデアソシエーションパケットを送信し、接続中のクライアントに再接続を促す。これは対象ネットワークに一時的に干渉するため、確認が必要です。

ハンドシェイクが保管庫に保存されると、インターフェースは次のフェーズへの準備完了を通知します。

ドリフト分析フェーズ

ここでは、キャプチャしたハンドシェイクを詳細に検査できます。ツールはメッセージタイプ、リプレイカウンター、鍵導出パラメータを表示します。必要に応じて、外部ツール用に標準形式でハンドシェイクをエクスポートできます(ただし、ほとんどの用途には内蔵アナライザーで十分です)。

鍵空間評価フェーズ

これはコアとなるオフラインテストエンジンです。ワードリストファイル(プレーンテキスト、1行に1候補)を読み込むか、ルールセットを動的に生成します。SentinelDriftは以下をサポートします:

  • 標準的な辞書フィード
  • 変異ルール(年号の付加、単語の逆順化、文字の置換など)
  • パターンテンプレート(例:[CompanyName][YYYY]![symbol])

エンジンはライブ進捗を表示します:1秒あたりのテスト済み候補数、完了までの推定残り時間、および成功した検出結果。成功した結果はパスフレーズを明らかにし、セキュリティ評価の一環としてネットワーク所有者に報告できます。

アーキテクチャに関する注記

GUIが主要なインターフェースですが、基盤となるエンジンはモジュール式で文書化されています。coreパッケージには以下が含まれます:

  • scanning/ — チャネル管理とビーコン収集
  • capture/ — フレームフィルタリングとEAPOL抽出
  • vault/ — ハンドシェイク用の暗号化ストレージ
  • analysis/ — 鍵空間評価エンジン
  • reporting/ — 複数形式でのレポート生成

各モジュールはシンプルなPython APIを公開しているため、上級ユーザーはSentinelDriftの安定したコア上にカスタム自動化を構築できます。

カスタマイズと拡張

テーマシステムでは、GUIの配色とフォントレンダリングを調整できます。設定は単一のYAMLファイルにあり、以下を実行できます:

  • デフォルトのチャネルホップタイミングを変更
  • マッパーの信号強度しきい値を調整
  • ワードリストのパス設定を指定
  • リモート監視用のUDPログを有効化または無効化

多言語システムは標準の.poファイルを使用しているため、既存の.poファイルをコピーし、文字列を翻訳してtranslationsフォルダに配置することで、独自の翻訳を追加できます。

よくある問題のトラブルシューティング

アダプターが表示されない — SentinelDriftが原因だと決めつける前に、別のツールでモニターモードをサポートしているか確認してください。また、他のプロセスが無線インターフェースを占有していないかも確認してください。

キャプチャ中にGUIがフリーズする — これは通常、ドライバの問題を示しています。アダプターを別のUSBポートに切り替える(外付けの場合)か、設定でチャネルホッピング間隔を調整してみてください。

分析が予想より遅い — エンジンの速度はCPUコア数と利用可能なエントロピープールに依存します。非常に大きなワードリストの場合は、--fastフラグの使用や、ルールをより的を絞ったものに再構成することを検討してください。

レポートが空になる — レポートを生成する前に、少なくとも最初の2つのフェーズを完了していることを確認してください。ツールはデータが存在しない場合、意図的にレポート生成をブロックします。

セキュリティと倫理的使用

SentinelDriftは、許可されたセキュリティ評価専用に設計されています。解析対象のネットワークを所有しているか、その所有者から明示的な書面による許可を得ている必要があります。このツールには初回起動時に法的確認画面が表示され、理解を確認しない限りバイパスすることはできません。

不正アクセスや傍受を規制する法律を含め、適用されるすべての法律を遵守することはあなたの責任です。作者は本ソフトウェアの誤用について一切の責任を負いません。

コントリビューターガイド

以下の分野での貢献を歓迎します:

  • 新しい言語への翻訳
  • 解析エンジン向けの追加のミューテーションルール
  • ハッシュクラッキングコアのパフォーマンス改善
  • ドキュメントの改善と使用例

大規模なプルリクエストを送信する前に、メンテナーがアプローチについて事前に相談できるよう、issueを作成してください。

ソースからインストールして開発環境をセットアップしてください。ビルドプロセスは完全に文書化されており、Makefileがコンパイル手順をまとめています。依存関係を分離するために仮想環境の使用を推奨します。

ライセンス

SentinelDriftはMITライセンスの下でリリースされています。すべてのコピーまたはソフトウェアの実質的な部分に著作権表示とこの許可表示を保持する限り、このソフトウェアを自由に使用、変更、配布することができます。

詳細については、ライセンス全文をダウンロードしてください。


よくある質問

Q: SentinelDriftはWindowsやmacOSで動作しますか? A: いいえ。このツールはLinux専用です。他のオペレーティングシステムでは利用できないlibpcapバインディングとワイヤレス拡張インターフェースに依存しているためです。

Q: 対象のネットワークがWPA3を使用している場合はどうなりますか? A: SentinelDriftは現在、WPA/WPA2の4ウェイハンドシェイクをサポートしています。WPA3は異なるプロトコル(SAE)を使用しており、このツールでは解析できません。WPA3ネットワークをパッシブスキャンして観察することは可能ですが、鍵空間アナライザーはそれらに対して機能しません。

Q: 自分のWi-FiのトラブルシューティングにSentinelDriftを使用できますか? A: もちろんです。スペクトルマッパーと信号解析機能は、ハンドシェイク解析の側面に興味がなくても、干渉やカバレッジの悪さを診断するのに役立ちます。

Q: 予測アナライザーはブルートフォースとどう違うのですか? A: ブルートフォースは考えられるすべての組み合わせを試すため、長いパスフレーズでは計算量的に実行不可能です。SentinelDriftは、辞書、ルール、パターン認識、一般的なデフォルトリストといったインテリジェントな戦略を用いて、探索空間を劇的に絞り込みます。これは、考えられるすべての鍵形状を試すのではなく、文書化された鍵リストで錠前を攻撃するようなものです。

プロジェクトロードマップ

2026年第1四半期 — PMKIDキャプチャのサポートを追加(一部の評価を簡素化する、より新しい事前認証技術)。

2026年第2四半期 — 複数のハンドシェイクを連続して評価する必要があるペネトレーションテスター向けに、バッチ解析モードを導入。

ツールをダウンロード