WPE|52wpe|我爱WPE

 找回密码
 注册会员
搜索
  • 2038查看
  • 0回复

主题

好友

604

积分

高级会员

发表于 2009-11-3 15:04:20 |显示全部楼层
本帖最后由 125243102 于 2009-11-3 15:05 编辑

FSG 1.33

方法一:单步法(忽略所有异常)

方法二:ESP定律(忽略所有异常)

方法三:模拟跟踪法(不忽略内存异常)[首先忽略所有异常,F9试运行一下,遇到异常,好我们现在试下不忽略内存异常,(这是一个自己尝试的过程目的就是是要找到好多调试设置!),再试运行,OK,程序运行了。。要的就是他,模拟跟踪法是需要在没有异常的情况下才能够完全运用的]

ALT+M,打开内存镜像,
内存镜像,项目 15
地址=0040C000
大小=00005000 (20480.)
Owner=fsg_1_33 00400000
区段=
包含=SFX,imports,resources
类型=Imag 01001002
访问=R
初始访问=RWE

下命令行tc eip<0040c000,enter。正在跟踪之中。。。。有时候需要点时间等~

---------------------------------------------------------------------------------
变形壳

脱壳方法和上面是一样的

修复的时候发现有个指针是无效的,我们就剪切掉吧。

忽略所有异常!

载入修复后的程序(当然它是无法运行的)

F9运行

发现了“莫名其妙”的异常了。
(为什么是莫名其妙的异常?因为我已经忽略了所有的异常,
而现在出现的异常又不是比如SVKP那种“边界异常”。。。所以这里有问题!大家得注意咯!)

好的,那我们就NOP掉他吧~~~保存!再打开看看~~OK了,可以运行~~

快速发帖

您需要登录后才可以回帖 登录 | 注册会员

手机版|Archiver|WPE|52wpe|我爱WPE ( 闽ICP备15009081号 )

GMT+8, 2024-5-6 02:34 , Processed in 0.059257 second(s), 16 queries .

返回顶部