3 ms·
afl [0] is awesome. I have it running right now. It found some of bugs in arachne-pnr [1]. I wish someone would do a JVM version (combined with the lines of
by cottonseed 11y ago
afl [0] is awesome. I have it running right now. It found some of bugs in arachne-pnr [1].
I wish someone would do a JVM version (combined with the lines of QuickCheck and typed generators).
[0] http://lcamtuf.coredump.cx/afl/ http://lcamtuf.coredump.cx/afl/
[1] https://github.com/cseed/arachne-pnr https://github.com/cseed/arachne-pnr
- MBCook 11y agoAs a Java programmer I would love a version of afl. The JVM certainly exposes enough information for other profilers/tracers and things dynamically adding code (spring/hibernate) that it seems like it should be possible.
- rainforest 11y agoThere's a tool that does similar to AFL called EvoSuite (http://www.evosuite.org http://www.evosuite.org). It uses a genetic algorithm like AFL and generates JUnit suites for the target classes. It doesn't look for crashes like AFL - it's closer to MS's IntelliTest tool but uses metaheuristics instead of SMT to break conditions.
- agumonkey 11y agoCompletely random, but every time I read lcamtuf ... I read camltuf and think it's a caml subproject.