首页
社区
课程
招聘
[讨论]异常处理
发表于: 2008-7-20 22:13 5338

[讨论]异常处理

2008-7-20 22:13
5338
有个问题,OD是不是不能对异常展开操作进行跟踪?我用罗云彬的例子试了很多次了,每次遍历异常后,OD都提示无法处理异常,然后就是退出。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 559
活跃值: (349)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
可以试试 在异常附近下断 跳过异常段
2008-7-20 23:30
0
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
3
可以跟踪,忘记PE里面某个东西是用来注册SEH的,如果那东西没注册,那么系统就不会调用那个地址,貌似是某版本VC LINKER都带这个特性
2008-7-20 23:40
0
雪    币: 331
活跃值: (57)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
4
不明白,跟PE数据目录里的异常有关系么?异常Unwind操作……晕了
2008-7-22 13:15
0
雪    币: 331
活跃值: (57)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
5
我觉得调试器应该不能展开异常,因为在展开之前会让调试器捕获,捕获之后shift+F9退出程序,F9正常流程的异常,对不?
2008-8-8 13:01
0
雪    币: 2067
活跃值: (82)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
6
unwind 本来就是要结束前产生的, 你给个善后机会
2008-8-8 13:21
0
雪    币: 331
活跃值: (57)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
7
HideOD就能捕获到展开操作了,哈哈……
2008-8-8 15:19
0
游客
登录 | 注册 方可回帖
返回