pop↑ push↓

☆ (ゝω・)v

プログラムを解析する(8)

ぜんかい

popush.hatenablog.com

  • keyValueに分離されたテキストが、UCS2からUTF-8に変換されたことを確認した。

こんかい

  • UTF-8に変換されたテキストを追跡する。

ないよー

前回の続きからスタートです。UTF-8に変換されたテキストにブレークポイントを仕掛けます。 f:id:saito-matanki:20170803164128p:plain

いつも通り、転送です。"(0x94)を除外しているのかな?迷わずブレークポイントを仕掛けます。 f:id:saito-matanki:20170803164439p:plain

変な関数にたどり着きました。 f:id:saito-matanki:20170803164603p:plain

ステップ実行して確認すると、一文字づつ取り出して、aBestftigungsEMとラベルの付いた領域へと転送しているようです。 f:id:saito-matanki:20170803164745p:plain

肝心の日本語はどうでしょうか。あやややや、?(3F)になってしまいました。 f:id:saito-matanki:20170803164842p:plain

その後、すべてのにほんごを確認したところ、すべて3Fになっていました。問題をみつけました。 f:id:saito-matanki:20170803164954p:plain

次回(9)へ続く