- UID
- 39200
注册时间2007-12-2
阅读权限60
最后登录1970-1-1
亢龙有悔
TA的每日心情 | 擦汗 2019-3-1 23:51 |
---|
签到天数: 559 天 [LV.9]以坛为家II
|
楼主 |
发表于 2015-5-18 17:58:18
|
显示全部楼层
本帖最后由 menglv 于 2015-5-18 18:10 编辑
看来通用补丁比较麻烦,不过解决还是可以的
西门改两处可以解决弹窗问题,只是6.18没有找到类似代码。
004555F3 . C645 FC 09 mov byte ptr [ebp-0x4], 0x9
004555F7 . 3BC6 cmp eax, esi
004555F9 . 8BF0 mov esi, eax
004555FB . 75 05 jnz short 00455602
004555FD . BE 1CEE6C00 mov esi, 006CEE1C
00455602 > B8 48006A00 mov eax, 006A0048 ; %s%s
00455607 . 85C0 test eax, eax
00455609 . 0F84 13010000 je 00455722 ; 这里跳转
0045560F . 85F6 test esi, esi
00455611 . 0F84 0B010000 je 00455722
00455617 . BA 9C546A00 mov edx, 006A549C ; IDMGrHlp.exe
0045561C . 85D2 test edx, edx
0045604A > \81FF 21270000 cmp edi, 0x2721
00456050 . 0F87 6E020000 ja 004562C4
00456056 . 0F84 37020000 je 00456293
0045605C . 8D87 63EBFFFF lea eax, dword ptr [edi-0x149D]
00456062 . 83F8 07 cmp eax, 0x7 ; 这里为5就会弹窗
00456065 . 0F87 61020000 ja 004562CC
0045606B . FF2485 50654500 jmp dword ptr [eax*4+0x456550]
00456072 > 8B15 7CEE6C00 mov edx, dword ptr [0x6CEE7C] ; 案例 14A0 --> 分支 00450778
00456078 . 8D45 D0 lea eax, dword ptr [ebp-0x30]
只要上面的eax=5的时候,让其等于4就行.
不搞了,这个软件比较麻烦,最简单就是屏蔽网址了。
可以这么改
0045605C 8D87 62EBFFFF lea eax, dword ptr [edi-0x149E]
但不知有没有副作用。
|
|