能力值:
( LV3,RANK:30 )
|
-
-
2 楼
这是 2.0 以后的版本,具体细致版本号不清楚, Delphi 的程序
整个 OEP 被分解开了,壳里偷了几字节,然后分散在 VM 里连接,Delphi 的 IAT修复 比 VC 的麻烦些
很久没跟过这个壳,并且这个软件在我电脑里 WIN7 启动不了(不脱壳前就如此),总是报异常,每精神跟他
00407114 push ebx 第一个 CALL
00407115 mov ebx, eax
00407117 xor eax, eax
00407119 mov dword ptr [0x5AF0A0], eax
0040711E push 0x0
00407120 call 00407050 ; jmp to kernel32.GetModuleHandleA
00407125 mov dword ptr [0x5BB668], eax
0040712A mov eax, dword ptr [0x5BB668]
0040712F mov dword ptr [0x5AF0AC], eax
00407134 xor eax, eax
00407136 mov dword ptr [0x5AF0B0], eax
0040713B xor eax, eax
0040713D mov dword ptr [0x5AF0B4], eax
00407142 call 00407108
00407147 mov edx, 005AF0A8
0040714C mov eax, ebx
0040714E call 00404594
00407153 pop ebx
0047D8C8 push ebx ; 120ask.005BBBC8 第二个 CALL
0047D8C9 mov eax, dword ptr [0x5B9DBC]
0047D8CE cmp dword ptr [eax], 0x0
0047D8D1 je short 0047D8DD
0047D8D3 mov ebx, dword ptr [0x5B9DBC] ; 120ask.005BB044
0047D8D9 mov ebx, dword ptr [ebx]
0047D8DB call ebx
0047D8DD pop ebx
0047D8DE retn
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
谢谢..指点..但还是不太明白..不过谢谢您啊,,,!
|
能力值:
( LV8,RANK:130 )
|
-
-
4 楼
Enigma 2.13的,IAT保护应该是全选的了,不过没啥难度,逻辑和以前的一样,只不过那个地方在VM里面,照样可以搞。
然后OEP在005AE270,被V掉了。虽然VM不难,但是略烦。
楼主加油。
|
能力值:
( LV8,RANK:130 )
|
-
-
5 楼
人肉了一下,OEP的代码大致是这样的:
push ebp
mov ebp, esp
add esp, -0x10
push ebx
mov eax, 005ADBD0
call 00407114
mov ebx, dword ptr ds:[0x005B9FF0]
mov eax, dword ptr ds:[ebx]
call 0047D8C8
mov eax, dword ptr ds:[ebx]
mov edx, 005AE2E8
call 0047D4B0
mov ecx, dword ptr ds:[0x005BA310]
mov eax, dword ptr ds:[ebx]
mov edx, dword ptr ds:[0x0057B554]
call 0047D8E0
mov ecx, dword ptr ds:[0x005BA3A8]
mov eax, dword ptr ds:[ebx]
mov edx, dword ptr ds:[0x00575E58]
call 006EE415
mov ecx, dword ptr ds:[0x005B9F10]
mov eax, dword ptr ds:[ebx]
mov edx, dword ptr ds:[0x00576014]
call 0047D8E0
mov eax, dword ptr ds:[ebx]
call 0047D960
pop ebx
call 00404778
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
各位大牛能不能详细点啊!
|
能力值:
( LV8,RANK:130 )
|
-
-
7 楼
Enigma的虚拟机不难,我是单步出来的。
这个似乎没啥技巧可言,大概算是经验。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
这种高难度的壳过程,最好有经验的朋友做个教程出来让大家也学习一下
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
顶一下,高手来说说吧!
|
|
|