問17問17解説へSQLインジェクション対策について,Webアプリケーションの実装における対策と,Webアプリケーションの実装以外の対策の組合せとして,ともに適切なものはどれか。プレースホルダは、SQL文の中でユーザーの入力値を使用する部分に置かれる記号のことです。その記号の部分には、実行時にSQL文の特殊文字がエスケープされた値が割り当てられるので、不正なSQL文が実行されるのを防ぐことができます。このようにSQL文のひな型を用意しておき、実行時に値を割り当てることで、SQLインジェクションを防止する仕組みをバインド機構と言います。//?に値を割り当てて実行また、データベースを扱うWebアプリケーションに必要以上の権限が与えられていると、不正なSQL文が実行されるリスクが増すので、最小権限をもつアカウントで処理させることも重要な対策となります。OSコマンドインジェクション対策です。セッションハイジャック対策です。ディレクトリトラバーサル対策です。SQLインジェクション対策です。sc-siken.com▲Pagetop。