サイトのセキュリティヘッダを監査する
8つのヘッダがブラウザ側防御の大半を担います。存在と内容を検査します。
このガイドで使う道具
やりたいこと
CSP・HSTS・X-Content-Type-Options・フレーム防御・Referrer-Policy・Permissions-Policy・COOP・CORP — XSSやクリックジャッキングを「悪用可能」から「未遂」に変えるヘッダ群です。Server・X-Powered-Byのような情報漏えい系も指摘します。
レスポンスを貼る
生のヘッダブロックを貼ります(curl -iの出力で可、500KBまで)。各ヘッダの存在・設定不備・欠落を採点し、代わりに何を設定すべきかを示します。
具体例
'Content-Type'しかない応答は8項目すべて赤。'X-Content-Type-Options: nosniff'と'Referrer-Policy: strict-origin-when-cross-origin'の追加が安い最初の修正です。
対応範囲
貼ったテキストを採点するのであって、稼働サイト・TLS設定・unsafe-inline等の旗印以上のCSP強度は検査しません。貼り付けは監査入力でありスキャンではありません。