# fuzzing
**Repository Path**: openkylin/fuzzing
## Basic Information
- **Project Name**: fuzzing
- **Description**: 本项目用于存放openKylin社区fuzzing技术研究的文档和成果。
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 16
- **Forks**: 5
- **Created**: 2022-10-24
- **Last Updated**: 2025-06-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: fuzzing, 模糊测试, 安全测试
## README
## fuzzing
#### 介绍
本项目用于存放openKylin社区[fuzzing](https://en.wikipedia.org/wiki/Fuzzing)技术研究的文档和成果,欢迎广大fuzzing技术爱好者加入贡献。
#### 文档
syzkaller
* [0x01 syzkaller入门](https://gitee.com/openkylin/fuzzing/blob/master/docs/syzkaller/0x01%20syzkaller%E5%85%A5%E9%97%A8.md)
AFLplusplus
* [0x01 AFLplusplus入门](https://gitee.com/openkylin/fuzzing/blob/master/docs/AFLplusplus/0x01%20AFLplusplus%E5%85%A5%E9%97%A8.md)
* [0x02 AFLplusplus深入](https://gitee.com/openkylin/fuzzing/blob/master/docs/AFLplusplus/0x02%20AFLplusplus%E6%B7%B1%E5%85%A5.md)
* [0x03 AFL插桩代码分析](https://gitee.com/openkylin/fuzzing/blob/master/docs/AFLplusplus/0x03%20AFL%E6%8F%92%E6%A1%A9%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%90.md)
* [0x04 AFL源码分析](https://gitee.com/openkylin/fuzzing/blob/master/docs/AFLplusplus/0x04%20AFL%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md)
libfuzz
other
* [Why fuzz?](https://gitee.com/openkylin/fuzzing/tree/master/other/why-fuzz.md)
* [Introduction to fuzzing](https://gitee.com/openkylin/fuzzing/tree/master/other/intro-to-fuzzing.md)
* [What makes a good fuzz target](https://gitee.com/openkylin/fuzzing/tree/master/other/good-fuzz-target.md)
* [How to split a fuzzer-generated input into parts](https://gitee.com/openkylin/fuzzing/tree/master/other/split-inputs.md)
* [How to write structure-aware fuzzers with libFuzzer](https://gitee.com/openkylin/fuzzing/tree/master/other/structure-aware-fuzzing.md)
* [How to build fuzz targets](https://gitee.com/openkylin/fuzzing/tree/master/other/building-fuzz-targets.md)
* [Overview of AFL based fuzzers](https://gitee.com/openkylin/fuzzing/tree/master/other/afl-based-fuzzers-overview.md)
* [Fuzzing glossary](https://gitee.com/openkylin/fuzzing/tree/master/other/glossary.md)
* [libFuzzer Tutorial](https://gitee.com/openkylin/fuzzing/tree/master/other/libFuzzerTutorial.md)
#### 实战教程
AFLplusplus教程案例
* [vim](https://gitee.com/openkylin/fuzzing/blob/master/tutorial/vim/AFLpulspuls-vim.md)
#### 成果展示
#### 免责声明
为本项目为openKylin SecurityGovernance SIG组主导建立,仓库内容不代表本项目团队和openKylin社区的立场及观点。由于传播、利用此项目中的一切内容而造成的任何直接或者间接的后果及损失,均由使用者本人负责,本项目团队和openKylin社区不为此承担任何责任。