DoS攻撃とは?DDoS攻撃との違いや種類、対策を解説
DoS攻撃は、企業や個人のWebサイト・サーバーを攻撃して損害を与えるサイバー攻撃の一種です。似た攻撃のDDoS攻撃に比べて単純な面もありますが、依然として対策を怠ってはならないものでもあります。本記事では、DoS攻撃の概要やDDoS攻撃との違いについて解説します。
目次
ネットの普及により、私たちの生活やビジネスは便利になりましたが、その一方でサイバー攻撃の脅威も増加しています。その中でも代表的な攻撃手法が「DoS攻撃(Denial of Service)」です。DoS攻撃は、サーバやネットワークに大量の通信を送りつけ、サービスを停止させる悪質な手口です。本記事では、DoS攻撃の基本的な仕組みや「DDoS攻撃」との違い、代表的な種類、そして企業や個人が取るべき対策について解説します。
DoS攻撃とは
DoS攻撃とは、サーバーやネットワークに過剰な負荷をかけることで、通常の利用者がサービスを利用できない状態に追い込むサイバー攻撃の一種です。特定の企業や団体に対する嫌がらせ、金銭目的、思想的背景による抗議など、攻撃の動機はさまざまです。また、DoS攻撃には複数の手法が存在し、その影響も軽微なものから業務停止に至る深刻なケースまで幅広く見られます。ここでは、DoS攻撃の目的や手法、実際に発生する被害、そして似た攻撃であるDDoS攻撃との違いについて詳しく解説します。
DoS攻撃の目的
DoS攻撃の目的は多岐にわたります。以下に、DoS攻撃の主要な目的について記載します。
| 目的 | 概要 |
|---|---|
| 営業妨害 | 特定の企業やサービスを一時的に停止に追い込むことで、売上や信頼を失わせる |
| 金銭 | 攻撃を実行した後に「攻撃を止める代わりに金を払え」といった恐喝行為が行われる |
| 嫌がらせ | 個人の感情的な恨みつらみを解消するために実施 |
| 他の攻撃のカモフラージュ | より悪質な侵入や情報窃盗といった攻撃を隠す目くらましとして用いられる場合がある |
上記の目的は単独の場合もあれば複合的となる場合もあります。いずれにしても、他者へ何かしらの損害を与えるために行われるのは変わりありません。
DoS攻撃の代表的な攻撃手法
DoS攻撃では、単に通信を大量に送りつけるだけではなく、ネットワーク層からアプリケーション層まで多彩な手法が存在します。以下に主なものを分類・解説します。
| 分類 | 概要 |
|---|---|
| フラッド攻撃 | サイト・サーバーに大量のデータを送信しパンクさせる |
| 脆弱性型攻撃 | サーバー内部に侵入し、不正な処理を頻発させて異常を引き起こす |
攻撃者は上記の分類から対象の特性や脆弱性に応じて最適な手段を選ぶのが特徴です。
DoS攻撃を受けた場合の被害例
単一のマシンや端末から行われる DoS 攻撃でも、企業や公共機関に大きな影響が及ぶケースがあります。以下に、実際に発生した代表的な被害例を紹介します。
| 被害例 | 概要 |
|---|---|
| 東京五輪組織委員会のWebサイト | 2015年11月、東京オリンピック・パラリンピック組織委員会のWebサイトに対し、大量のDoS攻撃が発生し、約12時間にわたり閲覧不能に陥った |
| 通信衛星「KA‐SAT」のサービスで利用されるモデム | ・数万個のモデムがDoS攻撃に合い、サービスが一時停止 ・ドイツでは、この攻撃で風力発電に用いていた約7,800基を超えるタービンがリモート制御不能状態に陥った |
単一攻撃元からでも、計画的かつタイミングを狙ったDoS攻撃は重大な被害を引き起こす可能性があり、決して軽視できるものではないのが被害例から読み取れます。
DDoS攻撃との違い・比較
DoS攻撃とDDoS攻撃は名前こそ似ていますが、実際には攻撃の構成や深刻度、防御難易度などで以下のような違いがあります。
| 項目 | DoS攻撃 | DDoS攻撃 |
|---|---|---|
| 攻撃元の数と構造 | 攻撃は基本的に単一の端末または少数のマシンから実行 | 複数の端末から同時に攻撃が行われ、攻撃元が分散 |
| 攻撃規模 | 単一端末によるため、規模は比較的限定的 | ・数千〜数十万台からのトラフィックにより、大容量の攻撃が可能 ・高い処理能力を持つ企業やインフラでもダウンする規模 |
| 防御のしやすさ | ファイアウォールやACLなどで簡単に遮断でき、比較的防御は容易 | 攻撃元が大量かつ分散しており、IP遮断だけでは対応できず、CDN、WAF、DDoS防御専門サービスなど多層的対策が必要 |
| 追跡可能性 | 攻撃元が明確なため、比較的迅速に追跡可能 | 端末の所有者と攻撃者が異なることが多く、IP偽装も含め追跡が困難 |
DDoS攻撃はDoS攻撃の進化版ともいえる内容であり、多層的な攻撃、追跡・防御がDoS攻撃よりも困難な点でより脅威となる攻撃です。
DoS攻撃における4つの種類
DoS攻撃は多様な攻撃手段を持ちますが、代表的なものは以下の4つです。
- ティアドロップ攻撃
- IPフラグメンテーション攻撃
- フラッド型攻撃
- 脆弱性型攻撃
ここでは、上記の攻撃手段について解説します。
ティアドロップ攻撃
ティアドロップ攻撃は、IPフラグメント処理の不具合を狙った脆弱性型DoS攻撃の一種です。異なるオフセット値を持つ断片化パケットを意図的に送信し、サーバやネットワーク機器の再構築処理を混乱させて、クラッシュやフリーズを引き起こします。古いWindows(3.1/95/NT)やパッチ未適用のLinuxシステムに特に脆弱であり、エラー処理が機能しない場合には即時停止に至る危険があります。
現代のOSでは標準対応済みのケースがほとんどですが、旧式・未更新のシステムにとっては依然脅威となる攻撃です。
IPフラグメンテーション攻撃
IPフラグメンテーション攻撃は、IPパケットの分割・再構築の仕組みを悪用した脆弱性型DoS攻撃です。攻撃者は送信元で巨大なパケットを複数の断片(フラグメント)に分割し、その一部をあえて送信しなかったり、順序を故意に混乱させたりします。このような異常な断片パケットが大量に到着すると、サーバやネットワーク機器は再構築にリソースを割き続け、サービス提供能力が著しく低下してしまいます。
特に古いOSや設定の不十分なネットワーク機器が狙われやすいため、注意が必要です。
フラッド型攻撃
フラッド攻撃は、大量のパケットを標的に送りつけることで回線やCPUなどのリソースを消費させ、システムを麻痺させるタイプのDoS攻撃です。ネットワーク層・トランスポート層における多段的な攻撃とも言え、効果的かつ実行が容易であることが特徴です。UDP、ICMP、TCPの各プロトコルで実行できます。
脆弱性型攻撃
脆弱性型攻撃は、OS・ネットワーク機器・アプリケーションに存在する設計ミスやバグを標的にし、少量のリクエストや断片化パケットでシステムを異常終了やフリーズ状態に追い込みます。大量トラフィックが不要で、省リソースでも効果が高い点が特徴です。
特に旧式・未更新の環境ほどリスクは高いため、パッチ適用・ネットワーク制御・診断ツールの導入といった多層的な防御が不可欠です。
DoS攻撃に対する7つの対策
DoS攻撃の脅威から守るための対策は主に以下の7つです。
- IPアドレス制限
- 海外からのアクセス制限
- WAFの導入
- セキュリティ対策ツールの利用
- 対策機能が実装されたサーバーの利用
- OSのこまめなアップデート
- 緊急時における行動の明確化
ここでは、上記の対策について解説します。
IPアドレス制限
DoS攻撃に対する基本的な防御策の一つがIPアドレス制限です。IPアドレス制限は、単一の端末から大量リクエストが送信されるDoS攻撃に対しては、非常に効果的な即時対応策といえます。
IPアドレス制限のメリットとしては、設定の容易さや低コスト性、迅速な防御が挙げられます。一方で、攻撃者がプロキシやVPNを使ってIPアドレスを頻繁に変えてくる場合や、DDoS攻撃に発展する場合には、防御効果が限定的になります。そのため、IP制限はあくまでも第一段階の対策として位置づけ、他のセキュリティ機能と組み合わせて、多層的な防御体制を構築する必要があります。
海外からのアクセス制限
DoS攻撃は、国外にあるコンピュータやボットネット経由で行われるケースが多く、日本国内向けサービスなら、「海外IPアドレスからの接続を遮断する」方法は、攻撃の元を断つ強力な防御手段となります。ただし、海外制限には正規ユーザーまで遮断してしまうリスクが伴います。例えば、出張・留学中の利用者、旅行者、または将来的な海外展開を検討している場合、そのアクセスを阻害してしまいかねません。そのため、サイトやサービスの対象ユーザー範囲に合わせて慎重に設定を検討する必要があります。
WAFの導入
WAF(Web Application Firewall)は、SQLインジェクションやXSS、HTTPフラッドなどの攻撃による不正なリクエストを解析し、瞬時に遮断できる技術です。従来型のファイアウォールやIPSだけでは防ぎきれない攻撃に強く、DoS攻撃をはじめとした包括的なセキュリティ対策に役立ちます。
WAFは事前対策として、過去の攻撃パターンや振る舞いを元に不正トラフィックを検知し、自動でブロックできます。また、攻撃を受けた際の被害拡大を防ぐ「事後対策」としても効果的で、ログ収集や異常検知レポートなどを通じて原因分析や改善にも活用できます。
WAF導入の際には、DoS目的の大量アクセスを防ぐため、IPベースや地域ベースの制限ルールと組み合わせるとより効果的です。
⇒WAFとは?Webサイトを守る仕組みと導入メリットをわかりやすく解説
セキュリティ対策ツールの利用
DoS攻撃に対しては、単なるフィルタリングだけでなく、セキュリティ対策ツールの導入で総合的な防御体制を構築することが大切です。前述したWAF以外には、以下の2ツールの導入がおすすめです。
- 専用UTM:IDS/IPS、アンチマルウェア、アプリケーション制御などが1台に統合されており、比較的運用が簡単で、レポート機能で可視化も容易なツールもある
- エンドポイントセキュリティソフト:クラウド上でDoS攻撃のようなサイバー攻撃から社内・社外PCを一括管理・保護できるソフト
セキュリティ対策ツールは、DoS攻撃からWebインフラまで包括的に保護する要であり、WAF、UTM、エンドポイントの組み合わせで多層化すれば、防御力が飛躍的に向上できます。
対策機能が実装されたサーバーの利用
DoS攻撃への強固な対策を実現するには、ファイアウォールやIPS/IDS、WAFなどの機能があらかじめ実装されたサーバーやインフラ環境を利用するのも効果的です。対策機能が実装されたサーバー・インフラ環境なら、攻撃が到達する前に自動的にトラフィック制御や異常検知が行われ、侵入前に脅威を遮断できます。
また、クラウド環境やホスティングサービスを選ぶ際には、「DoS/DDoS対策オプション付きサーバー」を選ぶことも有効です。FW・IDS/IPS・WAFが統合されている構成では、ネットワークとアプリケーションの両レイヤーから包括的に攻撃トラフィックを監視・遮断でき、運用負荷の低減と高度な防御が期待できます。
OSのこまめなアップデート
OSのこまめなアップデート(セキュリティパッチ適用)は、DoS攻撃に対する最も基本的かつ重要な対策です。多くのDoS攻撃は、OSやミドルウェアに存在する脆弱性を突いて、システムのリソースを消費したり異常終了を引き起こします。そのため、脆弱性を解消するパッチを配信しているアップデートを随時行うのが重要となります。
こまめなアップデートには自動アップデート機能の活用が効果的です。WindowsやLinuxにはセキュリティパッチを自動で取得・インストールする仕組みが備わっており、これを有効化しておくと、人的ミスによる遅延を防げます。
緊急時における行動の明確化
DoS攻撃を受けてしまったときに備えて、「誰が」「何を」「どうやって」実行するかを事前に明文化したインシデントレスポンス計画(IR計画)を策定しておくのも重要な対策の一つです。
このIR計画を円滑に施行するために意識すべき項目の例は以下の通りです。
| 項目 | 概要 |
|---|---|
| リアルタイム監視と自動アラート体制を整える | アクセスログやネットワークトラフィックを常時監視し、異常なアクセス集中や通信量の急変があれば管理者に通知が飛ぶよう設定すると、対応の初動がスムーズになる |
| 攻撃を検知した場合の具体的な初動手順を定める | 該当するIPアドレスの一時遮断、ブラックホールルーティングによるトラフィック無効化、特定サービスの緊急停止などを誰が判断するか、どのシステムでどの操作を行うかを事前に文書化し、チーム全体で共有する |
| BCP(事業継続計画)との連携を図る | DoS攻撃の影響を受けやすいシステムを優先度で整理し、復旧優先順位や代替手段を定めておく |
緊急時の対応が明確になっていれば、攻撃が表面化した瞬間に即座に行動できるようになるため、被害を最小限に抑えられるでしょう。
まとめ
DoS攻撃は、特定のサービスやシステムを狙ってリソースを枯渇させ、正常な運用を妨げる悪質なサイバー攻撃のひとつです。攻撃元が単一であっても、サーバー停止や顧客離れといった重大な被害を引き起こす可能性があり、企業・個人を問わずその対策は喫緊の課題となっています。
DoS攻撃のような外部脅威から大切なシステムやデータを守るためには、「何か起きてから考える」のではなく、「何も起きないうちから備える」ことが最も重要です。多層的なセキュリティ対策を施し、かつインシデント発生時に誰がどのように動くかを明確にしておくと、被害を最小限に抑え、顧客や取引先からの信頼を守ることにつながります。
ただ、DoS攻撃をはじめとしたサイバー攻撃は年々巧妙化・複雑化しており、最新情報を常にキャッチアップし、対策を講じる必要があります。ただ、日常業務もあるなかで最新情報をキャッチアップするのは難しいと感じる方もおられるでしょう。そんな方におすすめなのが弊社が運営しているセキュリティ特化型ポータルメディア「セキュリティNOW!」です。
「セキュリティNOW!」は、毎日更新の1分で読めるニュースに要約した記事を配信しているメディアです。必要な情報をAIでパーソナライズして提供するため、興味のある情報を無駄なくキャッチアップできるのが最大の特徴です。また、話題のセキュリティ関連ニュースも見つけやすくなっているため、最新トレンドの把握も楽に行えます。ご興味のある方はぜひ以下のリンクからお問い合わせください。
⇒お問い合わせはこちら

