- 2009-09-10 (木) 1:34
- Diary | Programming
Twitter で、「はてなって、なんで<strong>とか<em>のための記法がないのん?」ってつぶやいたら、ブログのサイドバーにおいてある FriendFeed を表示するスクリプトがエラいことになった。サニタイズしてなかたデース。
JavaScript の文字列を無害化するには、
- escapeHTML(): < を < なんかへエスケープする
- stripTags(): タグを取っ払う
の二種類があるっぽいケド、もち今回はescapeHTML()でいくのですよ。こういうのって脆弱性につながるやもしれんしなぁ…さっさと直しておくべ。自分で攻撃コードをつぶやいて自爆したりしたらかなわんし。
今度こそおやすみなさい。
- Newer: 2009年09月09日の記事一覧
- Older: FB Corse、3気筒エンジンでMotoGP殴り込み!

