On Wed, Mar 9, 2016 at 12:17 PM, Boris Zbarsky <bzbar...@mit.edu> wrote:
> Just to satisfy my curiosity, what is AFL? > AFL is American Fuzzy Lop, a fuzzer that uses a combination of compiled-in code coverage and genetic algorithms. http://lcamtuf.coredump.cx/afl/ It has found a ton of errors in all sorts of programs, but it requires pretty deterministic behavior (eg so it can implicitly learn that tweaking the nth bit will cause a different branch to be taken). > > but that still doesn't solve the problem that people have to write the >> necessary code that we can fuzz then. >> > > OK. This is a problem, certainly, and pretty independent of both the > "split Gecko" thing and the existence of shells, right? > > What are the necessary qualities for things you can fuzz? > > -Boris > > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform