Credit: Michal Zalewski
This tool was originally written a few years ago, but sometimes revolutionary ideas take a while for the rest of us to realize how important they are – plus new features are being continually added to it. AFL has revolutionized the field of fuzz-testing by making an incredibly fast and easy to use tool that utilizes modern ideas of fuzzing. Best of all, it works on real world applications to find real world vulnerabilities. Just because I still don’t believe it can find that old sendmail bug, doesn’t mean it isn’t a revolutionary tool.