shellphish / fuzzer

A Python interface to AFL, allowing for easy injection of testcases and other functionality.
BSD 2-Clause "Simplified" License
641 stars 130 forks source link

Pre-Check update #4

Closed bannsec closed 8 years ago

bannsec commented 8 years ago

The scaling governor check is based on a driver. In my case, when I switched to using uefi this driver wasn't being used by default and thus this check was constantly failing. Might want to do more about this in the future (performance setting check). For now, just pass the check if the file doesn't exist.

zardus commented 8 years ago

@NickStephens, @Jacopo, this is more to your guys' expertise. It looks great to me, but I don't want to pull the trigger without the aid of your wisdom ;-)

Jacopo commented 8 years ago

OK, it matches afl's behavior.

Just a general note: we repeated afl's checks to catch problems in our setup ASAP. In other cases you may want to skip them and leave the job to afl.