Closed vanhauser-thc closed 1 year ago
thanks to @domenukk for online rust support :)
PR is done now and everything working for me :)
Very reasonable additions, and thanks for the implementation! I'll apply a few style changes and merge - give me a moment...
change as much as you want - I am a rust novice, that was my second rust code ever ;)
Not bad :grin:
As I said in #49, I'm not sure why you would want to disable the coverage map when not in QEMU mode. Apart from that, sorry for the long delays - I'm really busy at the moment and trying to take care of SymCC and SymQEMU in my free time...
changes the error handling so that symcc_fuzzing_helper continues at all cost. because without the ability to resume it is pretty pointless to run it otherwise. It also adds the -Q option which forces afl-showmap qemu mode (so we can run symqemu although we fuzz an instrumented binary. for cases where symc++ fails for the target, and we do not want to waste an afl-fuzz-Q specifically for for symcc)