Hacker GitHub

← All repos

mirrorer/afl

View on GitHub ↗ ★ 608 C

american fuzzy lop (copy of the source code for easy access)

7 mentions on Hacker News by 6 people: 0 stories, 7 comments · first 2016-04-11 · latest 2019-03-25

Mentions per year 7 mentions · busiest year 2017 (3)
20082026
  1. That's a little annoying, but it looks like it's not too terrible to fix: https://github.com/mirrorer/afl/blob/master/docs/parallel_fu...
    comment by yjftsjthsd-h · 2019-03-25 · in Pulling JPEGs out of thin air (2014)
  2. …Using something like libdislocator [1] would allow you to expose certain memory bugs as well. [1] https://github.com/mirrorer/afl/tree/master/libdislocator
    comment by andrei · 2019-01-28 · in The Day I Fell in Love with Fuzzing
  3. How about libdislocator? https://github.com/mirrorer/afl/tree/master/libdislocator
  4. …well as for security, sometimes setting LD_BIND_NOW is good for performance, for example see AFL: https://github.com/mirrorer/afl/blob/a08fadf3cb0b0beffc0e4f9... (but normally it's not and you end up do a bunch of wasted loading work).…
    comment by hoytech · 2017-06-14 · in Beginner's Guide to Linkers (2010)
  5. It's not automation around BLNS, but AFL has a bunch of sample dictionaries in the same vein: https://github.com/mirrorer/afl/tree/master/dictionaries Might be interesting to make an AFL dictionary with BLNS strings, or mine the AFL…
  6. …LLVM-compiled program and injects the necessary AFL instrumentation such that AFL can work on it: https://github.com/mirrorer/afl/blob/master/llvm_mode/afl-ll... Since Rust uses LLVM when compiling a binary, all afl.rs does is incorporate…
  7. There is some provision for parallelization in afl: https://github.com/mirrorer/afl/blob/master/docs/parallel_fu...