読み方 : ピングオブデス

Ping of Death

概要

Ping of Deathとはネットワーク疎通確認に用いるプログラムping」を悪用し、IPの規格上限を超える巨大なパケットを送りつけるサイバー攻撃。受信側のシステムをフリーズ強制終了に陥らせる。
Ping of Deathのイメージ画像

pingICMPInternet Control Message Protocol)を用いて特定のIPアドレスへの到達確認や応答時間の計測を行うプログラムで、ネットワーク管理者が診断や障害調査に使用する。通常のpingがやり取りするデータは64バイト程度と小さい。

Ping of Deathでは、IPデータグラムの最大サイズである65,535バイトを超えるデータを意図的に生成して送信する。超過したデータネットワーク上で複数のフラグメント(断片)に分割されて伝送される。受信側がこれらを再構成すると規格上限を超える想定外のサイズとなり、適切な検証処理を持たない実装ではバッファオーバーフローメモリ破壊が発生する。その結果、OSが停止したり異常終了したりする。

1996年ごろに広く知られるようになった手法で、当時はWindowsUNIX系OSのほか、一部のルータや組み込み機器も影響を受けた。攻撃の仕組みが単純でインターネット経由でも容易に実行できたため、当時の主要な製品の多くが攻撃可能な状態だった。その後、各メーカーはIPフラグメントの再構成処理やパケット長の検証を修正したパッチを速やかに配布し、現在の主要なOSやネットワーク機器においてこの攻撃はほぼ成立しなくなっている。

類似する攻撃手法に「Ping Flood」(ICMPフラッド攻撃)がある。こちらは異常なサイズのパケットを利用するのではなく、通常サイズのpingパケットボットネットなどを利用して短時間に大量送信する。受信側の通信回線や処理能力を飽和させ、麻痺状態に陥らせるDDoS攻撃の一種である。

(2026.7.14更新)
 

他の辞典等による「Ping of Death」の解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。