すみだセキュリティ勉強会2018その1での発表資料です。 http://ozuma.sakura.ne.jp/sumida/2018/03/22/38/
とある会員制掲示板からの文書の流出に困った運営者が、ユニコードの見えない文字「ゼロ幅文字(Zero-Width characters)」を使って流出させたユーザーを特定した、という話が出ていました。 数年前の話、Tom さんが所属していた競技ビデオゲームのチームでは、ログインが必要なプライベートの掲示板を使って連絡していました。その掲示板に書かれた秘密情報や戦術に関する重大アナウンスなどがしばしば掲示板外のウェブにコピペされ、チームにとって大きな問題となっていたそうです。 外部ユーザーの攻撃で中身が漏れたというよりは、メンバーの誰かがコピーしているのでは、と考えた Tom さんは、当時気になっていたユニコードのゼロ幅文字を使ったトリックを仕掛けたそうです。 ユーザーを特定する情報を、見えない文字に変換して埋め込む ログイン中のログインユーザーのユーザーIDを、一定のルールによってゼロ幅文字
範囲:1F000~1F02F Unicodeのマージャン記号(The Unicode Standard Mahjong Tiles)を十六進数の数値文字参照で記述した表です。 Prevailing wind tiles(風牌) Unicode 表示 名称 1F000
𝄊 音楽記号[編集] ダ・カーポ(Da Capo)。初めから。 文字情報[編集] 文字コード[編集] Unicode 16進: 1D10A 𝄊 10進: 119050 𝄊
Emoji ZWJ Sequences: Three Letters, Many Possibilities Not all emojis are equal. It's not obvious from looking at them, but some emojis are more than they seem. While most emojis are not dissimilar to a © symbol or the letter Q in the Unicode Standard; others are created by joining multiple emojis together behind the scenes. For instance: This emoji 👩❤️👩 is actually a sequence made up of these
この項目にはブラーフミー系文字(インド系文字)が含まれています。環境によっては、フォントをインストールしていても、母音記号の位置が乱れたり結合文字が分かれたりします(詳細)。 ゼロ幅接合子[注 1](ゼロはばせつごうし、英語: zero width joiner、ZWJ)とは、アラビア文字やブラーフミー系文字のような複雑な表記体系のコンピュータによる組版において使われる制御文字である。本来ならば接合しない形で表示される文字の後ろにゼロ幅接合子が置かれると、接合する形で表示される。 2つの絵文字の間にZWJが置かれると、新しい形が表示されることもある。たとえば、2人の大人の絵文字と1人または2人の子供の絵文字をZWJでつなぐと家族の絵文字が表示される[2]。 符号位置は U+200D zero width joiner (HTML: ‍ ‍) である。InScriptキー
アメリカで使用されているコンピューター用の文字コードASCIIは、半角の英数字といくつかの英記号(!"#$%&など)を収録しています。 日本のコンピューター用の半角文字のJIS規格 JIS X0201は英数字英記号部分はASCIIと、ほぼ同じで、これに半角カタカナを加えたものです。 「ほぼ」というのは英記号で2カ所違いがあるからです。 一つは5C(16進数コード値、以下同じ)に割り当てられている「バックスラッシュ」で、JIS X0201では5Cは円サインです。 もう一つは7Eに割り当てられている「チルダ」で、JIS X0201では7Eは「オーバーライン」です。 ただし日本語Windowsのフォントでは7Eは「チルダ」を表示することが多いです。 日本のWEBページで良く使用されている日本語の文字コード、Shift_JIS,EUC-JPは、半角英数部分はASCIIまたはJIS X0201に準拠
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く