# Fuzzing A [[Software Engineering]] technique to create and refine inputs to a program to make it crash. An important tool for [[Computer Security|Security]] work, and in general for avoiding [[Software Bugs]]. I realized that [[ZK - 2b - Fuzzing is a way to do model checking with heuristics]] ## Tools - [[golang]] has fuzzing since 1.18 - [[afl fuzzer]] ## Links Found through twitter, a video about building [[Fuzzing|fuzzers]] (in [[Python]] ?): - [Building great fuzzers in 5 minutes](https://ultv.univ-lorraine.fr/video/12395-cyber/)