-
-
[求助]用“最后一次异常法”脱壳的问题
-
发表于:
2011-8-27 08:54
5426
-
用“最后一次异常法”寻找OEP,
1:用OD打开软件!
2:点击选项——调试选项——异常,把里面的√全部去掉!CTRL+F2重载下程序!
3:一开始程序就是一个跳转,在这里我们按SHIFT+F9,直到程序运行,记下从开始按F9到程序
运行的次数!
4:CTRL+F2重载程序,按SHIFT+F9(次数为程序运行的次数-1次
5:在OD的右下角我们看见有一个SE 句柄,这时我们按CTRL+G,输入SE 句柄前的地址!
6:按F2下断点!然后按SHIFT+F9来到断点处!
7:去掉断点,按F8慢慢向下走!
8:到达程序的OEP,脱壳!
在第三步时按SHIFT+F9,程序还木有运行就走不动了,怎么办啊?
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)