首页
社区
课程
招聘
照猫画虎也不易~〔ASPack 2.001的脱壳问题〕
发表于: 2005-6-10 17:24 5639

照猫画虎也不易~〔ASPack 2.001的脱壳问题〕

2005-6-10 17:24
5639
一程序,用PEiD查是ASPack 2.001 -> Alexey Solodovnikov的壳。
用AspackDie 1.41汉化版脱壳,显示脱壳成功了,程序却不能运行……

咱不灰心,祭出宝典《看雪学院五周年纪念收藏版》,在论坛精华五里面找到了一篇《使用OllyDbg快速脱壳》

按照里面的办法,找到了POPAD这个位置,但是代码却是这样的:

006014F3     61            popad
006014F4     75 08         jnz short aaa.006014FE
006014F6     B8 01000000   mov eax,1
006014FB     C2 0C00       retn 0C
006014FE     68 00000000   push 0
00601503     C3            retn

按照教程,应该是壳已经完成解压工作,并且返回到原
程序的入口处。

宝典中的实例是这样的代码:

0040D3AF    61              POPAD ;解压完成,恢复寄存器
0040D3B0    75 08          JNZ    SHORT NOTEPAD.0040D3BA
0040D3B2    B8 01000000    MOV    EAX, 1
0040D3B7    C2 0C00        RETN    0C
0040D3BA    68 CC104000    PUSH    NOTEPAD.004010CC ;返回到原程序OEP处
0040D3BF    C3              RETN

难道我调试的那个程序的OEP是000000??

或者不是标准的ASPack 2.001 -> Alexey Solodovnikov??里面还有陷阱??

还请大侠指教啊……

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
2
没有错,只是你的程序没有走006014F4那里,那时程序还没有解压,你当然看不见,你在006014F4下一个断点,然后F9运行程序,当程序中断后你就能看到OEP了。
2005-6-10 17:47
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我按照教程,脱壳,用PEiD查,是Borland Delphi 6.0 - 7.0

但是还是不能运行,提示找不到winmm.d文件……

是不是我的操作上还是有错误哦??

006014F3     61            popad
006014F4     75 08         jnz short aaa.006014FE
006014F6     B8 01000000   mov eax,1
006014FB     C2 0C00       retn 0C
006014FE     68 8CE95500   push aaa.0055E98C
00601503     C3            retn

我应该F8到哪一行啊??
OEP是不是0055E98C-400000=0015E98C??

还请大侠指教……
2005-6-10 20:25
0
雪    币: 898
活跃值: (4039)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
4
dump后修复输入表
另外:无法运行完毕是脱壳问题,还有检验
2005-6-10 20:33
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
就是等程序暂停在
00601503     C3       retn

这里的时候才脱壳啊??
2005-6-10 20:33
0
雪    币: 296
活跃值: (250)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
6

00601503 C3 retn

F8走过这个地址再脱
2005-6-10 22:00
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
7
在这个地址也可以Dump,只是Dump出来后需要修正OEP地址。当然还有别忘了修复输入表。
2005-6-10 22:11
0
游客
登录 | 注册 方可回帖
返回
//