首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
付费问答
发新帖
0
0
[旧帖]
[求助]VS2008中try{}catch(){}无效如何解决?
0.00雪花
发表于: 2011-11-29 14:15
1680
[旧帖]
[求助]VS2008中try{}catch(){}无效如何解决?
0.00雪花
通宵虫
2011-11-29 14:15
1680
在网上查相关资料,说是修改代码生成的C++异常选项,如下图:
有的说需要设置为/EHa,有的说/EHsc 或 /EHa都可以。
不过我试了一下,都不可以。__try{}__except(1){}是可以的。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
上传的附件:
未命名.JPG
(26.52kb,62次下载)
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
4
)
通宵虫
雪 币:
9
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
4
回帖
24
粉丝
0
关注
私信
通宵虫
2
楼
用OD打开各PE文件,关于try catch生成的代码,有如下图所示:
VS6:
VS2008设置/EHsc:
其中有三个比较特殊的地方需要说明一下。
1、用VS6生成的try catch结构,使用了常规的线程SEH三段式回调函数注册方法:
push CallBackAddr
push fs:[0]
mov fs:[0],esp (这句在VS2008生成的代码中没有,很疑惑!后面有几句感觉是其变
形,还没确认。)
2、VS6压入的回调地址 PUSH Back_Doo.004054F0 可以跳转到对应的代码
VS2008压入的回调地址 PUSH Back_Doo.00408680 对应的代码无法跳转到
怀疑是VS2008对应的异常处理代码没有被加载。(红色框所示)
3、VS6生成的PE注释部分有识别出SEH,而VS2008的没有(绿色框所示,这一点个人觉得
无关重要)
上传的附件:
vs6.JPG
(43.57kb,41次下载)
vs2008.JPG
(42.16kb,41次下载)
2011-11-29 16:16
0
通宵虫
雪 币:
9
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
4
回帖
24
粉丝
0
关注
私信
通宵虫
3
楼
跳到对应的地址下面查看,对应的代码都加载了,
不过相关代码还没看懂。看晕掉了。
功力还不够啊,要继续修炼
2011-11-29 18:01
0
邓韬
雪 币:
278
活跃值:
(709)
能力值:
( LV15,RANK:520 )
在线值:
发帖
265
回帖
1670
粉丝
1
关注
私信
邓韬
9
4
楼
楼主一个人自言自语
2011-11-29 18:06
0
通宵虫
雪 币:
9
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
4
回帖
24
粉丝
0
关注
私信
通宵虫
5
楼
实际上我只是想知道VS2008中异常为什么catch不到
2011-11-29 21:08
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
通宵虫
4
发帖
24
回帖
10
RANK
关注
私信
他的文章
[求助]被bambam加壳的程序在WIN7下启动时异常终止
5840
[求助][求助]《软件加密技术内幕》中INT1反调试在VS2008中生成的Release版本不能执行
5529
[求助]VS2008中try{}catch(){}无效如何解决?
1681
[求助]OD中如何直接修改EIP的值来跳转程序?
1534
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
谁下载
×
LOCKLOSE
zrhai
droiyan
浪流
jadesoft
jerrynpc
cntrump
hyperiris
issasth
zlty
loqich
疯子
littlewisp
yAngtAi
chillming
yqzouguo
Sadllll
mozzie
weare
renminbi
ImHolly
魔之幻灵
kissbill
yezhulove
代码疯子
demoscene
xiaoyanilw
Layz
邓韬
GeminiZane
lhwqqq
sahikaru
DEVILHAND
风扫地
lqiqpl
xiaogangha
HOWMP
zhouws
唯有此生
leeonegor
youyouyue
morphling
shuax
灵惜
pushebp
xjcxy
lmyc
pyzworld
daizifang
fmlwlh
pengyouak
TDHR
通宵虫
sanlvdafu
叶梦
jmzlym
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部