-
fuzztrace是一款“通用”跟踪工具
资源介绍
FuzzTrace是用于闭源应用程序的“通用”跟踪工具,旨在生成简洁的执行跟踪,该跟踪可用于支持模糊测试活动或其他分析。
在撰写本文时,我们提供了两个分别基于Intel BTS和PIN的跟踪后端。 无论如何,执行跟踪都被序列化为对象,然后可以对其进行脱机处理。 下一部分将简要介绍可用的后端以及一些用法示例。
在Debian / Ubuntu系统上,使用以下命令来安装所需的依赖项(这些对于所有可用的后端都是通用的):
roby@gimli:~$ sudo apt-get install protobuf-compiler python-protobuf libprotobuf-dev
后端
基于BTS的执行跟踪器
BTS后端是一种有效的跟踪器,它利用了英特尔的“分支跟踪存储”(BTS)技术。 该后端的源代码位于tracer/bts 。 要编译此后端模块,请输入目录tracer/bin
- 上一篇: QuartzCode破解
- 下一篇: 黑莓软件大全 黑莓软件集合下载 2011.3.16