テクノロジ系
秋期
応用情報技術者 2014年 秋期 問40
40 / 80
Webアプリケーションにおけるセキュリティ上の脅威と対策の適切な組合せはどれ か。
正解と解説
表示する
正解 イ
SQL インジェクションを防ぐために、Web アプリケーション内でデータベースへ の問合せを作成する際にバインド機構を使用する。
SQLインジェクションは、入力値をSQL文に直接埋め込むことで不正なSQLを実行させる攻撃です。対策として、値をあらかじめ用意した場所に安全に割り当てるバインド機構(プレースホルダ)の使用が有効です。他は脅威と対策の対応が誤っています。