In previous HKOSCONs, I gave talks on introductions to fuzzing. In this session, I will give a demonstration on how to set up the open source funfuzz framework to test the SpiderMonkey engine on the Gecko platform, used in Firefox browsers.
Records
Quick Info
Content
Language
Level
Target Audience
Developer
Preparation Required
A fairly powerful laptop that is able to run a fresh Ubuntu Linux 18.04 LTS VM (60GB of space for the VM) is recommended.
Mozilla build prerequisites are located at https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Linux_Prerequisites#Build_Tools.
Please come to the session with both the VM and build prerequisites installed (mozilla-central cloned, bootstrap.py run). Internet connectivity will be required.