問題 No.5569
OSI参照モデルのアプリケーション層までを深く検査し、HTTPやFTPなどのアプリケーションプロトコルの不正なコマンドやデータを検知・遮断するアプリケーションゲートウェイ型ファイアウォールに関する記述として不適切なものはどれか。
【正解の解説】
パケットのヘッダ情報のみを高速に参照し、ペイロード部(データ本体)の検査を行わないため、アプリケーション層の高度な攻撃を防ぐことができない。
これは封筒の宛名(ヘッダー)だけを見て中身(データ)を読まないパケットフィルタリング型やステートフルインスペクション型の説明です。アプリケーションゲートウェイ型は、封筒を開けて手紙の文面(データ本体)まで熟読して不正なコマンドがないかチェックする仕組みなので、この記述は誤りとなります。
スポンサーリンク
【その他の選択肢の解説】
ファイアウォール内部のプロキシサーバーを介して通信を中継するため、内部ネットワークの構成やIPアドレスを外部から隠蔽できる。
アプリケーションゲートウェイ型は、クライアントとサーバーの間に立って通信を一度代理で受け取る「プロキシ」として動作します。そのため、直接通信させないことで内部ネットワークを隠し、セキュリティを高めるというメリットがあり、この記述は正しい内容になります。
パケットごとに送信元と宛先のポート番号を動的に書き換えることで、プライベートIPアドレスとグローバルIPアドレスの相互変換を行う。
プライベートIPアドレスとグローバルIPアドレスを変換する役割はルーターやNAT(NAPT)が行うものです。アプリケーションゲートウェイ型はアプリ層の通信内容を深く検査・中継するものであり、IPアドレスの変換機能自体が目的ではないため、この記述は誤りとなります。
ネットワーク層やトランスポート層の制御にとどまらず、アプリケーション固有の脆弱性を狙った攻撃に対する詳細なログ記録や監査が可能である。
アプリケーション層まで深く検査するため、HTTPの不正なリクエストやWebアプリの脆弱性を突く攻撃を検知できます。そのため、誰がどのようなデータを送ってきたかという詳細な履歴を残して監査に役立てることができ、この記述は正しい内容になります。