talos-vulndev / afl-dyninst

American Fuzzy Lop + Dyninst == AFL Fuzzing blackbox binaries
Apache License 2.0
186 stars 50 forks source link

workaround for dyninst bug #6

Closed vanhauser-thc closed 6 years ago

vanhauser-thc commented 6 years ago

new command line options -m and -f, -f is the workaround fix

dyninst does not save/restore the rdi register for the bbCallback snippit, hence it influences the program if rdi is used for function parameter passing

talos-vulndev commented 6 years ago

Thanks Van Hauser!