Get the latest tech news

Show HN: Autarkie – Instant grammar fuzzing using Rust macros


Autarkie - Instant Grammar Fuzzing Using Rust Macros - R9295/autarkie

Essentially a drop-in replacement for arbitrary Actual grammar fuzzing - not "structure aware" Supports both AFL++ (Forkserver) and cargo-fuzz (Inprocess). As long as the grammar is defined using Rust, you can fuzz C/C++ too (using AFL++ forkserver) Really easy to use, complexity is abstracted for you. Personal favourite as it shows Autarkie's magic: you can build a highly sophisticated grammar fuzzer covering a language as complex as SQL in under 5 minutes.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Rust Macros

Rust Macros

Photo of autarkie

autarkie

Related news:

News photo

Show HN: Unbug – Rust macros for programmatically invoking breakpoints

News photo

Lisp implemented in Rust macros