- UID
- 33548
注册时间2007-8-7
阅读权限20
最后登录1970-1-1
以武会友
TA的每日心情 | 开心 2024-1-27 00:17 |
---|
签到天数: 17 天 [LV.4]偶尔看看III
|
PEID查壳MoleBox v2.0 [Overlay] *
呵呵~程序是 Squn大大的 今天有她的程序写了个脱文 希望不要介意哦。。:handshake
好我们OD载入
004EEB33 > E8 00000000 call 诛仙小肚.004EEB38 停在这里 F7
004EEB38 60 pushad 到这里 F8
004EEB39 E8 4F000000 call 诛仙小肚.004EEB8D ESP 定律下好段 方便我们以后寻找OEP 下段
bp VirtualProtect中断三次返回,删除断点
7C801AD0 > 8BFF mov edi,edi 段在这里
7C801AD2 55 push ebp
7C801AD3 8BEC mov ebp,esp
7C801AD5 FF75 14 push dword ptr ss:[ebp+14]
7C801AD8 FF75 10 push dword ptr ss:[ebp+10]
7C801ADB FF75 0C push dword ptr ss:[ebp+C]
7C801ADE FF75 08 push dword ptr ss:[ebp+8]
7C801AE1 6A FF push -1
004F650C 85C0 test eax,eax 返回到这里
004F650E 75 0A jnz short 诛仙小肚.004F651A
004F6510 B9 0B0000EF mov ecx,EF00000B
004F6515 E8 182F0000 call 诛仙小肚.004F9432
004F651A 8B4D 08 mov ecx,dword ptr ss:[ebp+8]
004F651D 8B55 F8 mov edx,dword ptr ss:[ebp-8]
004F6520 8B02 mov eax,dword ptr ds:[edx]
004F6522 8901 mov dword ptr ds:[ecx],eax 这个NOP
004F6524 8D4D F4 lea ecx,dword ptr ss:[ebp-C]
004F650C 85C0 test eax,eax 修改后的
004F650E 75 0A jnz short 诛仙小肚.004F651A
004F6510 B9 0B0000EF mov ecx,EF00000B
004F6515 E8 182F0000 call 诛仙小肚.004F9432
004F651A 8B4D 08 mov ecx,dword ptr ss:[ebp+8]
004F651D 8B55 F8 mov edx,dword ptr ss:[ebp-8]
004F6520 8B02 mov eax,dword ptr ds:[edx]
004F6522 90 nop
004F6523 90 nop
004F6524 8D4D F4 lea ecx,dword ptr ss:[ebp-C]
删除刚下的 bp VirtualProtect 这个断点 删除后 F9运行 就是运行到刚我们 下的 ESP 下的那个断点
004EE711 58 pop eax ESP断在这里 删除硬件断点 ; 诛仙小肚.004EEB38
004EE712 58 pop eax
004EE713 FFD0 call eax F7进
004EE715 E8 92CA0000 call 诛仙小肚.004FB1AC
004EE71A CC int3
004EE71B CC int3
004EE71C CC int3
004EE71D CC int3
004E9C30 60 pushad F7进来听这里
004E9C31 BE 00904900 mov esi,诛仙小肚.00499000 这里我们ESP 定律 F9运行
004E9C36 8DBE 0080F6FF lea edi,dword ptr ds:[esi+FFF68000]
004E9C3C C787 9CC00B00 A>mov dword ptr ds:[edi+BC09C],C8CF5FAD
004E9C46 57 push edi
004E9C47 83CD FF or ebp,FFFFFFFF
004E9C4A EB 0E jmp short 诛仙小肚.004E9C5A
004E9C4C 90 nop
004E9C4D 90 nop
004E9C4E 90 nop
004E9C4F 90 nop
004E9C50 8A06 mov al,byte ptr ds:[esi]
004E9DD6 8D4424 80 lea eax,dword ptr ss:[esp-80] 到了这里删除所有的断点
004E9DDA 6A 00 push 0
004E9DDC 39C4 cmp esp,eax
004E9DDE ^ 75 FA jnz short 诛仙小肚.004E9DDA
004E9DE0 83EC 80 sub esp,-80 F4
004E9DE3 ^ E9 F027FDFF jmp 诛仙小肚.004BC5D8
004E9DE8 009E 4E00109E add byte ptr ds:[esi+9E10004E],bl
004BC5D8 55 push ebp OEP
004BC5D9 8BEC mov ebp,esp
004BC5DB 83C4 F0 add esp,-10
004BC5DE B8 08C24B00 mov eax,诛仙小肚.004BC208
004BC5E3 E8 709DF4FF call 诛仙小肚.00406358
004BC5E8 A1 2CF94B00 mov eax,dword ptr ds:[4BF92C]
004BC5ED 8B00 mov eax,dword ptr ds:[eax]
004BC5EF E8 041CFCFF call 诛仙小肚.0047E1F8
004BC5F4 8B0D 4CFB4B00 mov ecx,dword ptr ds:[4BFB4C] ; 诛仙小肚.004C0FAC
004BC5FA A1 2CF94B00 mov eax,dword ptr ds:[4BF92C]
004BC5FF 8B00 mov eax,dword ptr ds:[eax]
004BC601 8B15 803D4B00 mov edx,dword ptr ds:[4B3D80] ; 诛仙小肚.004B3DCC
004BC607 E8 041CFCFF call 诛仙小肚.0047E210
004BC60C 8B0D ECFA4B00 mov ecx,dword ptr ds:[4BFAEC] ; 诛仙小肚.004C100C
004BC612 A1 2CF94B00 mov eax,dword ptr ds:[4BF92C]
修复 全部有效 正常运行
[ 本帖最后由 baby520 于 2007-11-5 00:46 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
x
|