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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
IkeAbuser — IPSec VPNゲートウェイの列挙、フィンガープリンティング、PSK抽出を自動化するシンプルなツールラッパー。 | Kitploit
ツール/GitHubGitHub/randomuser1983/ikeabuser
パスワードクラッキング脆弱性スキャナー脆弱性分析情報収集ネットワークセキュリティCTFペネトレーションテスト学習と教育
GitHubrandomuser1983/ikeabuser

IkeAbuser

IPSec VPNゲートウェイの列挙、フィンガープリンティング、PSK抽出を自動化するシンプルなツールラッパー。

リポジトリを見る
311ヶ月前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

IkeAbuser

IPSec VPNゲートウェイの列挙、フィンガープリンティング、PSK抽出を自動化するシンプルなツールラッパーです。

特別なものではありません。CTFやCPENTの勉強中に、同じコマンドを何度も入力しなくて済むように作成したスクリプトです。ike-scan、nmap、hashcatを連結して、手間を省いています。

免責事項

許可されたテストおよび教育目的のみに使用してください。所有しているマシン、または明示的なテスト許可を得ているマシン(自習ラボ、CTFボックスなど)に対してのみ実行してください。その使用結果については、利用者自身が責任を負います。

機能

このスクリプトは、IKEゲートウェイをテストするための一般的な手順を実行します。

  1. nmapでUDPポート500または4500が開いているか確認します。開いていない場合は停止します。
  2. メインモードでデフォルトのike-scanペイロードを送信し、有効な変換(トランスフォーム)を探します。デフォルトが機能しない場合は、すべての組み合わせをブルートフォースします。それでも見つからなければ停止します。
  3. ゲートウェイがランダムなIDに応答するか確認します。応答する場合、IDブルートフォースは無意味なので停止します。
  4. 応答がない場合、アグレッシブモードを使用してワードリストからIDをブルートフォースします。
  5. 有効なIDを取得したら、PSKハッシュを取得してローカルに保存し、hashcatでオフラインでクラックします。

グループIDが既にわかっている場合(設定ファイルの漏洩などで見つけた場合)、-idで指定すると、スクリプトは直接PSK抽出にスキップします。

必要条件

以下がインストールされている必要があります。

  • ike-scan
  • nmap
  • hashcat
  • パスワードワードリスト(rockyouで問題ありません)
  • ID用のワードリスト(seclistsのものが適しています: /usr/share/seclists/Miscellaneous/ike-groupid.txt)

使用方法

./IkeAbuser.sh -t <ターゲット> -pw <パスワードワードリスト> -iw <IDワードリスト> [オプション]

注: -iwは必須ですが、-idで既知のグループIDを指定する場合は不要です。その場合、IDブルートフォース(およびそのワードリスト)はスキップされます。

オプション

  • -t, --target: ターゲットIP(必須)
  • -pw, --pwd_wordlist: PSKクラック用のワードリスト(必須)
  • -iw, --id_wordlist: グループID用のワードリスト(-idを指定しない場合に必要)
  • -id, --group_id: グループID(既にわかっている場合)。IDブルートフォースをスキップします
  • -p, --port: カスタムIKEポート(500/4500以外の場合)
  • -vi, --vendor: ベンダー情報とフィンガープリンティングを出力に追加します
  • -o, --output: 結果のレポートをファイルに保存します

例

IDが既にわかっている場合: ./IkeAbuser.sh -t 10.10.11.87 -id [email protected] -pw /usr/share/wordlists/rockyou.txt (HTBに感謝)

わからないのでブルートフォースする場合: ./IkeAbuser.sh -t 10.10.11.87 -iw /usr/share/seclists/Miscellaneous/ike-groupid.txt -pw /usr/share/wordlists/rockyou.txt

ベンダー情報を追加し、レポートを保存する場合: ./IkeAbuser.sh -t 10.10.11.87 -id [email protected] -pw /usr/share/wordlists/rockyou.txt -vi -o report.txt

注意事項

  • ベンダーフィンガープリンティング(-vi)では、ike-scanのバックオフ検出を使用するため、最大1分かかることがあります。フリーズしているわけではないので、お待ちください。
  • PSKハッシュは ike_psk.hash として保存されるため、最初の実行で見つからなかった場合でも、後で独自のルールやワードリストを使用してクラックを再開できます。
ツールをダウンロード
  • -h, --help: ヘルプを表示します