平成26年度 秋期 午前Ⅱ 問24
セキュリティ
WAFに関する問題
WAFに登録された検出パターンと判定の関係のうち,適切なものはどれか。
- アブラックリスト方式では,正常な通信の検出パターンがブラックリストに登録されており,通信がブラックリストに該当しないとき,不正な通信と判定する。
- イブラックリスト方式では,不正な通信の検出パターンがブラックリストに登録されており,通信がブラックリストに該当しないとき,不正な通信と判定する。
- ウホワイトリスト方式では,正常な通信の検出パターンがホワイトリストに登録されており,通信がホワイトリストに該当しないとき,不正な通信と判定する。
- エホワイトリスト方式では,不正な通信の検出パターンがホワイトリストに登録されており,通信がホワイトリストに該当しないとき,正常な通信と判定する。
答えと解説を見る
✓ これが正解ウホワイトリスト方式では,正常な通信の検出パターンがホワイトリストに登録されており,通信がホワイトリストに該当しないとき,不正な通信と判定する。
解説
正常な通信を登録し、外れた通信を不正と判定するのがホワイトリスト方式です。
WAFは、Webアプリケーションへの通信の中身を調べ、攻撃とみられる通信を検知して遮断する仕組みです。判定には二つの考え方があります。一つは、正常な通信のパターンを登録しておき、それに当てはまらない通信を不正と判定する方式で、設問のホワイトリスト方式、すなわち許可リストによる判定です。もう一つは、不正な通信のパターンを登録しておき、それに当てはまる通信を不正と判定する方式で、拒否リストによる判定です。見分ける軸は、何を登録し、該当したときと該当しないときにどう判定するかです。許可リストは正常を登録して外れを止め、拒否リストは不正を登録して該当を止める、と組で覚えると取り違えません。
ほかの選択肢はなぜ違うのか
- アブラックリスト方式では,正常な通信の検出…:ブラックリスト方式に正常な通信のパターンを登録するという点が誤りです。拒否リストに登録するのは不正な通信のパターンであり、正常な通信を登録して外れを不正とするのは許可リストの考え方です。
- イブラックリスト方式では,不正な通信の検出…:不正な通信のパターンを登録するところまでは合っていますが、判定が逆です。拒否リストでは、登録されたパターンに該当した通信を不正とみなし、該当しない通信は通します。
- エホワイトリスト方式では,不正な通信の検出…:ホワイトリスト方式に不正な通信のパターンを登録するという点が誤りです。許可リストには正常な通信を登録し、該当しない通信を不正とするので、登録内容も判定の向きも逆になっています。
この問題の用語
- WAFWebアプリのやり取りを見て、攻撃らしい内容を通さない仕組み。アプリそのものをすぐ直せないときの当座の守りにもなります。
- 許可リスト通してよいものだけを並べた一覧で、ホワイトリストの言い換えです。並んでいないものはすべて止めるので、想定外のものも防げます。
- 拒否リスト通さないものを並べた一覧で、ブラックリストの言い換えです。問題があると分かっているものだけを止め、それ以外は通します。
- パターン繰り返し現れる規則性や、決まった形のことを指します。膨大なデータを処理して、そこに隠れた規則性を見つける使い方が広がりました。
- ブラックリスト拒否する対象を一覧にして、該当するものだけを止める方式です。許可する対象だけを並べるホワイトリストとは逆の考え方です。
- ホワイトリスト通してよいものだけを定義し、それ以外を遮断する仕組みのことです。許可リストとも呼ばれ、通信やメール、実行できるソフトの制限などに使われます。
出典:平成26年度 秋期 システムアーキテクト試験 午前Ⅱ 問24
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問5:デザインパターンに関する問題(パターン)
- 令和6年度 春期 午前Ⅱ 問4:デザインパターンに関する記述(パターン)
- 令和5年度 春期 午前Ⅱ 問19:ベイジアンフィルターの説明(許可リスト)
- 令和4年度 春期 午前Ⅱ 問20:NAPTに関する問題(WAF)
- 平成27年度 秋期 午前Ⅱ 問25:WAFの説明(WAF)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)