SC情報処理安全確保支援士試験 午前Ⅱ
平成23年度秋期 情報処理安全確保支援士 午前Ⅱ 問7
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アARPスプーフィング攻撃
- イDNSキャッシュポイズニング攻撃ウURLエンコーディング攻撃
- ウパッファオーパフロー攻撃
- エー5一
解き方のヒントを見る
LAN内のPCに「ルーターのふりをした偽の応答(ARP)」を送り、通信を横取りする(ARPスプーフィング)
同一ネットワーク内の通信をだます「ARPスプーフィング(ARP詐称)」の問題だよ。ARPは「IPアドレスに対応するMACアドレスを教えて!」と聞くプロトコルだったよね。攻撃者は、「ルーターのIPアドレスを持っているのは俺だよ!」という嘘のARP応答(偽のMACアドレス情報)をLAN内にブロードキャストするんだ。これを信じた他のPCは、ルーター宛てのはずの通信をすべて攻撃者宛てに送ってしまい、通信を盗聴されちゃうんだよ。
この問題で問われていること
IPヘッダーやDNSの書き換えではなく、「LAN内(レイヤ2)において、IPアドレスとMACアドレスの対応情報を詐称したARPパケットを送り、ターゲット端末のARPキャッシュテーブルを汚染して通信を盗み取る攻撃」を選ぼう。
ARP スプーフィング
攻撃者が自分の MAC をゲートウェイや他端末のものとして誤認させることで、通信を盗聴・改ざんできます。
偽 ARP 応答\n-> IP と MAC の誤対応\n-> 通信を乗っ取る
確認ポイント
- DNS キャッシュポイズニングは名前解決情報の改ざんです。
- URL エンコーディングやバッファオーバフローではありません。
- ARP スプーフィングを選びます。
正解と解説を見る
正解
ア
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア(正解)
これは正解だよ。問題は「IPアドレスとMACアドレスの対応を勝手に変える攻撃はどれ?」という話。ARPスプーフィングは、マンションの部屋番号と住人名の案内板をこっそり書き換えて、荷物を攻撃者の部屋に届けさせるような攻撃なんだ。だからIPアドレスに対するMACアドレスの不正な対応を作る攻撃としてぴったりだよ。
選択肢イ
これは不正解だよ。DNSキャッシュポイズニングは、住所録でいう「example.com はこのIPアドレスだよ」というメモを偽物にすり替える攻撃なんだ。名前とIPアドレスの対応をだます攻撃であって、IPアドレスとMACアドレスの対応をだますARPの話ではないよ。なお選択肢文にURLエンコーディング攻撃が混ざって見えるけど、それも文字の表し方を悪用する話で、MACアドレス対応表の書換えではないよ。
選択肢ウ
これは不正解だよ。公式の選択肢としてはURLエンコーディング攻撃のことだと考えると、これはURL中の文字を別表現にして検査をすり抜けようとするような攻撃だよ。たとえるなら、禁止ワードを別の書き方にして受付のチェックを通ろうとする感じ。IPアドレスとMACアドレスの対応表を偽造する攻撃ではないんだ。
選択肢エ
これは不正解だよ。公式の選択肢としてはバッファオーバーフロー攻撃のことだと考えると、これは用意された箱に入りきらない量のデータを押し込んで、隣の箱まで壊してしまうような攻撃だよ。プログラムのメモリを壊したり不正な処理を実行させたりする話で、IPアドレスとMACアドレスの対応を偽るARPスプーフィングとは別物だよ。
出典:独立行政法人 情報処理推進機構(IPA)平成23年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問7(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針