スプーフィング攻撃とは?種類別の仕組みと有効な対策を解説

スプーフィング攻撃は、攻撃者が他者になりすましてターゲットをだますサイバー攻撃の一種です。メールの送信者やWebサイト、IPアドレスなどを偽装する多様な手口が存在し、個人情報の窃取や金銭被害、マルウェア感染などの深刻な被害を引きおこします。
この記事では、スプーフィング攻撃の基本的な仕組みから種類別の手口、そして個人と組織それぞれが実践すべき有効な対策までを詳しく解説します。
・【手口別】スプーフィング攻撃の代表的な9つの種類
・なりすましを見破る!スプーフィング攻撃の検知方法
・被害を未然に防ぐための効果的なスプーフィング対策
・スプーフィング攻撃に関するよくある質問
・まとめ
スプーフィング攻撃とは?なりすましの基本を解説

スプーフィングとは、英語の「Spoof(なりすまし、だます)」を語源とする言葉です。攻撃者は、メール、Webサイト、IPアドレスなどさまざまな通信経路において、第三者になりすまして不正なアクセスや情報の窃取を試みます。
技術と心理的な隙を突くサイバー攻撃
この攻撃の核心は、ターゲットが「信頼している相手」になりすます点にあります。例えば、取引先や上司を装って偽の送金を指示したり、システム管理者をかたってパスワードをだまし取ったりします。
このように、技術的な偽装と人間の心理的な隙を巧みに組み合わせることで、被害者に気づかれずに目的を達成しようとするのが特徴です。
目的は同じ?フィッシング詐欺との明確な違い
スプーフィングが送信元などを偽装する「なりすましの技術や行為そのもの」を指すのに対し、フィッシング詐欺はその技術を使って情報を盗み出す「詐欺行為全体」を指します。つまり、スプーフィングはフィッシング詐欺をおこなうための主要な「手段」の一つと位置づけられます。
【手口別】スプーフィング攻撃の代表的な9つの種類

スプーフィング攻撃は、その対象によってさまざまな種類に分類されます。攻撃者はメールの送信者を偽るだけでなく、WebサイトやIPアドレス、さらにはGPS情報に至るまで、あらゆる情報を偽装します。
ここでは、代表的な9つのスプーフィング攻撃の手口について、それぞれの仕組みや、どのような危険性があるのかをみていきましょう。
メールスプーフィング|偽の送信者になりすます手口
メールスプーフィングは、メールの送信元アドレス(Fromアドレス)を偽装する攻撃です。
攻撃者は、知人や取引先、公的機関などを装い、受信者を信用させて添付ファイルを開かせたり、偽サイトへのリンクをクリックさせたりと巧妙に立ち回ることでマルウェア感染や個人情報の窃取といった深刻な被害につながります。
Webスプーフィング|正規サイトそっくりの偽サイトへ誘導
Webスプーフィングは、正規のWebサイトのデザインやURLを模倣した偽のサイトを作成し、ユーザーを誘導する攻撃です。ユーザーは本物のサイトにアクセスしていると誤認し、ログイン情報や個人情報を入力してしまいます。
近年は偽サイトの精度が非常に高まっており、一見しただけでは本物と区別がつかないケースも少なくありません。
IPスプーフィング|送信元IPアドレスを偽装
IPスプーフィングは、IPパケットの送信元IPアドレスを偽装する攻撃手法です。主に2つの目的で悪用されます。
一つは、特定のIPアドレスからのアクセスのみを許可しているシステムに対し、許可されたIPアドレスになりすまして不正に侵入することです。もう一つは、DDoS攻撃の際に攻撃元を特定されにくくしたり、攻撃の応答パケットを直接ターゲットに送りつけたりする目的での利用が挙げられます。
DNSスプーフィング|偽のDNS応答でユーザーを誘導
DNSスプーフィングは、DNSサーバーの応答を偽装し、ユーザーを不正なWebサイトに誘導する攻撃で、「DNSキャッシュポイズニング」とも呼ばれる手口です。
ユーザーがブラウザに正しいURLを入力しても、偽のDNS情報によって攻撃者が用意した偽サイトのIPアドレスが返されるため、意図せず危険なサイトに接続してしまいます。ユーザー側で気づくことは非常に困難といえるでしょう。
ARPスプーフィング|同一ネットワーク内の通信を乗っ取る
ARPスプーフィングは、主にLAN(ローカルエリアネットワーク)内で、特定の機器になりすます攻撃です。ネットワーク内の機器間の通信において、IPアドレスとMACアドレスを対応づけるARPという仕組みを悪用します。
攻撃者はARPの応答を偽装し、ターゲットの通信を自身の端末経由にさせることで、通信内容を盗聴したり改ざんしたりする「中間者攻撃」をおこないます。
電話番号スプーフィング|知人や業者になりすます
電話番号スプーフィングは、発信者の電話番号を偽装する手口です。知人や金融機関のほか、自動音声を利用した「ビッシング」にも悪用されます。
近年では、警察署の代表番号を偽装して金銭を要求する「ニセ警察詐欺」が急増しています。表示番号が本物でも安易に信用せず、一度電話を切って正規の窓口へかけ直すことや、警察推奨の「迷惑電話対策アプリ」を活用するなどの対策が有効です。
テキストメッセージスプーフィング|SMSを悪用した誘導
テキストメッセージスプーフィングは、SMSの送信元を偽装する攻撃で、「スミッシング」とも呼ばれるものです。
宅配便の不在通知やアカウントのセキュリティ警告などを装ったメッセージを送りつけ、記載されたURLから偽サイトへ誘導する手口が一般的です。そこで個人情報を入力させたり、不正なアプリをインストールさせたりするのが典型的なパターンとなっています。
GPSスプーフィング|位置情報を偽る
GPSスプーフィングは、偽のGPS信号を送信することで、受信デバイスに誤った位置情報を認識させる攻撃です。これにより、位置情報を利用するゲームアプリで不正をおこなったり、ドローンや船舶などの自動航行システムを誤作動させたりする危険性があります。
物理的なインフラや輸送システムに影響を与える可能性があるため、重要なシステムではGPS以外の測位情報と組み合わせるなどの対策が検討されています。
顔スプーフィング|顔認証システムを突破
顔スプーフィングは、写真や動画、精巧な3Dマスクなどを用いて、顔認証システムをだます攻撃です。
スマートフォンのロック解除や決済システムの認証、施設の入退室管理システムなどが標的となります。近年、AI技術の進化により、ディープフェイク技術を悪用したなりすましも懸念事項の一つです。
対策として、赤外線センサーや深度センサーで生体を検知する技術の導入が進められています。
なりすましを見破る!スプーフィング攻撃の検知方法

スプーフィング攻撃は巧妙化しており、一見しただけでは見破ることが難しいケースも少なくありません。しかし、いくつかの技術的なポイントや注意点をおさえることで、なりすましの兆候を検知できる可能性が高まります。
ここでは、メール、Webサイト、ネットワークの3つの観点から、スプーフィング攻撃を検知するための具体的な方法を解説します。
送信元ドメインの認証情報(SPF・DKIM)を確認する
受信したメールがなりすましかどうかを判断する有効な手段として、メールヘッダ情報の確認が挙げられます。
メールヘッダには、SPFやDKIMといった送信ドメイン認証の結果が記録されています。これらの認証結果が「pass」以外になっている場合、そのメールは正規のサーバーから送信されていない可能性が高く、スプーフィングが疑われるでしょう。
ただし、自動転送やメーリングリストを経由した正規メールでも認証に失敗することがあるため、文面や他のヘッダ情報とあわせて総合的に判断しなければなりません。
WebサイトのURLやSSL証明書に不審な点がないか調べる
Webサイトの真偽を確かめるには、まずブラウザのアドレスバーに表示されているURLを注意深く確認します。正規のドメインと酷似した、紛らわしいスペルになっていないかチェックすることがポイントです。
また、ブラウザのアドレスバーに表示されるサイト情報のアイコンをクリックすると、SSL/TLS証明書の詳細を確認できます。企業認証(OV/EV)を用いた証明書であれば、発行先(サブジェクト)に組織名が記載されています。これがWebサイトの運営組織と一致しているかを確認することも有効です。
ただし、近年は組織名が表示されない証明書(DV)を利用する正規サイトも増えているため、「URLのドメイン自体が公式のものと完全に一致しているか」の確認を最優先でおこないましょう。
ネットワークの通信ログを監視して異常を検知する
組織のシステム管理者にとって、ネットワーク機器のログ監視はスプーフィング攻撃の検知に不可欠な業務です。
ファイアウォールやIDS/IPS(不正侵入検知・防御システム)のログを定期的に分析し、不審なIPアドレスからのアクセスがないかを確認します。
特に、外部インターネットから入ってきたパケットであるにもかかわらず、送信元IPアドレスが「組織の内部ネットワーク(プライベートIP)」を名乗っている場合、セキュリティをすり抜けるためのIPスプーフィング攻撃である可能性が高く、詳細な調査が必要です。
被害を未然に防ぐための効果的なスプーフィング対策

スプーフィング攻撃による被害を防ぐには、攻撃を検知するだけでなく、多層的な防御策を講じることが重要です。対策は、個人の心構えから組織全体で取り組むべき技術的な設定まで多岐にわたります。
ここでは、組織向けと個人向けにわけて、スプーフィング攻撃から身を守るための効果的なアプローチを紹介します。
組織でおこなうべき対策
組織においては、単一のセキュリティ製品に依存するのではなく、ネットワークの入口から出口、そして個々の従業員に至るまで、包括的なセキュリティ対策を講じることが重要です。システム的な防御壁を築くと同時に、それを運用する人間の意識を高める取り組みが求められます。
また近年では、組織内・組織外といった境界に依存せず、すべての通信やアクセスを検証する「ゼロトラスト」の考え方も重要視されています。従来の境界防御と組み合わせ、多層的なセキュリティ対策を講じることが不可欠です。
送信ドメイン認証(DMARC)の導入
自組織のドメインをスプーフィング攻撃に悪用されるのを防ぐには、DMARC(Domain-based Message Authentication, Reporting and Conformance)の導入が非常に有効です。
DMARCは、SPFとDKIMの認証結果にもとづき、なりすましが疑われるメールを受信側がどのように扱うべきか(何もしない、隔離、拒否)をポリシーとして宣言する仕組みです。これにより、自組織ブランドの信頼性を保護できます。
近年では主要なメールプロバイダーによりDMARC設定が実質必須化されており、組織における基本対策の一つとなっています。
通信を暗号化するSSL/TLSの実装
組織が運営するWebサイトでは、SSL/TLSを実装して通信を常時暗号化(HTTPS化)する取り組みが急務です。これにより、ユーザーのブラウザとWebサーバー間の通信内容が保護され、第三者による盗聴や改ざんを防ぎます。
さらに、ブラウザのアドレスバーに安全な接続であることが表示されることでユーザーに安心感を与える効果もあり、Webスプーフィング対策の基本といえる取り組みです。
ファイアウォールで不正なIPアドレスからのアクセスを遮断
ファイアウォールを適切に設定し、組織のネットワークを外部の脅威から保護することも重要な対策です。
既知の悪意のあるIPアドレスからの通信をブロックするだけでなく、内部から外部への通信においても、送信元IPアドレスが内部ネットワークのものでないパケットを破棄する設定(egress filtering)をおこなうことで、IPスプーフィングを悪用したDDoS攻撃の踏み台にされるリスクを低減できます。
ただし、これらの対策によってリスクを低減することは可能ですが、すべての攻撃を完全に防止できるわけではないため、ログ監視や他の防御策との組み合わせが重要です。
OSやソフトウェアを常に最新の状態に保つ
サーバーやクライアントPCのOS、利用しているソフトウェアやアプリケーションを常に最新の状態に保つことは、セキュリティの基本です。
ソフトウェアの脆弱性は、スプーフィング攻撃をきっかけとしたマルウェア感染の侵入経路として悪用されるケースが目立ちます。セキュリティパッチが提供された際は速やかに適用し、システムの脆弱性を放置しない運用体制を確立することが求められます。
例えばIT資産管理ツールを利用すれば、組織内のPCにおける更新プログラムの適用状況を一元的に把握し、未適用の端末に対して効率よくパッチを配信・適用することが可能になります。
弊社のIT資産管理ツール「SS1」および「SS1クラウド」では、OSやソフトウェアの脆弱性対策を強力にサポートする「更新プログラム管理機能」を提供しています。本機能を活用することで、管理者の作業負担を大幅に抑えつつ、安全で確実なアップデート運用体制を構築できます。
従業員へのセキュリティ教育を定期的に実施
技術的な対策とあわせて、従業員一人ひとりのセキュリティ意識を向上させることも極めて重要です。
スプーフィング攻撃の具体的な手口や見分け方、不審なメールやSMSを受信した際の対処法(情報システム部門への報告など)について、定期的に教育や訓練をおこないます。全従業員がセキュリティ対策の重要性を理解し、実践することで、組織全体の防御力を高めることが可能です。
個人でできる対策
日々のインターネット利用のなかで、少しの注意を払うだけでスプーフィング攻撃の被害に遭うリスクを大きく減らせます。ここでは、個人レベルで今すぐ実践できる、シンプルかつ効果的な対策をみていきましょう。
不審なメールやSMSのリンクは安易に開かない
スプーフィング攻撃の多くは、メールやSMSに記載されたリンクをクリックさせることから始まります。
送信元に心当たりがあっても、「緊急」「重要」「当選」といった言葉で判断を急がせるような内容は特に注意が求められます。本文中のリンクは直接クリックせず、一度立ち止まって送信元の正当性を確認したり、公式サイトをブックマークから開いて情報を確認したりする習慣をつけましょう。
少しでも怪しいと感じたら、リンクを開かずに削除するのが最も安全な対処法です。
多要素認証(MFA)を設定してアカウントを保護する
多要素認証(MFA)は、スプーフィング攻撃によって万が一IDとパスワードが盗まれた場合でも、アカウントへの不正アクセスを防ぐための非常に強力な手段です。
ログイン時にパスワードに加えて、スマートフォンアプリに表示される確認コードや、SMSで送られてくるワンタイムパスワードなどの入力を求めることで、本人以外がログインすることを困難にします。
利用しているWebサービスやアプリケーションでMFAの設定が可能な場合は、積極的に有効化することを強くおすすめします。
スプーフィング攻撃に関するよくある質問

ここでは、スプーフィング攻撃に関して頻繁に寄せられる質問とその回答をまとめました。
スプーフィング攻撃を受けるとどのような被害が発生しますか?
マルウェア感染、個人情報や機密情報の漏洩、金銭的な詐欺被害などが発生します。
例えば、偽サイトに誘導されて入力した認証情報が悪用され不正送金されたり、ランサムウェアに感染してデータが暗号化され、業務が停止したりする可能性があります。組織の信用失墜にもつながる深刻な被害に発展しかねません。
自分が送ったメールがなりすましだと判定される原因は何ですか?
送信ドメイン認証(SPF・DKIM・DMARC)の設定が不十分、または正しくないことが主な原因です。
自組織ドメインのDNSレコードに、利用しているメールサーバーや配信ツールの情報を正しく登録していないと、受信側でなりすましと誤判定されることがあります。設定内容をあらためて確認する必要があります。
スマートフォンでもスプーフィング攻撃の被害に遭う可能性はありますか?
はい、十分にあります。SMSを悪用したフィッシング詐欺(スミッシング)や、公衆Wi-Fi利用時の通信傍受、不正なアプリのインストールによる情報窃取など、スマートフォンを標的とした攻撃は多数存在します。
PCと同様に、不審なメッセージのリンクは開かず、OSやアプリを最新の状態に保つなどの対策を徹底しましょう。
まとめ

スプーフィング攻撃は、メール、Web、IPアドレスなど、さまざまな対象を偽装しておこなわれるサイバー攻撃です。その手口は多岐にわたり、フィッシング詐欺やマルウェア感染、不正送金といった深刻な被害につながる可能性があります。
この攻撃から身を守るためには、組織的な対策として送信ドメイン認証や通信の暗号化、ファイアウォールの設定など技術的な防御を固めると同時に、個人としても不審なリンクを開かない、多要素認証を設定するといった基本的なセキュリティ意識をもつことが重要です。
攻撃の手口を正しく理解し、多層的な防御策を講じることで、被害のリスクを最小限におさえられるでしょう。
IT資産管理ツールSS1/SS1クラウドを開発・販売している、株式会社ディー・オー・エスの営業企画部メンバーで構成されています。IT資産管理・ログ管理・情報セキュリティ対策など、情シス業務の効率化に役立つ最新トレンド情報を随時発信中!

セミナー情報