
図のような構成と通信サービスのシステムにおいて,Web アプリケーションの脆弱性対策のための WAF の設置場所として,最も適切な箇所はどこか。ここで,WAF には通信を暗号化したり,復号したりする機能はないものとする。
ウ. c
WAF(Web Application Firewall)は HTTP リクエストの中身を検査し,SQLインジェクションやクロスサイトスクリプティングなどの不正な入力を検出・遮断する機器である。設問の WAF には暗号化・復号の機能がないため,通信内容を検査するにはトラフィックが平文(HTTP)になっている箇所に置く必要がある。図では SSLアクセラレータで HTTPS が復号され c の区間が HTTP(平文)になっているので,WAF を c に設置すればリクエスト内容を解析でき,正解はウである。
応用情報技術者試験 平成29年度春期 午前 の過去問一覧へ戻る・問43