UltraISO (579レス)
上
下
前
次
1-
新
34
(1)
: 2007/05/03(木)20:42
ID:bv/S0B9S(1)
AA×
>>27
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
34: [sage] 2007/05/03(木) 20:42:39 ID:bv/S0B9S >>27 GWヒマだったので日本語フォント化してみた 1. AsPackDieでアンパック 2. CreateFontIndirectA APIへのJMPを探す (以下のアドレスは8.6.2.2011) 005F3AEA FF25 18199B00 JMP DWORD PTR DS:[<GDI32.CreateFontIndirectA>] 3. 上を適当な開きエリアへのJMPに書き換え 005F3AEA E9 3B070000 JMP UltraISO.005F422A 005F3AEF 90 NOP 4. 上で指定した開きエリアからプログラム埋め込み 005F422A 8B4424 04 MOV EAX,DWORD PTR SS:[ESP+4] 005F422E C640 17 80 MOV BYTE PTR DS:[EAX+17],80 005F4232 FF25 18199B00 JMP DWORD PTR DS:[<GDI32.CreateFontIndirectA>] やってることは PUSH されている LOGFONT構造体内部の lfCharSet を SHIFTJIS_CHARSET へ強制書き換え これでフォルダ名とか日本語で表示できまっせ http://mevius.5ch.net/test/read.cgi/cdr/1170140862/34
ヒマだったので日本語フォント化してみた でアンパック へのを探す 以下のアドレスは 上を適当な開きエリアへのに書き換え 上で指定した開きエリアからプログラム埋め込み やってることは されている 構造体内部の を へ強制書き換え これでフォルダ名とか日本語で表示できまっせ
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 545 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.026s