テクノロジ系 / セキュリティ
脆弱性診断
脆弱性診断は、システムやWebアプリに攻撃されやすい弱点がないかを調査し、改善点を洗い出す活動です。
もう少し詳しく
診断では、既知の脆弱性、設定不備、不要なサービス、古いソフトウェア、SQLインジェクションやXSSなどを確認します。ツールによる自動スキャンだけでなく、設計や運用を含む確認もあります。ペネトレーションテストが実際の侵入可能性を検証する色合いが強いのに対し、脆弱性診断は弱点の発見と是正に重点があります。
試験での見方
公開前のWebサイトに対して診断を行い、入力値チェック不足や古いミドルウェアを発見して修正します。
「事前に弱点を見つける」「設定不備や既知脆弱性を洗い出す」という条件があれば脆弱性診断です。インシデント後の原因調査とは目的が違います。