Bugs found by jsfunfuzz
bugzilla.mozilla.org
bugzilla.mozilla.org
Of course, this is no guarantee that the program actually works, but it would make me sleep better :)
http://lcamtuf.coredump.cx/afl/
http://lcamtuf.blogspot.ca/2014/11/pulling-jpegs-out-of-thin...
http://lcamtuf.coredump.cx/afl/
This blog post is a fascinating description of its potential:
http://lcamtuf.blogspot.com/2014/11/pulling-jpegs-out-of-thi...
I haven't had as much success with it, but it's so interesting that I'll keep trying. I'm also interested in KLEE, which I found in a similar HN story, but it has very specific build requirements:
[Edit: bhouston posted the exact same links minutes before I did. Anyway, cool stuff.]
There's also a web interface to just play around with KLEE without having to download and install anything that a few other people and I worked on available at http://klee.doc.ic.ac.uk:55080/, which we open-sourced https://github.com/klee-web/klee-web.
i.e. for inputs A, B, C, try every combination of A-B, A-C, and B-C
It sounds like a lot, but its not too onerous with the speed of computers we have today. This type of testing will flush out most bugs which will result from a particular combination of inputs, and is deterministic, when compared to fuzz testing.
This is not to detract from fuzz testing, just a note that it is effectively designed to be non-deterministic, which can result in a delay in bug detection.