2 个版本
0.0.2 | 2023年11月28日 |
---|---|
0.0.1 | 2023年11月20日 |
#30 在 #模糊测试
13KB
219 行
fuzz-introspector-client
模糊分析器 API 的非官方客户端库。
lib.rs
:
这是一个针对模糊分析器 API的非官方客户端库。
示例
use fuzz_introspector_client::{
all_functions, annotated_config, branch_blockers, far_reach_but_low_coverage, project_summary,
};
let project = "json-c";
// Query the configs endpoint
println!("{:?}", annotated_config(project).await.unwrap());
// Query the optimal target analysis endpoint
println!(
"{:?}",
far_reach_but_low_coverage(project).await.unwrap()
);
// Query the project summary endpoint
println!("{:?}", project_summary(project).await.unwrap());
// Query the fuzz blockers endpoint
println!("{:?}", branch_blockers(project).await.unwrap());
// Get coverage information about all targets
println!("{:?}", all_functions(project).await.unwrap());
依赖
~4–19MB
~249K SLoC