正答1
解説
正解は1です。
WAF(Web Application Firewall)は、Webアプリケーションへの攻撃を防ぐためのファイアウォールです。
HTTPのリクエストの中身を調べ、攻撃のパターンを含む通信を遮断します。
【選択肢別解説】
1:○ WAFの説明です。
SQLインジェクションやクロスサイトスクリプティングなど、Webアプリケーションの脆弱性を狙う攻撃を検知し、阻止します。
2:× PC内でWebブラウザの通信の改ざんを監視するのは、MITB(Man-in-the-Browser)攻撃への対策ソフトウェアの説明です。
WAFはサーバ側に置きます。
3:× サーバのOSへの不正ログインを監視するのは、ホスト型IDS(侵入検知システム)などの説明です。
4:× ファイルへのマルウェア感染を監視・検出するのは、マルウェア対策ソフトウェアの説明です。
【ポイント】
WAFは、通常のファイアウォールでは見ないHTTPの中身を検査できます。
アプリケーションを修正するまでの間の緊急対策としても使われます。