
ezXSSは、ペネトレーションテスターやバグバウンティハンターが(ブラインド)クロスサイトスクリプティングをテストするための簡単な方法です。
ezXSSは、クロスサイトスクリプティング(XSS)の脆弱性を見つけ、悪用するのを支援するために設計されたツールです。ezXSSの主な機能の1つは、従来の方法では発見が困難なブラインドXSS脆弱性を特定し悪用できることです。
ezXSSペイロードが配置されると、ユーザーはそれがトリガーされるのを待つ必要があります。トリガーされると、ezXSSは脆弱なページのすべての情報を保存し、ユーザーに警告します。これらのレポートは、重要なデータをさらに特定・追跡するために使用できます。ペイロードはXSSを永続的にするように更新することもでき、感染したユーザーを訪問したすべてのページにわたって追跡し、リバースプロキシを開くことができます。
機能
- 設定、統計、ペイロード、レポートの表示/共有/検索が可能な使いやすいダッシュボード
- ブラウザがアクティブな間、リバースプロキシによる永続的なXSSセッション
- 個人のペイロードとそのレポートに対する権限を持つ無制限のユーザー管理
- メール、Telegram、Slack、Discord、またはカスタムコールバックURLによる即時アラート
- カスタムの追加JavaScriptペイロード
- 挿入ポイントを区別するためのカスタムペイロードリンク
- 追加パスの抽出、自動(再帰的)スパイダー、ブロック、ホワイトリスト、その他のフィルター
- 🆕 ezXSSペイロード関数を追加・編集できる拡張機能(ezXSS-extensions をチェック)
- 二要素認証(2FA)によるログインの保護
- 脆弱なページで以下の情報を収集可能:
- ページのURL
- IPアドレス
- 任意のページリファラー(または共有リファラー)
- User-Agent
- すべての非HTTP-Only Cookie
- すべてのローカルストレージ
- すべてのセッションストレージ
- ページの完全なHTML DOMソース
- ページオリジン
- 実行時刻
- ペイロードURL
- ページのスクリーンショット
- 抽出された追加定義パス
- (再帰的)スパイダーからのリンクの抽出コンテンツ
- その他のカスタムフィールド(拡張機能またはカスタムJS経由)
- Chrome 1+、IE 6+、Firefox 1+、Opera 10+、Safari 4+以降のすべてのブラウザでトリガー
- その他にもたくさん。そして、とにかく簡単です :-)
必要条件
- PHP 7.1以上を搭載したサーバーまたは共有ウェブホスティング
- ドメイン名(短いものを検討するか、shortboost をチェック)
- HTTPSサイトでテストするためのSSL証明書(無料SSLのCloudflareまたはLet's Encryptを検討)
インストール
ezXSSはApache、NGINX、またはDockerで簡単にインストールできます。
インストール手順はwikiをご覧ください。
ezXSSを手間なく試す
ezXSSの使用に興味はあるが、まだインストールしたくないですか?ご安心ください!無料アカウントでezXSSにアクセスして使い始めることができ、ドメイン名やウェブサーバーは不要です。サインアップするだけで、インストールの手間なく始められます。
ezxss.comでアカウントを作成
貢献
このプロジェクトのメンテナンスは、すべてのコントリビューターとスポンサーのおかげで可能になっています。
私はこのプロジェクトに8年以上にわたり、数百時間を費やして取り組んできました。ぜひスポンサーになっていただき、ezXSSの継続的なメンテナンスと改善、そして新しいプロジェクトの作成とリリースを支援していただけると幸いです。現在のスポンサーおよびプロジェクトに大きな影響を与えた(過去の)スポンサー/コントリビューター:
スポンサーになる
または、スターをつけてください!