首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
软件逆向
发新帖
1
0
[求助]debug与release的区别
发表于: 2009-9-23 20:17
5191
[求助]debug与release的区别
tpoped
2009-9-23 20:17
5191
我在MFC下做了个程序分别用debug和release编译
它们都能单独正常运行。
但是当我把它们分别丢到OD中去观察的时候,debug下的可以正常运行;release下编译的程序一按F9,就提示“调试的程序无法处理异常”,再按一下,提示“进程已终止”。
大家晓得这是什么原因不?怎么才能使release出来的程序在OD中可以正确运行呢?
谢谢!
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
#调试逆向
收藏
・
1
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
10
)
loqich
雪 币:
952
活跃值:
(1821)
能力值:
( LV2,RANK:10 )
在线值:
发帖
12
回帖
642
粉丝
0
关注
私信
loqich
2
楼
shift+f9
2009-9-23 20:28
0
tpoped
雪 币:
221
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
2
回帖
13
粉丝
0
关注
私信
tpoped
3
楼
shift+F9还是不行,老是异常退出
另外该release版本在VC6中可以正常调试运行;肯定是跟OD有关
2009-9-23 20:31
0
tpoped
雪 币:
221
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
2
回帖
13
粉丝
0
关注
私信
tpoped
4
楼
我发现OD好像不能调试release,也太不可能了。
麻烦大家帮忙跟我看看,随便用vc向导生成的一个release可以在OD中正常运行么,这个release反正在我这里是不能运行的。
我开始以为是针对有arti-OD代码,OD中异常的都忽略了,隐藏选项也选了,就是不能跑这个程序,大家说说我的OD到底是哪里出问题了?
上传的附件:
aa.rar
(3.76kb,6次下载)
2009-9-23 20:45
0
tpoped
雪 币:
221
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
2
回帖
13
粉丝
0
关注
私信
tpoped
5
楼
跟编译器也有关,我用vc05 release了一个,在OD中运行是毫无问题的。
真把人搞糊涂了,到底是怎么回事?
用vc6 release的程序在OD中不能跑,怎么单独运行却毫无问题?
大家晓得这到底是怎么一回事么?
2009-9-23 21:01
0
loqich
雪 币:
952
活跃值:
(1821)
能力值:
( LV2,RANK:10 )
在线值:
发帖
12
回帖
642
粉丝
0
关注
私信
loqich
6
楼
很正常啊.~~~~~我这里反正可以运行``````
我用了StrongOD插件
2009-9-23 22:48
0
paldos_cn
雪 币:
213
活跃值:
(10)
能力值:
( LV4,RANK:50 )
在线值:
发帖
8
回帖
45
粉丝
0
关注
私信
paldos_cn
1
7
楼
莫问题,lZ的程序可以再0D下跑起来
2009-9-24 11:02
0
lwykj
雪 币:
1054
活跃值:
(1258)
能力值:
( LV2,RANK:10 )
在线值:
发帖
6
回帖
243
粉丝
1
关注
私信
lwykj
8
楼
应该是你od的问题吧! 重新找个版本 试试
2009-9-24 15:02
0
tpoped
雪 币:
221
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
2
回帖
13
粉丝
0
关注
私信
tpoped
9
楼
感谢大家的耐心关注,今天试了下。
今天确定问题了,确实是OD的问题,我用了个新OD,一切正常,谢谢大家的热心帮助。
2009-9-24 19:46
0
tpoped
雪 币:
221
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
2
回帖
13
粉丝
0
关注
私信
tpoped
10
楼
说一下到底问题出在哪里:
OD下有个UDD目录,可以记录调试工程,当调试完某些软件后这里就多了一份档案,供下次自动加载。
可能调试release时它也自动加载了些相冲突的模块,清空UDD,OD中运行release程序一切正常。
2009-9-24 20:22
0
lifour
雪 币:
202
活跃值:
(11)
能力值:
( LV2,RANK:10 )
在线值:
发帖
8
回帖
40
粉丝
0
关注
私信
lifour
11
楼
我也遇到楼主的问题,单独就能运行之,调试就不行。不知道是怎么会事。我遇到的这个问题可能可能跟X86有关。
2009-9-27 23:45
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
tpoped
2
发帖
13
回帖
10
RANK
关注
私信
他的文章
[求助]问个很平常的问题--ImportPEC的脱壳原理
5615
[求助]debug与release的区别
5192
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部