10.01.2015 Views

2014_EN_BrowserFuzzing_RosarioValotta

2014_EN_BrowserFuzzing_RosarioValotta

2014_EN_BrowserFuzzing_RosarioValotta

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The masterplan #1<br />

Use Several namespaces<br />

Also ON elements on collections<br />

crossfuzz<br />

layer<br />

Create<br />

random<br />

elements<br />

Tweak<br />

elements<br />

attributes<br />

Collect<br />

element<br />

reference<br />

Perform<br />

random<br />

mutations<br />

on DOM<br />

Trigger<br />

GC<br />

Crawl DOM<br />

reference<br />

nduja<br />

layer<br />

Add<br />

listener<br />

Use mutation events<br />

and mutation observers<br />

Event<br />

handler<br />

fileja<br />

layer<br />

Create<br />

xhr/WS<br />

object<br />

Open<br />

xhr/WS<br />

Send<br />

xhr/WS<br />

Nodejs<br />

app<br />

js<br />

Eval<br />

(JS)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!