Smurf攻撃|情報処理安全確保支援士 平成31年 春期午前Ⅱ試験 問6
出典:平成31年春期 午前Ⅱ 問6
分野:セキュリティ / 情報セキュリティ
DoS攻撃の一つであるSmurf攻撃はどれか。
- ア:ICMPの応答パケットを大量に発生させ,それが攻撃対象に送られるようにする。
- イ:TCP接続要求であるSYNパケットを攻撃対象に大量に送り付ける。
- ウ:サイズの大きいUDPパケットを攻撃対象に大量に送り付ける。
- エ:サイズの大きい電子メールや大量の電子メールを攻撃対象に送り付ける。
TSUNAGARU-ADVICE
まず押さえたいこと
Smurf攻撃は、送信元IPアドレスを攻撃対象に偽装してICMP Echo Requestを送り、第三者の機器から大量のICMP Echo Replyが攻撃対象へ返るようにするDoS攻撃です。攻撃者が直接大量通信を送るだけでなく、ICMPの応答を攻撃対象に集中させる点が特徴です。
迷ったときの判断軸
SYNパケットを大量に送るものはSYN Flood、サイズの大きいUDPパケットを大量に送るものはUDP Flood、大量メールや巨大メールを送るものはメールボムに近い攻撃です。Smurf攻撃は、ICMP応答パケットを大量発生させて攻撃対象に向ける攻撃と判断しましょう。
科目Bにつなげるために
科目Bでは、送信元IPアドレスの偽装・ブロードキャストアドレス・ICMP通信・反射型DoS攻撃の流れをログや構成図から読み取ることがあります。Smurf攻撃では、攻撃対象・踏み台となるネットワーク・ICMP応答の向きに注目し、誰が要求を出し、誰が応答を返し、どこに負荷が集中するかを整理しましょう。
Smurf攻撃は、送信元IPアドレスを攻撃対象のIPアドレスに偽装したICMP Echo Requestを、ブロードキャストアドレス宛てに送信する攻撃です。
要求を受信した多数の端末がICMP Echo Replyを返すため、大量の応答パケットが攻撃対象へ集中します。攻撃者が送信した通信量よりも大きな通信を発生させる、増幅型のDoS攻撃です。
したがって、アが適切です。
❌他選択肢が誤りの理由イ:TCP接続要求であるSYNパケットを攻撃対象に大量に送り付ける。
⇒SYN Flood攻撃の説明です。TCPの接続要求であるSYNパケットを大量に送り付け、攻撃対象に多数の未完了接続を保持させて資源を枯渇させます。
ウ:サイズの大きいUDPパケットを攻撃対象に大量に送り付ける。
⇒UDP Flood攻撃の説明です。大量のUDPパケットを送り付けて、攻撃対象の回線帯域や処理能力を消費させます。ICMPの応答を増幅させるSmurf攻撃とは異なります。
エ:サイズの大きい電子メールや大量の電子メールを攻撃対象に送り付ける。
⇒メールボムの説明です。大量又は大容量の電子メールを送り付け、メールサーバの容量や処理能力を消費させます。ネットワーク上のICMP応答を悪用するSmurf攻撃ではありません。