langston-barrett / czz

Whole-program, Scheme-scriptable, multi-language, coverage-guided fuzzer
https://langston-barrett.github.io/czz/
MIT License
6 stars 0 forks source link

llvm: Splicing mutations #92

Open langston-barrett opened 2 years ago

langston-barrett commented 2 years ago

czz-llvm should splice command-line arguments, initial values of environment variables, and initial file content between seeds.

langston-barrett commented 2 years ago

It would be great to expose enough of the seed API to be able to do this in Scheme.