Unicodeとセキュリティ

続編?

整理できていないので、まだメモ段階。 Unicodeの制御文字には、以前に紹介した U+FEFF (ZERO WIDTH NO-BREAK SPACE) 以外にも、筆記体で表示されるときに各文字間が連結されないように指示する ZWNJ、文字列を右から左に表示させる RLM や RLO など、いくつ…

何日にもまたがっていて一覧性が悪い、トラックバック送りにくい、ということのようですので、目次を作ってみました。 Unicodeとセキュリティ 文字列処理とセキュリティ バッファオーバーフロー 危険な文字列のチェック漏れ UTF-16での注意点 ドキュメント上…

その6

その5

その4

その3

その2

その1

2004年10月30日に京都で話をした内容を、改めて書き直してみます。発表資料をそのまま公開したのでは、おそらく意味不明な箇所が多すぎますので。 なお、「Unicodeって何?」「UTF-8って何?」といった予備知識については、発表時には簡単ながらも一応触れたの…