テクノロジ系 / セキュリティ
WAF(Web Application Firewall)
WAFは、Webアプリケーションを狙う攻撃を検知・遮断する専用の防御の仕組みです。
別名・関連表記:Web Application Firewall
もう少し詳しく
通常のファイアウォールが通信の経路や種類で制御するのに対し、WAFはWebアプリへのやり取りの中身を見て、SQLインジェクションやクロスサイトスクリプティングなどの攻撃を防ぎます。アプリ自体を直さなくても、外側から攻撃を防げる点が特長です。
試験での見方
例:入力欄を悪用するSQLインジェクションの通信を、WAFが検知して遮断します。
通常のファイアウォールとの違い(アプリ層の攻撃に対応)が頻出です。SQLインジェクション等を防ぐ点を押さえましょう。