SC情報処理安全確保支援士試験 午前Ⅱ
平成29年度秋期 情報処理安全確保支援士 午前Ⅱ 問9
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アWebクライアントとWebサーバとの問に配置され、 リバースプロキシサーバとして動作する方式であり、 Webクライアントからの通信を目的のWebサーバに中継する際に、 通信に不正なデータがないかどうかを検査する。
- イアプリケーションプロトコルごとにプロキシソフトウェアを用意する方式であり、 クライアントからの通信を目的のサーバに中継する際に、 通信に不正なデータがないかどうかを検査する。
- ウ特定のアプリケーションプロトコルだけを通過させるゲートウェイソフトウェアを利用する方式であり、 クライアントからのコネクションの要求を受け付けて、 目的のサーバに改めてコネクションを要求することによって、 アクセスを制御する。
- エパケットフィルタリングを拡張した方式であり、 過去に通過したパケットから通信セッションを認識し、 受け付けたパケットを通信セッションの状態に照らし合わせて通過させるか遮断するかを判断する。
解き方のヒントを見る
ステートフルインスペクションは「会話の流れ」を覚えるファイアウォールだよ
ステートフルインスペクション方式のファイアウォールは、ただ1つ1つのパケットを見るだけじゃなくて、「この通信は前に始まった会話の続きかな?」と状態を覚えながら判断する仕組みだよ。たとえば受付係が、最初に入館手続きをした人を覚えていて、その後の出入りをスムーズに通すようなイメージだね。過去に通ったパケットから通信セッションを認識して、その流れに合う後続パケットなら通し、不自然なものは遮断するよ。
この問題で問われていること
この問題では、WAFのようにWebアプリの中身を見る仕組みや、アプリケーションゲートウェイのようにアプリ層で中継する仕組みと混同せず、「通信の状態を追跡して制御するファイアウォール」を選べるかがポイントだよ。キーワードは「過去の通信を覚える」「セッションの状態を見る」だと押さえよう。
ステートフルインスペクション
要求と応答の関係を追跡して、対応する戻り通信だけを許可するなど、文脈を踏まえた制御ができる。
通信状態を記録\n-> 状態照合で通過 / 遮断判断
確認ポイント
- リバースプロキシ型 WAF の説明ではありません。
- アプリケーションごとの専用プロキシ方式でもない。
- 通信セッション状態に照らして判断する説明を選ぶ。
正解と解説を見る
正解
エ
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア
これは不正解だよ。これはWebサーバの前に置いて、Webへの攻撃っぽい通信を検査するWAFの説明だよ。たとえると、お店の入口にいる警備員が、怪しい荷物や危ない言動をチェックしてから店内に通す感じ。Web通信の中身を詳しく見る話であって、通信セッションの状態で判断するステートフルインスペクションそのものではないよ。
選択肢イ
これは不正解だよ。これはHTTPやFTPなど、アプリごとに専用の代理人を置いて、中身までチェックしながら中継する方式の説明だよ。たとえると、荷物の種類ごとに専門の検査員がいて、中身を開けて危ないものがないか見る感じ。ステートフルインスペクションは主に通信セッションの状態を見るので、説明が違うよ。
選択肢ウ
これは不正解だよ。これは、特定の通信だけを通す「代理の窓口」が、クライアントの代わりにサーバへつなぎ直す方式の説明だよ。たとえると、来客を本人の代わりに受付係が別の部屋へ取り次ぐ感じ。通信の流れを“今この会話は続き中か?”と状態で判断するステートフルインスペクションの説明ではないんだ。
選択肢エ(正解)
これは正解だよ。ステートフルインスペクションは、過去に通した通信を覚えておいて、“この返事はさっき始まった正当な会話の続きかな?”と確認する方式だよ。たとえると、受付で入館記録を見ながら、外出から戻った人が本当にさっき入った人か確認する感じ。通信の状態に照らして通す・止めるを判断するので、この説明がぴったりだよ。
出典:独立行政法人 情報処理推進機構(IPA)平成29年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問9(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針