令和8年度 ITパスポート試験 問95
テクノロジ/セキュリティSQL インジェクションの対策などで用いられ,処理の誤動作を招かないように,利用者が Web サイトに入力した内容に含まれる有害な文字列を無害な文字列に置き換えることを何と呼ぶか。
出典:令和8年度 ITパスポート試験 問95
- アMAC アドレスフィルタリング
- イサニタイジング
- ウストライピング
- エソーシャルエンジニアリング
正解:イ
解説
サニタイジングは,利用者が入力した文字列に含まれる,プログラムの誤動作の原因となる特殊な文字(SQL 文の区切りや記号など)を,別の無害な文字列に置き換える(無害化する)処理です。SQL インジェクションやクロスサイトスクリプティングなどの攻撃への対策として使われます。
下線の用語は 用語集 で意味を確認できます。
選択肢ごとの解説
- ア誤り。MAC アドレスフィルタリングは,登録した機器だけに無線 LAN の接続を許可する方法です。
- イ正しい。有害な文字列を無害な文字列に置き換えることをサニタイジングといいます。
- ウ誤り。ストライピングは,データを複数のディスクに分散して書き込み,高速化する方式(RAID 0 など)です。
- エ誤り。ソーシャルエンジニアリングは,人の心理的な隙や行動のミスにつけ込んで情報を盗み出す手法です。