|
@0xadr1an | |||||
|
I wrote a small tool to "recreate" AFL's mutation chain from a given seed/crash. It can also produce a graph that shows the relationship between seeds and the mutations that led to the creation of those seeds
Hopefully it's useful to #fuzzing peeps
github.com/adrianherrera/… pic.twitter.com/gLIk0oG6wg
|
||||||
|
||||||
|
Richard Johnson
@richinseattle
|
2. pro |
|
Nice I usually mention the usefulness of including “provenance” in the file naming when talking about good afl features
|
||
|
|
||
|
Adrian Herrera
@0xadr1an
|
3. pro |
|
Cool! IMO it's an underutilised feature. We've started using it in our corpus distillation work:
* Do crashing inputs (from different corpora) have same seed provenance (and if not, why did different distillation techniques pick different seeds)?
1/2
|
||
|
|
||
|
Caroline Lemieux
@cestlemieux
|
2. pro |
|
Definitely useful! I remember once trying to build this, but I gave up within 5 minutes 😅
|
||
|
|
||
|
Adrian Herrera
@0xadr1an
|
2. pro |
|
Those regexs are pretty gross! 😅
|
||
|
|
||
|
Thuan Pham
@ThuanpvNus
|
3. pro |
|
Nice! I wrote a simpler version of this :) no visualization.
|
||
|
|
||
|
Adrian Herrera
@0xadr1an
|
3. pro |
|
If you have simpler/less-disgusting regexs I accept pull requests 😅
|
||
|
|
||