Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fuzzing

Toy Fuzzing Code: currently random, mutation (power scheduler and seed corpus), and grammar-based fuzzing approaches

examples.py

  • General debugging/executing code that runs most functions

Example Code Coverage Result

  • Green is executed, Red is not executed, Grey is skipped

Example Grammar-based Fuzzing

  • Inputs are fuzzed with a given BNF grammar rule hashmap

Example Mutation-based Fuzzing

  • Inputs are first fuzzed, then via the power schedule and weight (seed energy), further mutations are created via code coverage

About

Toy Fuzzing Code: currently random, mutation, grammar based fuzzing approaches

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages