首页
社区
课程
招聘
[求助]用IDA跟踪出现此信息是怎么回事?
2008-10-10 12:48 4540

[求助]用IDA跟踪出现此信息是怎么回事?

2008-10-10 12:48
4540
用IDA跟踪出现此信息是怎么回事? 反跟踪?
请各位指点迷津, 谢谢!


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

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 141
活跃值: (1125)
能力值: ( LV2,RANK:150 )
在线值:
发帖
回帖
粉丝
mavermaver 3 2008-10-10 23:51
2
0
翻译如下供参考:
----------------------------------------------------------------------
下一条指令将设置跟踪位。
你是否要IDA将异常结果传递给被调试的应用程序?
如果是的话,那末将会产生一个没有调试且与应用程序执行情况有关的单步异常。

依异常处理的设置情况,可能会导致应用程序中自带的异常处理机制自用运行。
这可能会失去对应用程序的控制。
----------------------------------------------------------------------

其主要意思是说,IDA跟踪时遇到异常,让用户选择是否放弃IDA对其进行调试。
如果放弃调试,应用程序会执行自带的异常处理代码,IDA将会失去对应用程序的
控制。如果不放弃,IDA将尽力履行其调试职责,但不一定能实现。

总之此时IDA基本上无法正常对应用程序进行调试,因此给处警告。出现这种情况
一般要按Ctrl-F2组合键终止应用程序,重新再来,否则IDA有可能非正常退出,
严重时还有可能损坏idb文件。
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
yansmin 2008-10-31 08:38
3
0
重新再来, 同样的情况反复出现, 有什么办法绕过它呢?
雪    币: 141
活跃值: (1125)
能力值: ( LV2,RANK:150 )
在线值:
发帖
回帖
粉丝
mavermaver 3 2008-10-31 23:40
4
0
这是程序的bug或者有反跟踪代码。可以用不同的系统(Win2k、WinNT、WinMe、Win9x)试一下。
游客
登录 | 注册 方可回帖
返回