侵入者によるインジェクションを回避するために、URL を介してパラメーターを渡す際に特殊文字を削除することに取り組んでいます。たとえば、以下の URL がありました。
www.sitename.com/people?job=manager
alert
以下のように、パラメーターの後にスクリプトを追加しました。
www.sitename.com/people?job=manager"/><script>alert%2844749%29<%2fscript>
URL を実行すると、alert
ウィル ポップアップが表示されるため、この手法によるサイト情報の取得に脆弱性が生じる可能性があります。$_REQUEST
渡されたパラメーターを取得して結果を生成するために使用します。以下に適用できるURLインジェクション技術を回避するための治療法はありますか?
$job = $_REQUEST["job"];
アドバイスありがとう。