antonio-morales/frfuzz
GitHub: antonio-morales/frfuzz
一个基于 AFL++ 的模糊测试框架,提供项目管理和覆盖率追踪能力,帮助研究人员更高效地开展漏洞挖掘工作。
Stars: 12 | Forks: 1
```
// ░██████████░█████████ ░██████████
// ░██ ░██ ░██ ░██
// ░██ ░██ ░██ ░██ ░██ ░██ ░█████████ ░█████████
// ░█████████ ░█████████ ░█████████ ░██ ░██ ░███ ░███
// ░██ ░██ ░██ ░██ ░██ ░██ ░███ ░███
// ░██ ░██ ░██ ░██ ░██ ░███ ░███ ░███
// ░██ ░██ ░██ ░██ ░█████░██ ░█████████ ░█████████
//
//
//
```
# FRFuzz:一个 Fuzzing 框架
⚠️ Beta 版本:可能存在 Bug 及未完成的功能。请自担风险使用本软件。
## 快速开始
```
./grconsole list
./grconsole install binutils@2.22
cd /home/antonio/.frfuzz/projects/binutils/2.22/default
./grconsole fuzz AFL -p PROFILE_333
```
## 构建依赖
- Libxml2
- libcurl
- SQLite
- OpenSSL
- libX11
- libmagic
- libyara
- libtar
- nlohmann-json3
## 运行时依赖
- AFL++
- LCOV
- colordiff
- wmctrl
- lm-sensors
## 安装
### Ubuntu 24.04:
```
sudo apt update
sudo apt install -y build-essential pkg-config libxml2-dev libssl-dev libsqlite3-dev libcurl4-openssl-dev libx11-dev libmagic-dev libyara-dev libtar-dev nlohmann-json3-dev lcov afl++ colordiff wmctrl lm-sensors
./configure
make -j$(nproc)
sudo make install
```
## 演讲
- **Ekoparty 安全会议 2025** – [查看幻灯片](https://github.com/antonio-morales/Ekoparty2025)
标签:AFL++, C/C++, CISA项目, Fuzzing, LibYARA, PPID欺骗, TLS抓取, Web报告查看器, 事务性I/O, 二进制分析, 云安全运维, 代码覆盖, 安全测试, 安全测试工具, 攻击性安全, 测试框架, 漏洞分析, 灰盒测试, 路径探测, 软件安全