サニタイジング
その他の語句
用語の解説
サニタイジングとは
(サニタイズ,sanitizing,sanitize,)
サニタイジングとは、テキストデータ上の「&」や「>」など特殊文字を一般的な文字列に変換する処理のことである。
サニタイジング(sanitizing)はもともと「消毒する」「無害化する」などの意味を持つ英語である。
サニタイジングは、主にHTMLやJavaScriptなどでWebサイトの表示や機能を記述するために用いられる特殊文字を、単純な文字として扱いたい場合に行われる。
Webサイトに設置された入力フォームなどから、悪意のあるスクリプトコードが入力されると、その文字列が解釈・実行されることで様々な被害に遭う恐れがある。
このような攻撃手法はクロスサイトスクリプティング(XSS)と呼ばれている。
このとき、サニタイジングを行い、外部から入力された文字列がスクリプトコードとしての意味を持たない(単なる文字列として扱う)ようにすることで、クロスサイトスクリプティングをあらかじめ阻止することができる。
CNET Japan
-
講談社、アマチュアスポーツ・データベースの「グリーンカード」に出資 選手データを連携し付加価値創出
グリーンカード(福岡市)は6月26日、講談社と資本業務提携を結んだと発表した。講談社を単独の引受先とする第三者割当増資で出資を受け、両社はサッカーを中心に、アマチュアからプロまでの選手データをつなぐ協業の検討を始める。
