要約
Ping of Death(PoD)は、サイズの大きいインターネット制御メッセージプロトコル(ICMP)パケットを送信して標的のデバイスに過負荷をかけ、クラッシュさせたり乗っ取ったりするサイバー攻撃です。元々は1990年代の脅威でしたが、その後何度も再浮上し、直近では2020年に個人のコンピューターやIoT(モノのインターネット)デバイスを標的にしました。これに対抗するには、ソフトウェアにパッチを適用し、フラグメント化されたpingをフィルタリングし、パケットの再構成の上限を確認し、オーバーフローバッファを使用する必要があります。
Ping of Death攻撃とは何ですか?
Ping of Death攻撃では、あるコンピュータが大きなpingデータパケットを送信します。この巨大なデータ負荷が受信側のコンピュータをクラッシュさせます。クラッシュによって、ハッカーがコンピューターを乗っ取り、悪意のあるコードを実行できる場合があります。
「ping」とは、インターネットプロトコルネットワーク内のコマンドです。コンピューターはこれを使用して、ホストがオンラインで利用可能かどうかを判断します。
別のコンピューターがオンラインですか?コミュニケーションは可能ですか?Internet Control Message Protocol (ICMP)を介して送信されるPingは、その質問に答えるのに役立ちます。
Pingを送信すると、送信元マシンが応答し、接続されます。Ping of Death(ピン・オブ・デス)は、このプロセスを悪用します。
Pingパケットのサイズは、1980年代にリリースされたインターネットプロトコルに従い65,535バイトに制限されていました。設計者は、コンシューマー向けシステムを構築する際に、より大きなパケットを受信することになるとは想定していませんでした。しかし、Ping of Death攻撃はまさにそれを利用するものです。
Ping of Death(ピン・オブ・デス)攻撃において、攻撃者は以下を行います。
- 標的を選びます。ハッカーが必要とするのは、インターネットプロトコル(IP)アドレスだけです。攻撃者は、マシンの使用年数やオペレーティングシステムに関する詳細な知識を必要としません。
- フラグメント攻撃者は大きなペイロードを分割して、順番に送信できるようにします。
- Releases. これらのビットはすべて、一連のpingで攻撃対象に送られます。システムが情報を再構築しようとすると、pingがバイト上限を超えます。システムがクラッシュします。
ping of deathは、時間とともにどのように変化してきましたか?
ping of death攻撃は、1990年代初頭から2000年代初頭に発生しました。開発者はリスクを排除するためにコードを修正し、ほとんどの消費者は脅威が過ぎ去ったと考えました。
残念ながら、2013年にそのハッキング事件が再発しました。Internet Explorerシステムが脆弱な状態になったり、クラッシュしたりしないように、消費者はパッチをダウンロードするよう促されました。ある日、Microsoft社は問題を修正するために19件のパッチをリリースしました。
2020年10月、ping of deathが再来しました。Microsoftは、消費者がリスクを排除してセキュリティを強化できるよう、再びパッチで対応しました。報道関係者も情報の拡散に協力しました。このバージョンのpingを使用すると、ハッカーがコンピューターを乗っ取って悪意のあるコードを実行する可能性があると、消費者に警告しました。
| 期間 | イベント | 応答 |
|---|---|---|
| 1990年代~2000年代初頭 | オリジナルのPing of Death攻撃 | 開発者はリスクを排除するためにコードを修正しました。 |
| 2013年8月 | Internet Protocol version 6(IPv6)経由で返されるPing of Death | MicrosoftはInternet Explorer向けに19件のパッチをリリースしました。 |
| 2020年10月 | Ping of Deathが再び出現 | Microsoftがパッチをリリース。リモートでコードが実行されるリスクについて報道機関が警告 |
Ping of Deathに対して脆弱なデバイスは何ですか?
ping of deathは通常、サーバーのような大きなものをターゲットにしないことに注意することが重要です。代わりに、この手法は個々のコンピューターやその他のデバイスをダウンさせます。攻撃を受けている場合、機能しないブルースクリーンが表示されることがあります。または、デバイスの電源が入らないように見えるかもしれません。
スマート冷蔵庫などのモノのインターネット(IoT)デバイスを含め、インターネットに接続されているあらゆるものが、この方法で攻撃を受ける可能性があります。
Ping of Death攻撃を防ぐにはどうすればよいですか?
点滅するブルースクリーンは、すべてのコンピューターユーザーにとって恐ろしいものです。機能しないスマートデバイスも同様です。インターネットに接続されたデバイスを操作するすべての人は、リスクを理解し、壊滅的な問題を防止するための措置を講じる必要があります。
ping of death攻撃緩和計画には、以下が含まれる可能性があります。
- Updating software. 開発者はコードの欠陥を発見すると、パッチをリリースします。彼らの努力の成果をダウンロードしないと、あなたのマシンがハイジャックされる危険性があります。パッチが利用可能になるたびに、適用する必要があります。
- トラフィックのフィルタリング。システム管理者として、ネットワーク内のどのデバイスにも、フラグメント化されたpingが届かないようにブロックできます。標準のpingは自由に流れますが、断片化されたものは通過しません。
- リアセンブリの評価。システム管理者は、最終的なパケット・サイズ制約を確認することもできます。パケット到着後に大きなデータ・ビットを許可しないと、クラッシュは避けられません。
- バッファーの使用オーバーフローバッファを使用して、大きなパケットを処理する能力を高めます。
多数の接続されたデバイスを持つ大規模なシステムを管理している場合は、チームがブルースクリーンに遭遇したときに、すぐに連絡するように促してください。Ping of Death攻撃は、ハッカーにシステムへの侵入を許してしまうため、できるだけ早く阻止する必要があります。
Oktaでリスクを軽減
ハッカーは巧妙で、常にあなたの防御を突破し、実際に損害を与える新しい方法を探しています。
Oktaでは、コミュニティ全体を安全に保つことができる堅牢なセキュリティツールを提供しています。ご不明な点にお答えし、問題解決のお手伝いをいたします。詳しくはこちらまで。
よくある質問(FAQ)
Ping of Deathと通常のpingの違いは何ですか?
通常のpingとは、ホストがオンラインであるかどうかを確認するために使用される、小さなInternet Control Message Protocol(ICMP)パケットのことです。Ping of Deathは、元のインターネットプロトコルで定められた65,535バイトの上限を超える特大サイズのパケットを送信する攻撃です。受信側のシステムは、このパケットの断片を再構成しようとするとクラッシュします。
Ping of Deathは数十年前にパッチが適用されたにもかかわらず、なぜ今もなお脅威なのでしょうか?
2000年代初頭に開発者が元の脆弱性に対処したにもかかわらず、攻撃者はその手法を応用し続けています。2013年と2020年10月に新たな亜種が出現し、その都度Microsoftなどのベンダーによる新しいパッチの適用が必要になりました。
Ping of Death攻撃の標的となるデバイスには、どのような種類がありますか?
インターネットに接続されているデバイスは、パソコンやスマート冷蔵庫などのIoT(モノのインターネット)デバイスを含め、潜在的なリスクにさらされています。この攻撃は通常、大規模なサーバーを標的とするものではなく、個々のエンドポイントを標的とすることが一般的です。
攻撃者はどのようにPing of Deathを実行するのですか?
攻撃者は、標的のインターネットプロトコル(IP)アドレスのみを使用して標的を選択し、特大のペイロードをより小さなフラグメントに分割して、それらを順番に送信します。ターゲットデバイスがフラグメントを再構成しようとすると、合計サイズが許容バイト制限を超え、システムがクラッシュします。
Ping of Death攻撃を受けたデバイスには、どのような兆候が現れますか?
一般的な兆候としては、機能しないブルースクリーンが表示されたり、デバイスがまったく反応せず起動できなくなったりすることが挙げられます。さらに深刻なケースでは、クラッシュによって攻撃者が影響を受けたマシン上で悪意のあるコードを実行できるようになる可能性があります。
Ping of Death攻撃からシステムを守るために、システム管理者はどのような対策を講じることができますか?
管理者は、ネットワークレベルでフラグメント化されたpingをブロックし、パケット再構成のサイズ制約を確認し、予期せぬ大量のデータ負荷を処理するためにオーバーフローバッファーを展開し、ベンダーがソフトウェアパッチをリリースした際にはすべて速やかに適用されるようにすることができます。
参考文献
Internet Protocol, DARPA Internet Program。(1981年9月)。南カリフォルニア大学情報科学研究所。
Microsoftの月例パッチ:IPv6版「Ping of Death」の再来。(2013年8月)。Computer World.
Windows TCP/IPのリモートでコードが実行される脆弱性。(2020年10月、Microsoft)
Microsoft、Windowsの「Ping of Death」の脆弱性を修正。(2020年10月、解読。