<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>mikeash.com pyblog/friday-qa-2015-05-01-fuzzing-with-afl-fuzz.html comments</title><link>http://www.mikeash.com/?page=pyblog/friday-qa-2015-05-01-fuzzing-with-afl-fuzz.html#comments</link><description>mikeash.com Recent Comments</description><lastBuildDate>Sun, 12 Apr 2026 03:41:24 GMT</lastBuildDate><generator>PyRSS2Gen-1.0.0</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>toasted_flakes - 2015-05-13 12:50:00</title><link>http://www.mikeash.com/?page=pyblog/friday-qa-2015-05-01-fuzzing-with-afl-fuzz.html#comments</link><description>Note the fuzzing process is 2 order of magnitudes slower if you don't disable crash reporter.
&lt;br /&gt;
&lt;br /&gt;&lt;code&gt;launchctl unload -w /System/Library/LaunchAgents/com.apple.ReportCrash.plist 
&lt;br /&gt;sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.ReportCrash.Root.plist
&lt;br /&gt;&lt;/code&gt;</description><guid isPermaLink="true">893ff8a23a8fbd37d273f5671bbbad29</guid><pubDate>Wed, 13 May 2015 12:50:00 GMT</pubDate></item><item><title>mikeash - 2015-05-06 16:58:37</title><link>http://www.mikeash.com/?page=pyblog/friday-qa-2015-05-01-fuzzing-with-afl-fuzz.html#comments</link><description>Apparently fork is considerably slower on OS X. I'm not sure why, but that's what they say. This will slow afl-fuzz down. It still works (as evidenced by the above!) but if you can run your code on another OS then it would presumably perform better. If you can't (for example, because you use lots of Cocoa stuff) then it still works on the Mac.</description><guid isPermaLink="true">270cbd89f05c4f98b01948cf480aac62</guid><pubDate>Wed, 06 May 2015 16:58:37 GMT</pubDate></item><item><title>Robert Abramovitz - 2015-05-04 01:55:01</title><link>http://www.mikeash.com/?page=pyblog/friday-qa-2015-05-01-fuzzing-with-afl-fuzz.html#comments</link><description>When porting afl-1.74b the following warning is displayed:
&lt;br /&gt;
&lt;br /&gt;WARNING: Fuzzing on MacOS X is slow because of the unusually high overhead of
&lt;br /&gt;fork() on this OS. Consider using Linux or *BSD. You can also use VirtualBox
&lt;br /&gt;(virtualbox.org) to put AFL inside a Linux or *BSD VM.
&lt;br /&gt;
&lt;br /&gt;Should this advice be followed?  Or is this just a symptom of the CrashReporter issue mentioned in the article.
&lt;br /&gt;</description><guid isPermaLink="true">9cc95908cc8135cc42088c9eae62a4ba</guid><pubDate>Mon, 04 May 2015 01:55:01 GMT</pubDate></item></channel></rss>
