首页
社区
课程
招聘
[求助]请教个软件调试时的问题
发表于: 2009-1-14 20:28 3439

[求助]请教个软件调试时的问题

2009-1-14 20:28
3439
我在用OllyICE调试的时候,'HEX数据'这一列的前面都是?号是什么意思,而且有时候点选一行的时候就会选择二到三行?用PEiD查看其加壳信息是‘Microsoft Visual C++ 6.0’,普通扫描,深度扫描,核心扫描都是这样,但是用外部扫描的时候会显示为‘Armadillo v1.71 *’。
调试的时候有时代码有点乱,请教一下这个软件是不是加壳了,但伪装成VC6.0呢,而且用Armadillo 相关工具都不认识,而且版本有点太低,是V1.71.

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 563
活跃值: (95)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
加壳了吧
2009-1-14 20:46
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
还有没有指点一下的呀
2009-1-15 14:43
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
4
点选一行的时候就会选择二到三行


这种情况时有出现,具体原因不明。

消除udd文件,重新加载可能会解决问题。如果不行,就试试右键->分析->删除所有分析

至于壳的问题,不要过于依赖于工具,毕竟工具是很好“骗”的。而且不一定非要脱壳才能调试(当然仅限于少数简单的情况下可以带壳调试)。如果不脱壳确实无法进行,那就只能靠自己的经验分析壳代码,尝试手动脱壳。
2009-1-15 17:37
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
楼上说的真对,我昨天也是自己删掉了udd文件,果真就不再有那些问题了,谢谢了啊。
2009-1-16 09:29
0
游客
登录 | 注册 方可回帖
返回
//