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.

Introducing fileja<br />

• A prototype combining a traditional dom fuzzing approach with time<br />

events and cross engines fuzzing<br />

• Written in javascript & Nodejs<br />

• tested on grinder framework but totally agnostic from fuzzing<br />

framework<br />

• completely general technique: Not bound to specific apis, but a plug-in<br />

approach to any existing fuzzer<br />

Your<br />

fuzzer<br />

Your<br />

fuzzer<br />

Your<br />

fuzzer<br />

+<br />

Events/<br />

network<br />

calls<br />

Cross<br />

engine<br />

=<br />

Increase<br />

d fuzzing<br />

surface<br />

• Applied on nduja-like fuzzer<br />

• Two months of full time testing on my PC with a couple of win7 vms mainly on ie11 and chrome<br />

• 4 exploitable bugs found in the first week, 5 more in the following months

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

Saved successfully!

Ooh no, something went wrong!