サニタイジング
その他の語句
用語の解説
サニタイジングとは
(サニタイズ,sanitizing,sanitize,)
サニタイジングとは、テキストデータ上の「&」や「>」など特殊文字を一般的な文字列に変換する処理のことである。
サニタイジング(sanitizing)はもともと「消毒する」「無害化する」などの意味を持つ英語である。
サニタイジングは、主にHTMLやJavaScriptなどでWebサイトの表示や機能を記述するために用いられる特殊文字を、単純な文字として扱いたい場合に行われる。
Webサイトに設置された入力フォームなどから、悪意のあるスクリプトコードが入力されると、その文字列が解釈・実行されることで様々な被害に遭う恐れがある。
このような攻撃手法はクロスサイトスクリプティング(XSS)と呼ばれている。
このとき、サニタイジングを行い、外部から入力された文字列がスクリプトコードとしての意味を持たない(単なる文字列として扱う)ようにすることで、クロスサイトスクリプティングをあらかじめ阻止することができる。
CNET Japan
-
JR西日本グループのJR西日本レールテックは6月5日、山陽本線・西明石駅構内で、鉄道の上空を横断する道路橋(跨線道路橋)の点検をドローンを使って実施したと発表した。列車が高頻度で走る線区において、夜間に鉄道電車線の停電手続きを伴わずにドローンで点検する取り組みは、JR西日本管内で初めてになるという。労働人口減少に伴う人材確保難への対応として、点検業務の安全性と生産性を高める狙いがある。
