CyberGlossary

攻撃と脅威

ファーミング

定義

DNS、hosts ファイル、ローカルルーティングなどを改ざんし、リンクをクリックさせずに正規サイトから悪意あるサイトへ密かにリダイレクトさせる攻撃。

ファーミングは、名前解決やネットワーク経路を改変することで、ユーザーが正しいドメインを入力しても攻撃者が用意したそっくりのサイトに誘導する手法です。代表的な手口は、DNS キャッシュの汚染、再帰リゾルバの侵害、マルウェアによるローカル hosts ファイルの書き換え、家庭用ルーターの DNS 設定の乗っ取りなどです。偽サイトでは、本物のサイトと同じ要領で資格情報・決済情報・多要素認証コードが収集されます。対策としては、DNSSEC、暗号化 DNS(DoH/DoT)、hosts 書き換えを防ぐエンドポイント保護、ルーターのハードニング、ブラウザおよび利用者による TLS 証明書の厳格な検証が有効です。

  • マルウェアが Windows の hosts ファイルを書き換え、bank.example.com が攻撃者サーバー上の偽ログインページへ解決されるようにする。
  • 侵害された家庭用ルーターが ISP の DNS を悪意あるリゾルバに置き換え、家庭全体の銀行通信を乗っ取る。

関連用語