首页
社区
课程
招聘
[求助]用IDA动态调试SO的时候经常出现下面的异常
发表于: 2015-4-10 15:50 27250

[求助]用IDA动态调试SO的时候经常出现下面的异常

2015-4-10 15:50
27250
400D27B0: got SIGTRAP signal (Trace trap) (exc.code 5, tid 12245)

401B6370: got SIGILL signal (Illegal instruction) (exc.code 4, tid 14241)

----------

如果忽略不管(Discard)的话,似乎就会一直在一块代码循环,大家有遇到这种情况吗?通常怎么处理?

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

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 74
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
自问自答

discard就可以了,,循环的问题是因为别的原因造成的。。
2015-4-10 16:15
0
雪    币: 15
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
某个壳好像是这种情况,伪指令不停循环,然后发送一个trap信号
2015-4-10 16:42
0
雪    币: 270
活跃值: (97)
能力值: ( LV8,RANK:140 )
在线值:
发帖
回帖
粉丝
4
我的点了discard还在弹个不停,崩溃了都
2015-5-8 11:01
0
雪    币: 267
活跃值: (318)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
LZ我也遇到这个信号错误,请问你是不停地点discard吗
2015-5-8 20:11
0
雪    币: 98
活跃值: (364)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
6
同求解决方案吖
2015-5-28 16:53
0
雪    币: 28
活跃值: (111)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
同求解决方案啊。
2015-8-25 13:24
0
雪    币: 110
活跃值: (194)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
可以试一下IDA中DEBUGER——debuger options中edit exceptions设置这个异常为silent
2015-8-25 13:54
0
雪    币: 21
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
9
jeshica 自问自答 discard就可以了,,循环的问题是因为别的原因造成的。。
循环是什么问题导致的呢?我现在就是一直再libc.so的一块里循环,在我自己的so里下断都过不去
2021-10-29 20:31
0
游客
登录 | 注册 方可回帖
返回
//