HexHive / retrowrite

RetroWrite -- Retrofitting compiler passes through binary rewriting
Other
655 stars 78 forks source link

update/fix documentation #8

Closed vanhauser-thc closed 4 years ago

vanhauser-thc commented 4 years ago

stock AFL will not be able to instrument the resulting asm.s file as afl-as will ignore it if the file does not reside in /tmp:

[!] WARNING: No instrumentation targets found (pass-thru mode).

... so I added a new environment variable in afl++ that ignores this check and then it easily compiles and is instrumented :-)

Updated the README to reflect this plus I put an early target requirement section in that gives the caveat. drop that if you dont want that.

gannimo commented 4 years ago

Thanks for contributing! I'm merging my changes with the additional documentation after this PR.

vanhauser-thc commented 4 years ago

you told me Sunday to create an issue and I then though ah I rather make it work ;)