
CVE-2015-57115 用一括チェッカー
CVE-2015-57115 用マスチェッカー
CVE-2015-57115 チェッカースクリプトは、CVE-2015-57115 に関連する脆弱性を検出するための Python ツールです。CVE-2015-57115 は、特定の PHP アプリケーションにおけるパストラバーサル脆弱性です。このスクリプトは、細工されたペイロードを含むリクエストを送信して、複数の URL にこの脆弱性が存在するかどうかをチェックします。
requests ライブラリcolorama ライブラリ必要なライブラリは pip でインストールできます:
pip install requests colorama
単一の URL をチェックするには、次のコマンドを使用します:
python CVE-2015-57115.py --url http://example.com --timeout 10 --threads 5 --retries 3 --output results.txt
ファイル内の複数の URL をチェックするには、次のコマンドを使用します:
python CVE-2015-57115.py --file urls.txt --timeout 10 --threads 5 --retries 3 --output results.txt
--url: チェックする単一の URL。--file: チェックする複数の URL を含むファイル(1 行に 1 URL)。--timeout: リクエストのタイムアウト(秒)(既定値: 10)。--threads: 並行して URL をチェックする際のスレッド数(既定値: 5)。--retries: 失敗したリクエストのリトライ回数(既定値: 3)。--output: 脆弱性チェックの結果を書き込むファイル。スクリプトは結果をターミナルに表示し、指定された出力ファイルに保存します。出力には以下が含まれます:
実行の最後に、スクリプトは脆弱性のある URL の総数を表示し、結果が保存されたファイルを確認します。
python CVE-2015-57115.py --file urls.txt --threads 5 --output vulnerable_urls.txt