说明下这个是11年的东西,我觉得现在应该不太好用了,谁知道呢-_-||
今天在上网的时候,看到的一种方法,这样任意情况下都可以退出进程了(PE里可以无ExitProcess的引入表项目)。
64 A1 00 00 00 00 83 38 FF 74 0A 8B 00 64 A3 00 00 00 00 EB F1 8B 40 08 8B 40 08 83 C0 13 FF E0
MOV EAX,DWORD PTR FS:[0]
L001:
CMP DWORD PTR DS:[EAX],-1
JE L006
MOV EAX,DWORD PTR DS:[EAX]
MOV DWORD PTR FS:[0],EAX
JMP L001
L006:
MOV EAX,DWORD PTR DS:[EAX+8]
MOV EAX,DWORD PTR DS:[EAX+8]
ADD EAX,13
JMP EAX
方法及特点:枚举SEH链接至顶层,动态定位到ExitProcess点。适用于Win2000/XP/2003,没有Vista未测试。