ウカマル応用情報技術者ログイン

平成27年度 秋期 応用情報技術者 問41

テクノロジ系

図のような構成と通信サービスのシステムにおいて,Web アプリケーションの脆弱性対策のための WAF の設置場所として,最も適切な箇所はどこか。ここで,WAF には通信を暗号化したり,復号したりする機能はないものとする。

[PC][PC][PC] − [インターネット] [インターネット] − HTTPS a − [ファイアウォール] [ファイアウォール] − HTTPS b − [SSLアクセラレータ] [SSLアクセラレータ] − HTTP c − [Webサーバ] [Webサーバ] − データベースアクセス用サービス d − [データベースサーバ]

選択肢
正解と解説

正解 ウ

WAFは通信の中身(HTTPのリクエスト)を検査するので、SSLアクセラレータで復号された後の、WebサーバまでのHTTP区間cに置きます。

WAF(Web Application Firewall)は、HTTPリクエストの内容を検査します。これにより、SQLインジェクションやクロスサイトスクリプティングなどの攻撃を検知・遮断します。aとbはHTTPSで暗号化された区間です。復号機能のないWAFは、ここでは中身を検査できません。SSLアクセラレータで復号された後の平文のHTTPが流れるのはcで、Webサーバの直前でもあるので最も適切です。

ア:aはHTTPSで暗号化された区間です。復号機能のないWAFでは、リクエストの内容を検査できません。

イ:bもSSLアクセラレータで復号される前のHTTPSの区間です。暗号化されたままなので、WAFは中身を検査できません。

エ:dはWebサーバとデータベースサーバの間のデータベースアクセスの区間です。WAFが検査するHTTPの通信は流れていません。

出典:平成27年度 秋期 応用情報技術者試験 問41

全年度から出題。10問で実力を判定します。登録不要。

出典:平成27年度 秋期 応用情報技術者試験 問41(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方