セキュリティ

基本情報技術者試験 科目A免除 修了試験 20141221 実施分 問40

クロスサイトスクリプティングの手口はどれか。
  • ア Webアプリケーションに用意された入力フィールドに,悪意のあるJavaScriptコードを含んだデータを入力する。
  • イ インターネットなどのネットワークを通じてサーバに不正にアクセスしたり,データの改ざん・破壊を行ったりする。
  • ウ 大量のデータをWebアプリケーションに送ることによって,用意されたバッファ領域をあふれさせる。
  • エ パス名を推定することによって,本来は認証された後にしかアクセスが許可されていないページに直接ジャンプする。

出典:基本情報技術者試験 科目A免除 修了試験 20141221 実施分 問40

答えと解説を見る

正解:ア

覚える知識

クロスサイトスクリプティングの定義

クロスサイトスクリプティングは、Webアプリの脆弱性を突いて悪意あるスクリプトを利用者のブラウザ上で実行させる攻撃である。

この問題で必要なこと

入力フィールドに悪意あるスクリプトを含むデータを入れ、他の利用者のブラウザで実行させる攻撃。

ひっかけ

不正アクセス一般、バッファオーバフロー、強制ブラウジングの説明と混同させる。

この知識の出題:本試験系 0 回・免除試験 6 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「Webアプリケーションへの攻撃と対策」で学ぶ

同じ知識の過去問