吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 18077|回复: 77
收起左侧

[Windows] 不用ImportREC脱 ASPacK 2.12壳

[复制链接]
XuZhenG 发表于 2008-8-27 21:23
附件: WithOutImportREC.rar (1.23 MB, 下载次数: 538)
文章:
【文章作者】: [UnPacKcN]XuZhenG
【作者邮箱】: xuzheng1111@126.com
【作者主页】: http://hi.baidu.com/xuzheng1111
http://xz.bee.pl
【软件名称】: AsPacK 2.12 -> Alexey Solodovnikov
【下载地址】: 自己去华军下载
【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教!
如有人将此用入商业用途,给作者造成损失本人概不负责。
--------------------------------------------------------------------------------
【详细过程】

[s:42] 没想到Hmily竟然是我同乡,那么他的论坛我一定要来捧场的了...[s:42]

第一次出手不能太寒酸

这个录像是专门为了 52PoJie.Cn 论坛翻录的,这次加上了文字教程

[s:40]

事先声明:这个教程只给新手看!!!!!!!! 高手不许BS...

不用ImportREC脱壳ASPack
高手迅速飘过~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

很简单 3步走

第一步
BP VirtualFree
F9 停下来 -> 取消断点 -> Ctrl + F9 -> F8
停在这里


005D619D 83C6 08 add esi,8
005D61A0 833E 00 cmp dword ptr ds:[esi],0
005D61A3 ^ 0F85 1EFFFFFF jnz mjqchess.005D60C7
005D61A9 68 00800000 push 8000
005D61AE 6A 00 push 0
005D61B0 FFB5 56010000 push dword ptr ss:[ebp+156]
005D61B6 FF95 51050000 call dword ptr ss:[ebp+551]

在push 8000 下 F2断点 F9 F2取消断点

此时用LoadPE Dump(Full)


第二步

拉到跳转到OEP那段经典代码
005D63B0 /75 08 jnz short mjqchess.005D63BA
005D63B2 |B8 01000000 mov eax,1
005D63B7 |C2 0C00 retn 0C
005D63BA \68 1AD54000 push mjqchess.0040D51A ;D51A就是OEP的Offset
005D63BF C3 retn

向上找 找到倒数第一个JMP


005D6384 8906 mov dword ptr ds:[esi],eax ;F4到这一行
005D6386 8946 0C mov dword ptr ds:[esi+C],eax
005D6389 8946 10 mov dword ptr ds:[esi+10],eax
005D638C 83C6 14 add esi,14
005D638F 8B95 22040000 mov edx,dword ptr ss:[ebp+422]
005D6395 ^ E9 EBFEFFFF jmp mjqchess.005D6285

就是这个JMP F4到JMP上面的第5行
此时看注释栏
eax=0040FF24 (mjqchess.0040FF24)
ds:[0040FE80]=0000FF20

记下中括号中的地址 我这里就是 40FE80 同时减去程序基址 400000 也就是FE80

打开LoadPE中的PE编辑器 打开脱壳后的文件 点击目录 在下面找到导入表在RVA处填入 FE80

保存(记住一定要保存~~~~~~~~~) -> 确定 返回PE编辑器
不要关PE编辑器!

第三步

走到跳转到OEP的那段代码 就是push mjqchess.0040D54A
40D54A就是OEP ,那么OEP的Offset就是 D54A(减去基址400000)

在PE编辑器中填入OEP就是 D54A
保存 -> 确定



就脱壳成功了!
到这里就结束了。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

qq513701092 发表于 2008-8-27 22:22
满详细的
下来看看! [s:40]
jesy 发表于 2008-8-28 08:54
来看看这个东西啊。。。。。。。。。。。。。。
375505211 发表于 2008-8-28 10:35
傻人有傻福 发表于 2008-8-28 14:15
学习学习压缩壳也有很多值得学习的地方啊 [s:39]
温柔刀客 发表于 2008-8-28 16:51
看样子不错啊,,,学习下哈
huzhao23 发表于 2008-8-29 19:45
好啊,我下载下来看一下
小黑冰 发表于 2008-9-2 00:04
导入表应该是输入表把????

请问 为什么程序不能运行?是不是大小没填呢?
wolaileo 发表于 2008-9-2 10:02
昨天看了个老教程 似乎,,,,,,, [s:39]
255411 发表于 2008-9-3 05:47
学高手学习[s:40][s:40]
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-29 22:01

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表