今有上古神器IDR
退出之后
Idr.ini文件
FontSize = 小节 ,字号变得异常大,头次竟然此行数值为 46
================================
开OD字串搜索,FontSize,再ctrl+n,WriteFile ,果然和下面的
0042348E |. BA 0BC76800 mov edx, Idr.0068C70B ; FontSize
0042348E |. BA 0BC76800 mov edx, Idr.0068C70B ; FontSize
果然 文件被写入两行时,退出时 被断下。
0042348E |. BA 0BC76800 mov edx, Idr.0068C70B ; FontSize
00423493 |. 8D45 D4 lea eax, dword ptr ss:[ebp-0x2C]
00423496 |. E8 29002500 call Idr.006734C4
0042349B |. FF85 24FFFFFF inc dword ptr ss:[ebp-0xDC]
004234A1 |. FF30 push dword ptr ds:[eax]
004234A3 |. 66:C785 18FFF>mov word ptr ss:[ebp-0xE8], 0x38
004234AC |. BA 02C76800 mov edx, Idr.0068C702 ; Settings
004234B1 |. 8D45 D8 lea eax, dword ptr ss:[ebp-0x28] ; F8一次,我就看一眼Idr.ini
004234B4 |. E8 0B002500 call Idr.006734C4 ; F8一次,我就看一眼Idr.ini
004234B9 |. FF85 24FFFFFF inc dword ptr ss:[ebp-0xDC] ; F8一次,我就看一眼Idr.ini
004234BF |. 8B10 mov edx, dword ptr ds:[eax] ; F8一次,我就看一眼Idr.ini
004234C1 |. 8B85 00FFFFFF mov eax, dword ptr ss:[ebp-0x100] ; F8一次,我就看一眼Idr.ini
004234C7 |. 59 pop ecx ; F8一次,我就看一眼Idr.ini
004234C8 |. 8B18 mov ebx, dword ptr ds:[eax] ; F8一次,我就看一眼Idr.ini
004234CA |. FF53 0C call near dword ptr ds:[ebx+0xC] ; 原来是这句! NOP 就好了~~

好的,汉化好了,bug修复完毕,修改一个满意的尺寸,以后就一劳永逸了。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课