正解は ア
WAF(Web Application Firewall)は、Webアプリケーションを保護するための専用のセキュリティ装置です。従来のファイアウォールがネットワークレベルでの防御を行うのに対し、WAFはWebアプリケーション層(HTTPリクエスト/レスポンス)でのセキュリティ対策を実現します。SQLインジェクションやクロスサイトスクリプティング(XSS)など、Webアプリケーションの脆弱性を狙った攻撃を検知・ブロックする機能を持っています。
セキュリティ対策の各種技術は、それぞれ「何を守るのか」という保護対象に着目すると理解しやすくなります。WAFの場合は「Webアプリケーション」が保護対象です。他の選択肢は全て重要なセキュリティ技術ですが、保護対象や目的が異なります。