DDoS攻撃

読み:でぃーどすこうげき / 英語表記:Distributed Denial of Service attack

多数の機器から一斉に大量の通信を送りつけ、標的のサーバやネットワークを使えなくする攻撃。DoS攻撃を分散して行うもの。

イマシルちゃんの解説

お店の入口に、何千人もの人がいっせいに押し寄せて、何も買わずに居座ったらどうなるかな?
本当に買い物をしたいお客さんが、お店に入れなくなっちゃうよね。

DDoS攻撃は、乗っ取ったたくさんのパソコンやIoT機器を使って、それをサーバにやる攻撃なんだ。
1台からの攻撃なら止めやすいけど、何万台からいっぺんに来ると防ぐのはとっても大変なんだよ。

より深い解説

定義

DoS(Denial of Service)攻撃は、サーバやネットワークに過大な負荷をかけて、正規の利用者がサービスを使えない状態にする攻撃である。これを多数の機器から同時に行うものをDDoS(Distributed DoS)攻撃という。情報セキュリティの3要素のうち、可用性を損なう攻撃である。

ボットネット

DDoS攻撃には、マルウェアに感染して攻撃者の指示で動くようになった機器の集まり(ボットネット)がよく使われる。攻撃者はC&Cサーバ(指令サーバ)から一斉に攻撃を指示する。2016年には、初期設定のパスワードのままの監視カメラなどのIoT機器を大量に乗っ取ったボットネット(Mirai)による、大規模な攻撃が起きた。

攻撃の種類

種類狙い例
帯域を埋める攻撃回線の帯域を使い果たすUDPフラッド、DRDoS攻撃(増幅攻撃)
プロトコルの弱点を突く攻撃サーバやネットワーク機器の接続管理の資源を使い果たすSYNフラッド攻撃
アプリケーション層の攻撃Webサーバなどの処理能力やセッションを使い果たすHTTPフラッド、Slow HTTP DoS攻撃

対策

対策内容
上流での防御ISPやDDoS対策サービスで、攻撃の通信を回線の手前で取り除く(スクラビング)
CDNの利用世界中に分散したサーバで通信を受け止め、負荷を分散する
流量の制限1つの送信元からの接続数やリクエストの頻度に上限を設ける(レート制限)
不要なサービスの停止外部に公開する必要のないポートやサービスを閉じる
踏み台にならない自分の機器のパスワードを変え、ソフトウェアを更新して、ボットネットに加わらないようにする

攻撃の量が自組織の回線の容量を超えると、自組織の機器だけでは防げない。そのため、回線の上流で対処できるISPやサービスとの連携が重要になる。

実際の試験ではここに出る!

この用語が出てくる記事

↑