Fuzzing Google V8 JavaScript Engine with Dharma (WebAssembly APIs) - Browser Security #1

preview_player
Показать описание

In this course, I will first detailed which WebAssembly Javascript APIs are supported by major browsers. Then, I’ll explains how to use Dharma (Domato like fuzzer) to generate valid Javascript file to fuzz WebAssembly APIs. Finally, I’ll show you an easy way to execute those generated testcases over ASAN build of Chrome/V8 engine.

#Fuzzing #Browser #Dharma

0:00 Introduction
0:33 WebAssembly support
1:52 What is Dharma and how to use it?
7:09 Why and How to download Google V8 ASAN build?
10:35 Play with d8
13:06 Honggfuzz to provide JS file to d8

==== 💻 FuzzingLabs Training ====

==== 🦄 Join the community ====

==== 📡 Socials ====

Keyword: Fuzzing, Fuzz Testing, WebAssembly, Browser, V8, Chrome, JavaScript, Dharma, JS, Domato
Рекомендации по теме
Комментарии
Автор

Slides and materials available here ;)

fuzzinglabs
Автор

hello you have 100 files and hongfuzz made more
does he walk in circles?

alexandrvesnuhin
Автор

Nice video, but next time, make sure you don't cover the content with your video.

brunoschmid