能力值:
( LV9,RANK:3410 )
|
-
-
2 楼
最初由 wzmooo 发布 在到达最后一个异常0F00C028 CD 01 INT 1后 应该怎么做呢? 0F00046F /EB 0B JMP SHORT 0F00047C SVKP 1.32特征码,调试后自定义的,以后多层壳好识别 要不要到这里下断? 在下内存断点呢? 我怎么就是到不了这里 <0F080F51 8B89 78010000 MOV ECX,DWORD PTR DS:[ECX+178] 中断。
77F536B4 66:8B08 MOV CX,WORD PTR DS:[EAX] 老在这个地方异常shift+f9都无法跳过
《SVKP 1.3x -> Pavol Cerven加壳的记事本为例子 帮帮我呀 注册版和DEMO版的脱壳方法是不一样的
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
有什么区别吗? 说说好吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
以前论坛的文章里有介绍,你应该收集了的。
没有的话QQ里找偶。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
SVKP 1.3x 的简单脱法
Ollydbg载入程序后:
0043E000 60 PUSHAD <-------停在这里
0043E001 E8 00000000 CALL unpackme.XXXXXXXX
0043E006 5D POP EBP
0043E007 81ED 06000000 SUB EBP, 6
IsDebugPresent插件隐藏OllyDBG
F9 运行程序,Shift+F9 忽略一些异常来到这里:
0ED7C028 CD 01 INT 1
Ctrl+F 调出搜索窗口,在当前位置搜索命令 Mov Dword Ptr SS:[Esp+1C],Edx
找到一处:
0ED8BCF1 895424 1C MOV DWORD PTR SS:[ESP+1C],EDX <--设置断点,Shift+F9,中断后取消断点
此时EDX就是程序的入口点,Ctrl+G 调出跟随窗口,输入 Edx ,设置断点,F9 运行即到OEP
忘了谁写的了,反正不是我:o
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
上述方式适合破解版的加壳,不适合注册版的
|
|
|