正答2
解説
正解は2です。
SEO(Search Engine Optimization:検索エンジン最適化)は、検索結果で上位に表示されるようにする技術です。
これを悪用し、悪意のあるサイトを検索結果の上位に表示させる攻撃をSEOポイズニングといいます。
【選択肢別解説】
1:× DNSキャッシュポイズニングは、DNSサーバのキャッシュに偽の情報を覚えさせ、利用者を偽サイトへ誘導する攻撃です。
検索結果を操作するものではありません。
2:○ SEOポイズニングは、検索エンジンの評価の仕組みを悪用して、悪意のあるサイトを検索結果の上位に並べる攻撃です。
3:× クロスサイトスクリプティングは、Webアプリケーションの脆弱性を突いて、利用者のブラウザ上で不正なスクリプトを実行させる攻撃です。
4:× ソーシャルエンジニアリングは、人の心理的な隙や油断に付け込んでパスワードなどの情報を盗む手口です。
【ポイント】
SEOポイズニングは、話題の言葉で検索した利用者を、マルウェアを配布するサイトに誘導する手口として使われます。