正答1
解説
正解は1です。
WAF(Web Application Firewall)は、Webアプリケーションへの通信の内容を検査し、SQLインジェクションやクロスサイトスクリプティングなどの攻撃を検知して阻止する仕組みです。
通常のファイアウォールでは見ないHTTPの中身まで検査する点が特徴です。
【選択肢別解説】
1:○ Webアプリケーションへの攻撃を監視し、阻止するのがWAFの役割です。
2:× Webブラウザの通信内容を改ざんする攻撃をPC内で監視するのは、MITB(Man-in-the-Browser)攻撃への対策ソフトウェアの説明です。
WAFはサーバ側に設置します。
3:× サーバのOSへの不正なログインを監視するのは、ホスト型のIDS(Intrusion Detection System:侵入検知システム)などの役割です。
4:× ファイルのマルウェア感染を監視して検出するのは、ウイルス対策ソフトウェアの役割です。
【ポイント】
WAFは、アプリケーションの脆弱性をすぐに修正できない場合の暫定的な防御策としても使われます。