正答2
解説
正解は2です。
SEO(Search Engine Optimization:検索エンジン最適化)は、検索結果で上位に表示されるようにWebサイトを工夫することです。
この手法を悪用し、悪意のあるサイトを検索結果の上位に表示させる攻撃をSEOポイズニングといいます。
【選択肢別解説】
1:× DNSキャッシュポイズニングは、DNSキャッシュサーバに偽の名前解決情報を記憶させ、利用者を偽サイトへ誘導する攻撃です。
検索結果を操作する攻撃ではありません。
2:○ SEOポイズニングは、検索サイトの検索結果の上位に悪意のあるサイトを表示させ、利用者にアクセスさせる攻撃です。
3:× クロスサイトスクリプティングは、Webサイトの脆弱性を突いて悪意のあるスクリプトを利用者のブラウザで実行させる攻撃です。
4:× ソーシャルエンジニアリングは、人の心理的な隙や行動のミスにつけ込んで、パスワードなどの情報を盗む手法です。
【ポイント】
「ポイズニング(毒を盛る)」の付く攻撃は、何を汚染するかで区別します。
SEOポイズニングは検索結果を、DNSキャッシュポイズニングは名前解決の情報を汚染します。