WayneDevMaze / Fuzzing-Introduction

按照三部分对模糊测试入门进行介绍:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

模糊测试初探

按照三部分对模糊测试进行介绍和实践:


一、模糊测试简介及AFL入门(1.5h)

1.1 模糊测试
1.2 目前主流的模糊测试
1.3 AFL介绍
1.4 小例子初探

二、AFL详解(1.5h)

2.1 AFL代码模块介绍
2.2 AFL周边工具


三、库实战测试 —— ok-file-formats(3h)

3.1 实战过程分析(0.5h)
3.2 程序分析(0.5h)
3.3 模糊测试(0.5h)
3.4 结果分析(0.5h)
3.5 学员实操及问题解答(1h)


准备工作:

Linux环境下学习,最好是Ubuntu(版本无所谓)

  1. afl下载安装,参考第一次测试
  2. ok-file-formats下载,https://github.com/brackeen/ok-file-formats

扩展阅读:

  1. AFL源码解读,https://github.com/WayneDevMaze/Chinese_noted_AFL
  2. 相关修改学习笔记,https://www.cnblogs.com/wayne-tao/tag/AFL学习/
  3. 完整的fuzz流程,https://bbs.pediy.com/thread-261253.htm

About

按照三部分对模糊测试入门进行介绍:


Languages

Language:C 100.0%