ネットワークセキュリティにおけるサービス拒否(DoS)攻撃とは?仕組みと事例を徹底解説
サービス拒否(DoS)攻撃とは何か?
サービス拒否(Denial of Service:DoS)攻撃とは、コンピュータネットワーク、各種オンラインサービス、IT管理システムなどの正規の利用を妨害するサイバー攻撃の総称です。攻撃者は標的となるサーバーやネットワークに大量のトラフィックや不正なデータを送りつけ、システムを過負荷状態に陥らせることで、本来の利用者がサービスを利用できない状態を作り出します。
クラウドコンピューティングにおけるDoS攻撃
クラウド環境もDoS攻撃の標的になり得ます。クラウドに対するDoS攻撃とは、クラウドが提供するサービスやリソースが一定期間にわたって正常なサービスを提供できなくなるよう仕向ける攻撃を指します。特に帯域幅を狙った攻撃は深刻で、大量の通信によって回線が圧迫され、正当なユーザーまでアクセスできなくなってしまいます。
DoS攻撃とDDoS攻撃の違い
DoS攻撃は、単一の接続元からサーバーに大量のトラフィックを送り込み、一時的に利用不能にする攻撃です。一方、DDoS(分散型サービス拒否)攻撃は、複数のシステムから同時に標的に過剰なトラフィックを送りつける攻撃であり、規模が大きく、防御側にとって対処がはるかに困難になります。
代表的な攻撃手法
DDoS攻撃としてよく知られている手法には、UDPフラッディング、SYNフラッディング、DNSアンプライフィケーション(DNS増幅攻撃)などがあります。また、バッファオーバーフローを悪用した攻撃も、最も一般的なDoS攻撃の一つとして挙げられます。
DDoS攻撃はどのように仕組まれているのか?
DDoS攻撃では、インターネットに接続された多数のコンピュータからなる「ボットネット」が利用されます。ボットネットは、被害者のサーバーやネットワーク上のあらゆるIPアドレスへリクエストを送信し、サーバーの処理能力を圧倒することで、正常なトラフィックに対するサービス拒否状態を引き起こします。
DoS攻撃の3つの基本タイプ
DoS攻撃は、主に以下の3つの類型に分けられます。
1. アプリケーション層へのフラッディング攻撃:偽装されたIPアドレスから大量のリクエストを送り、サービスの性能低下やクラッシュを狙う手法です。
2. 分散型サービス拒否(DDoS)攻撃:複数の拠点から同時に攻撃を仕掛ける大規模な手法です。
3. 意図しないサービス妨害:悪意がなくても、結果的にサービスの運用を妨害してしまうケースもあります。
コンピュータやルーターへの影響
DoS攻撃を受けると、特定のマシンやネットワークが停止し、本来のユーザーが利用できなくなります。攻撃は、標的に大量のトラフィックを浴びせるか、システムを破壊する情報を送り込むことで実行されます。家庭用ルーターの場合も同様で、自分のIPアドレスに向けたping要求などの大量のトラフィックによってルーターが処理しきれなくなり、インターネットへのアクセスが極端に遅くなることがあります。
TCP/UDPパケットを用いた攻撃の実態
DoS攻撃では、サーバーに損害を与える目的で大量のTCPパケットやUDPパケットが送信されます。DDoS攻撃は、単一のシステムが複数のシステムから同時に攻撃される形態であり、多種多様なパケットが標的のネットワークに浴びせられることになります。
DoS攻撃は違法なのか?
はい、DoS攻撃およびDDoS攻撃の実行は違法行為です。米国では連邦コンピュータ不正行為・濫用法(Computer Fraud and Abuse Act)により、最長10年の懲役と最高50万ドルの罰金が科される可能性があります。
実際の被害例:2016年の大規模DDoS攻撃
2016年に発生した大規模なDDoS攻撃では、Airbnb、CNN、Netflix、PayPal、Spotify、Visa、Amazon、ニューヨーク・タイムズ、Reddit、GitHubといった主要なウェブサイトやサービスが次々とダウンしました。この事例は、DDoS攻撃が現代のインターネットインフラに与えうる影響の大きさを示す代表例として広く知られています。
まとめ
DoS/DDoS攻撃は、大きく分けて「フラッディング」と「クラッシュ」の2つの類型があります。フラッディング攻撃は、標的のサーバーが処理しきれないほどのトラフィックを送り込み、速度低下や停止を引き起こす最も一般的な手法です。企業や個人ユーザーは、適切な防御策・監視体制・レート制限などを導入することで、こうした攻撃によるリスクを大幅に軽減できます。
-
ネットワークセキュリティにおけるマスカレード(なりすまし)攻撃とは?仕組み・事例・対策を徹底解説
マスカレード(Masquerade)とは何か「マスカレード」とは、直訳すると「仮面舞踏会」や「変装」を意味する言葉ですが、ネットワークセキュリティの分野では「正規のユーザーやシステムになりすます攻撃手法」を指します。日本語では「なりすまし攻撃」「偽装攻撃」などとも呼ばれます。日常的な意味では、誰か別人のふりをして振る舞うことを指し、例えば親切で優しい人物を装って周囲に印象を与えるような行為もマスカレードの一種と言えます。しかし、サイバーセキュリティの文脈では、この「別人になること」が悪意を持って利用されるのです。マスカレード攻撃の仕組みマスカレード攻撃では、攻撃者が正規のユーザーや信頼できる情
-
ネットワークセキュリティにおけるテールゲーティングとは?手口と事例を徹底解説
テールゲーティング(Tailgating)は、物理的セキュリティにおける代表的なソーシャルエンジニアリング攻撃の一つです。不正な人物が、正当なアクセス権を持つ従業員の後ろに付き従って建物内に侵入する手口で、「ピギーバッキング(Piggybacking)」とも呼ばれます。本記事では、テールゲーティングの定義、具体的な手口、関連する攻撃手法について詳しく解説します。 テールゲーティングの具体例 最も典型的な例は、配達員になりすます手口です。攻撃者は両手に荷物を抱えてオフィスビルの入り口で待ち伏せし、セキュリティの許可を得てドアを開けた従業員に「ドアを押さえておいてもらえませんか」と頼みます。親切心