Hi, > Bunny uses automatically generated C-level instrumentation to focus on > runtime inputs observed to trigger new control flow paths or interesting > parameter variations - and to bail out early on dead-end fuzzing routes.
I tidied this up a bit (please see attached), notably: - tidy the Makefile - lose the custom CFLAGS and let the ports system use its standard one - -lm isn't actually necessary - only install the man page once as bunny(1) - install the README which has useful stuff about how to use it - several fixes for pointer casting/arithmetic problems, and lose ONLY_FOR_ARCH With these, it builds fine and bunny-gcc/bunny-trace both work fine for me on amd64 and i386. I haven't had time to try it as a fuzzer yet though. -- Nicholas.
bunny.tar.gz
Description: application/tar-gz
