没有合适的资源?快使用搜索试试~ 我知道了~
CompareCoverage:Clang检测模块,用于跟踪CC ++中的变量和缓冲区比较,并将coverage数据保存到.sa...
共18个文件
cc:6个
h:4个
linux:2个
需积分: 37 1 下载量 137 浏览量
2021-03-17
09:10:29
上传
评论
收藏 28KB ZIP 举报
温馨提示
比较范围 CompareCoverage(简称CmpCov )是用于C / C ++程序和库的简单检测模块,它提取有关代码在运行时进行的数据比较的信息,并将其以标准.sancov文件的形式保存到磁盘中。 它基于clang编译器中可用的工具,该工具本身与紧密相关。 具体来说,该库实现了由SanitizerCoverage的“功能定义的检测回调。 该工具的工作方式与使用-fsanitize-coverage=trace-pc-guard标志编译目标时,SanitizerCoverage如何保存“常规”代码覆盖率信息类似。 该工具生成的输出是对基于边缘的基本覆盖的补充,并且打算用作子指令概要分析工具,这使得模糊测试者可以通过16/32/64位常量和文本字符串进行处理在输入流中预期。 供参考,例如: 在各种形式中, , 和模糊器都采用了类似的工具。 当与上面列表之外的自定义专用模糊器结合使用
资源推荐
资源详情
资源评论
收起资源包目录
CompareCoverage-master.zip (18个子文件)
CompareCoverage-master
CONTRIBUTING.md 1KB
LICENSE 11KB
README.md 9KB
demo
Makefile.linux 367B
fuzzer.py 4KB
demo.cc 1KB
Makefile.win 332B
source
traces.cc 3KB
Makefile.linux 334B
modules.cc 5KB
tokenizer.cc 3KB
common.h 2KB
tokenizer.h 1KB
traces.h 2KB
modules.h 2KB
common.cc 1KB
Makefile.win 365B
cmpcov.cc 19KB
共 18 条
- 1
资源评论
悦微评剧
- 粉丝: 18
- 资源: 4670
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功