ARP/ARPスプーフィングとは?あーぷ、あーぷすぷーふぃんぐ
ARPはIPアドレスから同一セグメント内のMACアドレスを解決するプロトコルで、要求をブロードキャストし該当ホストが応答する。ARPスプーフィングは偽のARP応答を流して他ホストのARPテーブルを書き換え、通信を自分の端末へ引き込む攻撃で、LAN内での中間者攻撃の手段になる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
ARPは応答に署名も認証もなく、後から来た応答で表を上書きする設計になっている。同一セグメントの機器は信用してよい、という前提で作られた時代の仕様で、その前提が崩れた今も互換性のために変えられない。プロトコル側を直せない以上、対策はスイッチ側の機能で持つことになり、支援士ではその配置を問われる。
具体例
対策は、Cisco CatalystのDHCPスヌーピングと動的ARP検査(DAI)のように、スイッチがDHCPの払い出し情報とARP応答を突き合わせ、矛盾する応答を落とす機能で行う。重要サーバのARPエントリを静的に設定して上書きさせない方法もある。
試験での引っ掛け
ARPはIPv4だけの仕組みで、IPv6では近隣探索(NDP)が同じ役割を担い、対応する攻撃もNDPスプーフィングと呼ばれる。またARPが届くのは同一ブロードキャストドメイン内だけで、ルータを越えた別セグメントの端末は狙えない。対策が暗号ではなくスイッチ側の機能である点も取り違えやすい。
関連用語
出た過去問
出典:令和5年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問20(IPA)
DHCPのクライアントが、サーバから配布されたIPv4アドレスを、クライアント自身のホストアドレスとして設定する際に、そのアドレスが他のホストに使用されていない…
正解:ARP
要点:IPアドレス重複の確認はARP要求への応答有無で行う
割り当てられたIPアドレスが既に他のホストで使われていないかを確かめるには、そのアドレスを問い合わせるARP要求を送り、応答が返ってくるかを見ればよい。応答があれば同じアドレスを使うホストが存在することになり、重複と判断してサーバへ通知し別のアドレスを要求する。この確認用のARP要求はARPプローブ(使用中かを確かめるための問合せ)とも呼ばれ、自分のアドレスを周囲に知らせるGratuitous ARPとは区別される。
出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問13(IPA)
マルウェア感染の調査対象のPCに対して,電源を切る前に全ての証拠保全を行いたい。ARPキャッシュを取得した後に保全すべき情報のうち,最も優先して保全すべきものは…
正解:調査対象のPCで動的に追加されたルーティングテーブル
要点:証拠保全は揮発性の高いメモリ上の情報から先に採取する
証拠保全では、失われやすい情報から先に採取するという揮発性の順序(order of volatility)に従う。ARPキャッシュと同様にメモリ上にしか存在せず電源断で消えるのは、動的に追加されたルーティングテーブルなので、アを最優先で保全する。HDD上のファイルやシステムログ、別サーバ内のログは不揮発性で電源を切っても残るため、優先度は低い。
出典:令和7年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問15(IPA)
マルウェア感染の調査対象のPCに対して、電源を切る前に全ての証拠保全を行いたい。ARPキャッシュを取得した後に保全すべき情報のうち、最も優先して保全すべきものは…
正解:調査対象のPCで動的に追加されたルーティングテーブル
要点:証拠保全は揮発性の高い情報から順に採取する
証拠保全は「揮発性の高いものから順に採取する」という原則(order of volatility)に従います。ARPキャッシュと同様に動的なルーティングテーブルはメモリ上にあり、時間経過や電源断で失われるため最優先です。HDD上のファイルやシステムログはディスクに残り、VPNサーバ内のログは調査対象PCの電源とは無関係なので、いずれも後回しにできます。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。