ぴよパス

ITパスポート試験 テクノロジ系 練習問題 第5問: SQLインジェクション攻撃への対策として、最も有効なものはどれか。

問題 5 / 72あと 3 問で 10% に到達
中級テクノロジ系難易度目安 60%

SQLインジェクション攻撃への対策として、最も有効なものはどれか。

解答と解説を先に見る(クリックで展開)

正解: 2. プレースホルダ(バインド変数)を使用したパラメータ化クエリを実装する

SQLインジェクションは、Webアプリケーションの入力フォームなどに悪意あるSQL文を注入してデータベースを不正操作する攻撃です。最も有効な対策は、プレースホルダ(バインド変数)を使ったパラメータ化クエリ(Prepared Statement)です。これにより、ユーザー入力はSQLコマンドとして解釈されず、データとして安全に処理されます。入力値のエスケープ処理や入力値検証も補助的な対策として有効です。

関連キーワード: SQLインジェクション・パラメータ化クエリ・Webセキュリティ・プレースホルダ

広告

次のステップ

この問題が解けたら、本試験はどうですか?

本番形式の模擬試験で実力チェック無料本番と同じ制限時間

模擬試験を始める

他の科目もチェック