サーバーソフトウェア識別とは?

すべてのウェブサイトは、Nginx、Apache、IIS、またはカスタムアプリケーションフレームワークなど、リモートマシン上で実行されているウェブサーバーソフトウェアによって提供されます。ブラウザまたはクライアントがページをリクエストすると、サーバーはしばしば、それを駆動するソフトウェアとテクノロジースタックの詳細を明かすHTTPレスポンスヘッダーを含めます。最も一般的にはServerおよびX-Powered-Byヘッダーです。

この情報を識別することは、セキュリティ研究、競合分析、およびトラブルシューティングに役立ちます。開発者はそれを使用して独自のサーバー構成を検証し、セキュリティ研究者はサイトが依存するテクノロジーを理解してから潜在的な脆弱性を評価します。

ツール説明

このサーバーソフトウェア識別ツールは、提供したホスト名にリクエストを送信し、HTTPレスポンスヘッダーを検査して、使用中のサーバーソフトウェアを明かします。ServerおよびX-Powered-Byヘッダー値と、サーバーによって返されたHTTPステータスコードおよびステータステキストをレポートします。HTTPSまたはプレーンHTTPで接続するかどうかを選択できます。

機能

  • ServerおよびX-Powered-Byレスポンスヘッダーからサーバーソフトウェアを検出
  • HTTPSおよびHTTP接続の両方をサポート
  • サーバーによって返されたHTTPステータスコードおよびステータステキストを表示