DEV Community

FuzzingWeekly
FuzzingWeekly

Posted on

Fuzzing: The State of the Art - FuzzingWeekly CW20

This week’s theme is Back to Basics.

Fuzzing software is not a new technique and dates back to at least 1988, if not earlier. The first fuzzers were based on randomly or pseudo-randomly generated inputs to find bugs in a piece of software. Fuzzers have grown in sophistication over the years, incorporating artificial intelligence, among other things.  Since then, fuzzing has become an important tool in software security and testing and an interesting technique to study in computer science. Let’s take a look at some of the basic ideas.

And for your enjoyment, here’s a fuzzy scarf (work in progress):

Image description

This week's articles:

Fuzzing: The State of the Art - https://apps.dtic.mil/sti/pdfs/ADA558209.pdf

What is Fuzz Testing? - https://www.code-intelligence.com/what-is-fuzz-testing

Fuzzing 101: Tools and Exercises - https://github.com/antonio-morales/Fuzzing101

Image description
https://www.fuzztesting.io/fuzzing-weekly

Top comments (0)