首页
社区
课程
招聘
[旧帖] 现在发现用OD调试时,程序一旦调用了一些网络函数后,如:send ,recv 等,OD就下断不了。 0.00雪花
发表于: 2010-3-1 19:39 4710

[旧帖] 现在发现用OD调试时,程序一旦调用了一些网络函数后,如:send ,recv 等,OD就下断不了。 0.00雪花

2010-3-1 19:39
4710
现在发现用OD调试时,程序一旦调用了一些网络函数后,如:send ,recv 等,OD就下断不了。

有人可以解释一下吗?

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

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 134
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
OD无法直接对send等函数下断,你看看程序的导入表就知道了,WS2_32.dll函数并不是通过名称导入的,而是通过序号导入
你可以通过名称窗口查看WS2_32.dll的导入函数,如#16便是recv,然后可以“在反汇编窗口跟随”再下断。
2010-3-1 20:39
0
雪    币: 21
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
那有什么办法可以解决这个问题?

如果可以正常调试就方便多了。。。。静态分析,我不够能力呀。。。
2010-3-1 21:04
0
雪    币: 415
活跃值: (34)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
4
中间下断试下,有反调试。
2010-3-2 13:06
0
雪    币: 21
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
我只知道是Delphi 写的中间使用了PaxScript 控件,脚本控件。

调试关键点时就弹出:
external exception,80000003

external exception,80000004
等的错误,程序没有终止,继续运行。
2010-3-2 13:13
0
游客
登录 | 注册 方可回帖
返回
//