SC情報処理安全確保支援士試験 午前Ⅱ
平成27年度秋期 情報処理安全確保支援士 午前Ⅱ 問10
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アHTTP GETコマンドを繰り返し送ることによって、 攻撃対象のサーバにコンテンツ送信の負荷を掛ける。
- イpingコマンドを用いて大量の要求パケットを発信することによって、 攻撃対象のサーバに至るまでの回線を過貸荷にしてアクセスを妨害する。
- ウコネクション開始要求に当たるSYNパケットを大量に送ることによって、 攻撃対象のサーバに、 接続要求ごとに応答を返すための過大な負荷を掛ける。
- エ大量のTCPコネクションを確立することによって、 攻撃対象のサーバに接続を維持させ続けてリソースを枯潟させる。
解き方のヒントを見る
午前II 問10:ICMP Flood攻撃を見分けよう
ICMP Flood攻撃は、pingで使われるICMP Echo Requestを大量に送りつけて、相手の回線やサーバをパンクさせようとするDoS攻撃だよ。たとえるなら、お店の電話に同じ問い合わせを何度も何度もかけ続けて、本当に用事がある人の電話までつながりにくくするようなイメージだね。
この問題で問われていること
この問題では、HTTPを大量に送るHTTP Floodや、TCP接続の途中状態を悪用するSYN Floodではなく、「ICMPを使って大量に送りつける攻撃はどれか」を見分けられるかがポイントだよ。pingやICMP Echo Requestが出てきたら、ICMP Floodを思い出そう。
ICMP Flood
ICMP は疎通確認用だが、大量に流せば帯域や応答処理資源を消費させられる。
大量の ping 要求\n-> 帯域 / 処理を圧迫\n-> DoS
確認ポイント
- HTTP GET 大量送信は HTTP Flood です。
- SYN パケット大量送信は SYN Flood です。
- ping を用いる大量要求を選ぶ。
正解と解説を見る
正解
イ
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア
これは不正解だよ。HTTP GETを何度も送る攻撃は、Webページを何度も注文してサーバにコンテンツを返させる攻撃だよ。たとえるなら、レストランで同じ料理を大量に注文して厨房を忙しくさせる感じ。WebサーバへのHTTPリクエスト攻撃であって、pingのICMPを使うICMP Flood攻撃ではないんだ。
選択肢イ(正解)
これは正解だよ。ICMP Floodは、ざっくり言うとpingで使うICMPの要求を大量に送りつける攻撃なんだ。お店の入口に『いますか?』と聞くだけの人が大量に押し寄せて、道路や入口が混雑して本来のお客さんが入れなくなるイメージだよ。pingの要求パケットを大量に送って回線や相手側を混雑させるので、ICMP Flood攻撃に当てはまるよ。
選択肢ウ
これは不正解だよ。SYNパケットを大量に送る攻撃は、ICMP FloodではなくSYN Flood攻撃だよ。たとえるなら、窓口に『予約したいです』とだけ大量に言って、最後まで手続きを完了しない人が押し寄せる感じ。サーバは接続準備のために待たされて負荷が掛かるけど、pingのICMPを大量に送る攻撃ではないんだ。
選択肢エ
これは不正解だよ。大量のTCPコネクションを実際に確立して維持させる攻撃は、ICMP Floodではないよ。たとえるなら、席だけ大量に予約してずっと居座り、店の席を埋め尽くすようなものだね。サーバの接続資源を使い切らせる攻撃だけど、pingで使うICMP要求を大量送信する話ではないよ。
出典:独立行政法人 情報処理推進機構(IPA)平成27年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問10(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針