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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2025-1974_IngressNightmare_PoC | Kitploit
ツール/GitHubGitHub/abrewer251/cve-2025-1974_ingressnightmare_poc
偵察脆弱性分析エクスプロイトスクリプトと自動化ウェブアプリケーション悪用ペネトレーションテスト
GitHubabrewer251/cve-2025-1974_ingressnightmare_poc

CVE-2025-1974_IngressNightmare_PoC

リポジトリを見る

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
11年前未レビュー

CVE-2025-1974_IngressNightmare

poc IngressNightmare スクリプト

curl を介して IP アドレスのリストに JSON ペイロードを自動送信し、レスポンスをキャプチャして成功と失敗の XML レポートに分割する Python スクリプトです。

機能

  • HTTPS POST リクエストをJSONペイロードと共に複数のIPアドレスに送信します。
  • JSONペイロードファイル、ポート、タイムアウト、リクエスト間の遅延を設定可能です。
  • curl のstderrをクリーンアップしてキャプチャします(プログレスメーターノイズを除去)。
  • リターンコードとHTTPステータスに基づいて、リクエストを 成功、失敗、タイムアウト、エラー に分類します。
  • 2つのXMLレポートを生成します:
    • 成功 レポート:すべての成功リクエストを含みます。
    • 失敗 レポート:すべての失敗、タイムアウト、エラーのリクエストを含みます。
  • リクエストごとの詳細なログをコンソールに出力します。

前提条件

  • Python 3.6+
  • システムに curl がインストールされ、PATH から利用可能であること。
  • (オプション)アウトバウンドHTTPSを許可するためにファイアウォールまたはネットワーク設定を変更するアクセス権。

インストール

  1. リポジトリをクローンするか、スクリプトをダウンロードします:

    root@kitploit:~
    git clone https://github.com/abrewer251/CVE-2025-1974_IngressNightmare_PoC.git
    cd autorun
    
  2. スクリプトに実行権限を付与します(オプション):

    root@kitploit:~
    chmod +x poc.py
    

使い方

root@kitploit:~
python3 poc.py [オプション] <IPリストファイル>

位置引数

  • <ip_list_file>: 1行に1つのIPアドレスを記述したテキストファイルへのパス。

オプション

使用例

  1. デフォルトでの基本実行:

    root@kitploit:~
    python3 poc.py ips.txt
    

    各IPに対してポート 8443 で poc.json を送信し、最大15秒待機、呼び出し間に1秒の遅延を入れ、4-3_Success.xml と 4-3_Failure.xml を書き込みます。

  2. カスタムペイロードとポート:

    root@kitploit:~
    python3 poc.py -j payload.json -p 9443 ips.txt
    
  3. 短いタイムアウトと高速リクエスト:

    root@kitploit:~
    python3 poc.py -t 5 -d 0.5 ips.txt
    
  4. カスタムレポートファイル名:

    root@kitploit:~
    python3 poc.py -s success_report.xml -f error_report.xml ips.txt
    

出力

  • コンソール:各リクエストのIP、ステータス、エラーメッセージがあればそれを表示するライブログ。
  • XMLファイル:すべてのリクエストの詳細を含む構造化レポート。解析や統合に適しています。

ライセンス

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


Autorun スクリプトテンプレートにより生成されました。

ツールをダウンロード
オプション説明デフォルト
-h, --helpこのヘルプメッセージを表示して終了—
-j, --json <file>送信するJSONペイロードファイル名(@ 構文を使用)poc.json
-p, --port <port>各IPのターゲットポート8443
-t, --timeout <秒>各 curl 呼び出しのタイムアウト(秒)15
-d, --delay <秒>連続するリクエスト間の遅延(秒)1.0
-s, --success <ファイル名>成功リクエスト用の出力XMLファイル名4-3_Success.xml
-f, --failure <ファイル名>失敗/タイムアウト/エラーリクエスト用の出力XMLファイル名4-3_Failure.xml