公式アカウントの文字化け (繝ュ�ク繧オ?昴#)

2022/03/04

case.635

2021年11月1日にProject COLDの公式ツイッターアカウントにて「『Project:;COLD』が一周年を迎えました。」という投稿とともに、アカウント名が以下のように変更されました。

Project:;COLD case.繝ュ�ク繧オ?昴#

こちらの文字化け部分についての解説です。

繝ュ�ク繧オ?昴# ですが、いわゆる文字化けであり、この場合はUTF-8でエンコードされた文字列をSHIFT-JISのコードポイントとして読んだものとなっています。解釈できなかった部分(SHIFT_JISに値が存在しない箇所)には�, ?が振られています。

繝ュ�ク繧オ?昴#をSHIFT-JISでデコード前のデータに戻すと下記のようになります。

繝 e383
ュ ad
?
ク b8
繧 e382
オ b5
?
昴 9d3e
# 8e94

全体では e383ad ? b8e382b5 ? 9de38194

これをUTF-8でデコードし直すと

e383ad ロ
?b8
e382b5 サ
?9d
e38194 ご

2文字目と4文字目についてはデータが欠損しているため完全には再現できません。

しかし、UTF-8でb8, 9dを下1バイトに持つ文字の中からここに当てはまりそうなものを探すと

efbdb8 ク
efbe9d ン

が見つかりましたので、おそらく元の文字列は

e383ad ロ
efbdb8 ク
e382b5 サ
efbe9d ン
e38194 ご

全体では ロクサンご であったと考えられます。

この暗号は新しいシリーズcase 635 の予告となっていました。


QooQ