有谁知道可以帮助语料库提炼的工具或脚本?我知道桃子Minset,但除此之外。感谢任何人都可以分享。

#1 楼

前一段时间,我正是出于这个目的写了minblox。它依靠DynamoRIO。与使用图钉工具的minset相比,没有太大区别。我认为实际的集合最小化部分比最小集合要快。

Minblox工具由两部分组成。


DynamoRIO仪器部分(libbbcoverage)的任务是记录应用程序执行期间执行的所有基本块。 minblox.py-运行DynamoRIO工具并分析日志文件以最小化样本集的Python脚本。 ,因此您的里程可能会有所不同。

评论


为什么不使用DrCov工具然后解析(文本格式)日志文件?只是出于好奇。

– joxeankoret
2014年6月9日19:18

谢谢0xea!一定会看看:)

– d123
2014年6月9日19:21



将Valgrind与Call grind一起使用以查看基本块怎么样?你们有没有尝试过这种方法?

– d123
2014年6月9日19:26

@joxeankoret没有特别的原因,将其写为测试...

–0xea
2014年6月9日20:36

#2 楼

据我所知,没有像这个公众这样的人。但是,您可以使用DrCov来完成与Minset相同的事情,甚至做更多更强大的事情。确实,我通常使用DynamoRIO的工具DrCov来完成与其他操作相同的操作。

评论


谢谢joxean! ps。从Syscan '14大喊。好话:)

– d123
2014年6月9日19:21