任何人都知道可以帮助语料库蒸馏的任何工具或脚本?我知道Peach Minset,但除此之外别无他法。感谢有人可以分享。
语料蒸馏
逆向工程
工具
模糊测试
2021-06-30 03:54:58
2个回答
前段时间我写了minblox 正是为了这个目的。它依赖于 DynamoRIO。与使用 pin tool 的 minset 相比,没有太大区别。我认为实际的集合最小化部分比 minset 工作得更快。
Minblox 工具由两部分组成。
- DynamoRIO 检测部分 (libbbcoverage) 的任务是记录在应用程序执行期间执行的所有基本块。
- minblox.py - 运行 DynamoRIO 检测并分析日志文件以最小化样本集的 Python 脚本。
不过,请记住,我仅针对我需要的特定情况进行了测试,因此您的里程可能会有所不同。
据我所知,没有什么像这样的公众。但是,您可以使用DrCov并为自己做与 Minset 相同的事情,甚至更强大的事情。事实上,我经常使用这个 DynamoRIO 的工具 DrCov 来做同样的事情和其他事情。
其它你可能感兴趣的问题