首页
社区
课程
招聘
[原创]浅谈语句块理论在程序自动跟踪中的应用
发表于: 2012-6-30 08:54 10287

[原创]浅谈语句块理论在程序自动跟踪中的应用

2012-6-30 08:54
10287
收藏
免费 6
支持
分享
最新回复 (16)
雪    币: 316
活跃值: (128)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
2
我顶!!!!!!!!!!!!!!!
2012-6-30 12:01
0
雪    币: 31
活跃值: (48)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
支持支持一下。
2012-6-30 12:11
0
雪    币: 27
活跃值: (127)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
4
这是啥东西?我先坐好
2012-6-30 12:58
0
雪    币: 27
活跃值: (127)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
5
这感觉像一篇论文
2012-6-30 13:04
0
雪    币: 1689
活跃值: (379)
能力值: ( LV15,RANK:440 )
在线值:
发帖
回帖
粉丝
6
好眼力,确实是论文。
2012-6-30 15:00
0
雪    币: 258
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
Binary Instrument可以解决你提出的这几个缺陷
2012-6-30 21:08
0
雪    币: 2015
活跃值: (902)
能力值: ( LV12,RANK:1000 )
在线值:
发帖
回帖
粉丝
8
完全不懂,还是要顶!
2012-6-30 22:40
0
雪    币: 1689
活跃值: (379)
能力值: ( LV15,RANK:440 )
在线值:
发帖
回帖
粉丝
9
能给稍微科普下吗?挺有兴趣的。
2012-6-30 23:49
0
雪    币: 1689
活跃值: (379)
能力值: ( LV15,RANK:440 )
在线值:
发帖
回帖
粉丝
10
老大,我胡思乱想,你可别……
2012-6-30 23:56
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
貌似“语句块”不是编译术语,应该是“基本块”Basic Block。
另外,动态分析基本块是没啥问题的,你没有谈到的还有:动态调试遇到的麻烦——多线程情况准确的追踪。
2012-7-1 11:08
0
雪    币: 1689
活跃值: (379)
能力值: ( LV15,RANK:440 )
在线值:
发帖
回帖
粉丝
12
谢谢指正。

对于多线程追踪这个问题确实挺头疼,不知道是不是可以这样,Windows环境下,调试事件都会传回对应的线程ID号,我们把追踪到的数据按照这个ID分类保存到数据库中,为以后的数据挖掘做准备。

个人感觉,自动追踪和调试器的任务还是有很大差别的,自动追踪的任务在于为后期的数据挖掘准备数据,而调试器的主要任务是辅助调试人员和程序实时地交互。

调试器的主要任务决定了他必须得尽量屏蔽多线程对“人”操作的打扰。现在的调试器普遍的作法是在有人“交互”的状态下,提高当前被调试线程的优先级或者干脆挂起其它线程。这就玩到了调试多线程程序时候的各种不稳定,这也是传统调试方法的局限性所在。以前写过三环的调试器插件,自己实现Windows的调试API,结果遇到了多线程环境(比如好几十个线程“同时”执行某个断点的情况导致调试器不稳定),纠结良久,无果,最后用多线程机制处理了下这情况,不过稳定性并不理想。
2012-7-1 11:14
0
雪    币: 258
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
13
http://www.pintool.org/
2012-7-2 22:23
0
雪    币: 198
活跃值: (103)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
完全没看明白。。。
2012-7-4 19:50
0
雪    币: 227
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
路人!只能用别人的 开发不行自己!
2012-7-7 09:47
0
雪    币: 38
活跃值: (536)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
16
学习一下,看看能看懂不。
2012-7-9 11:43
0
雪    币: 1491
活跃值: (985)
能力值: (RANK:860 )
在线值:
发帖
回帖
粉丝
17
说的非常好,很有思路
2012-7-10 18:01
0
游客
登录 | 注册 方可回帖
返回
//