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

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs