シカクモン

【問110】情報・サイバーセキュリティ初級 練習問題|XSSの根本的な対策

外部からの攻撃と不正プログラム 問10/20難易度B(標準)

問題文

クロスサイト・スクリプティングの脆弱性をなくすための根本的な対策として、最も適切なものはどれか。

  1. 1.Webページに出力する際に、HTMLの特殊文字を無害な表記へ置き換える
  2. 2.データベースへの問合せで、SQL文の組み立てにプレースホルダを使用する
  3. 3.重要な操作の実行前に、推測されにくい秘密の値を確認する処理を加える
  4. 4.入力欄に入力できる文字数の上限を小さくして、長い文字列を受け付けないようにする