filmov
tv
WORKSHOP ⧸⧸ Introduction to V8 JavaScript Engine Grammar based Fuzzing ⧸⧸ Patrick Ventuzelo

Показать описание
In this short hands-on workshop, we will attack the V8 JavaScript Engine using grammar-based fuzzing. First, I will show how to download a version of V8 already compiled with addressSanitizer (ASAN). Then, I will introduce how to write a Dharma grammar and finally, we will use some simple scripts to start automation. Most of what you will learn during this workshop can be applied in other JavaScript engines like SpiderMonkey, JavaScriptCore, etc.