LibAFL模糊测试库
简介
1.
入门
1.1.
设置
1.2.
构建
1.3.
Crates
2.
简单的模糊器实例
3.
核心概念
3.1.
观察者 Observer
3.2.
执行器 Executor
3.3.
反馈 Feedback
3.4.
输入 Input
3.5.
语料库 Corpus
3.6.
突变器 Mutator
3.7.
生成器 Generator
3.8.
阶段 Stage
4.
设计
4.1.
架构
4.2.
元数据
5.
消息传递
5.1.
派生实例
5.2.
配置
6.
教程
6.1.
简介
7.
高级功能
7.1.
Concolic Tracing和混合模糊
7.2.
LibAFL在 no_std 环境下 (内核、管理程序...)
Light (default)
Rust
Coal
Navy
Ayu
LibAFL模糊测试库
教程
在本章中,我们将使用Rust中的
Lain
突变器构建一个自定义模糊器。
本教程将向你介绍如何编写LibAFL的扩展,如Feedbacks和Testcase的元数据。