セキュリティ
基本情報技術者試験 科目A免除 修了試験 20141221 実施分 問40
クロスサイトスクリプティングの手口はどれか。
- ア Webアプリケーションに用意された入力フィールドに,悪意のあるJavaScriptコードを含んだデータを入力する。
- イ インターネットなどのネットワークを通じてサーバに不正にアクセスしたり,データの改ざん・破壊を行ったりする。
- ウ 大量のデータをWebアプリケーションに送ることによって,用意されたバッファ領域をあふれさせる。
- エ パス名を推定することによって,本来は認証された後にしかアクセスが許可されていないページに直接ジャンプする。
出典:基本情報技術者試験 科目A免除 修了試験 20141221 実施分 問40
答えと解説を見る
正解:ア
覚える知識
クロスサイトスクリプティングの定義
クロスサイトスクリプティングは、Webアプリの脆弱性を突いて悪意あるスクリプトを利用者のブラウザ上で実行させる攻撃である。
この問題で必要なこと
入力フィールドに悪意あるスクリプトを含むデータを入れ、他の利用者のブラウザで実行させる攻撃。
ひっかけ
不正アクセス一般、バッファオーバフロー、強制ブラウジングの説明と混同させる。
この知識の出題:本試験系 0 回・免除試験 6 回(公開問題での観測値)