之路破解 破解之路-----------------
大家好,我是游戏人间,今天给大家带来的是fsg常规壳+变异壳的脱壳方法 我的麦克风出问题了,不能语音,抱歉!但在重要的地方会给大家打字的
---------------------------------------------
教程:之路破解----手脱fsg常规壳+变异壳
看我操作哦,重来,呵呵,,,不好意思方法一:单步法(忽略所有异常)这里注意了00410482 FE0E dec byte ptr ds:[esi]00410484 - 0F84 420CFFFF je fsg_1_33.004010CC //这里呢,用回车跟进就行,这样就到了,但是这里还有个问题,因为我们这是跟进的,不是一步步运行下来的,所以呢,这个OEP还没有到004010CC,我们得帮他一把,看操作,,F2——shift+F9——F2,然后就可以脱壳了0041048A 56 push esi0041048B 55 push ebp0041048C FF53 04 call dword ptr ds:[ebx+4]
行了,看第二种方法
方法二:ESP定律(忽略所有异常)
这个断点一定要删除,否则就很难继续下去的,你可以试试,我们继续F8单步下00410482 FE0E dec byte ptr ds:[esi]00410484 - 0F84 420CFFFF je fsg_1_33.004010CC //这里和单步法一样处理,后面那OEP也是0041048A 56 push esi0041048B 55 push ebp
行了,下一种方法
方法三:模拟跟踪法(不忽略内存异常)[首先忽略所有异常,F9试运行一下,遇到异常,好我们现在试下不忽略内存异常,(这是一个自己尝试的过程目的就是是要找到好多调试设置!),再试运行,OK,程序运行了。。要的就是他,模拟跟踪法是需要在没有异常的情况下才能够完全运用的]
大家这里要注意一下哦(好像一直要注意,呵呵。。)ALT+M,打开内存镜像,内存镜像,项目 15地址=0040C000大小=00005000 (20480.)Owner=fsg_1_33 00400000区段=包含=SFX,imports,resources类型=Imag 01001002访问=R初始访问=RWE
下命令行tc eip<0040c000,,,,enter。正在跟踪之中。。。。有时候需要点时间等~这时候,机子有点卡。。好了,看到了没?就到了
完成了!,下一个---------------------------------------------------------------------------------变形壳
脱壳方法和上面是一样的
是有点问题的,我们等下再来修复,把其他方法给演示一下吧好了哦, 刚刚不好意思,我按错了键。。我先把这些复原,就是刚才结束的地方,,应该就是这吧,,先记下2666这个数哦
现在我们来修复,其实这三个呢,一样的问题,我这里就演示一个给大家看下是脱壳之后的哦,,我们运行一下,看下是不是有暗桩
修复的时候发现有个指针是无效的,我们就剪切掉吧。
载入修复后的程序(当然它是无法运行的)
F9运行
发现了“莫名其妙”的异常了。(为什么是莫名其妙的异常?因为我已经忽略了所有的异常,而现在出现的异常又不是比如SVKP那种“边界异常”。。。所以这里有问题!大家得注意咯!)我们这样就可以让他跳过去
好的,那我们就NOP掉他吧~~~保存!再打开看看~~OK了,可以运行~~其他的一样做就行好了今天的教程就到这里吧================================================================
之路破解业务群:54977607 |