本文介绍了基于《The Fuzzing Book》在线教程的初级内容的学习实践总结,包括Mutation-based Fuzzing和Greybox Fuzzing两部分。实现了Boosted Greybox Fuzzing和Directed Greybox Fuzzing。用三个fuzzer测试了同一个现实中使用的程序——HTMLParser,结果显示,两个greybox fuzzer的表现都要比blackbox fuzzer好。介绍了DirectedSchedule和AFLGoSchedule两种改进版本的fuzzer,其中AFLGoSchedule产生了593个能够解决迷宫问题的答案。最后,用“无限猴子”定理来结束文章。
完成下面两步后,将自动完成登录并继续当前操作。