Practical JavaScript Fuzzing

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
Video Recordings
Quick Info
Conference
Event Type
Is Topic
Yes
Timeslots
-
-
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.

Speaker