No description, website, or topics provided.
JavaScript HTML PowerShell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
experimental
instrumentations
modules
.gitignore
CHANGELOG
NodeFuzz.html
README.md
config.js
moduleLoader.js
nodefuzz.js
package.json

README.md

NodeFuzz

More documentation available at http://code.google.com/p/ouspg/w/list

About:

NodeFuzz is a fuzzer harness for web browsers and browser like applications. There is two main ideas behind NodeFuzz. First one is to create a simple and fast way to fuzz different browser. Second one is to have one harness that can be easily expanded with new test case generators and client instrumentations, without modifications for the core.

Usage:

1.Install nodejs.

2.Download NodeFuzz and run npm install in NodeFuzz root folder 
(Note: If you see error about native code compile from websocket-module you can ignore it. 
NodeFuzz doesn't use that feature of node-websocket.)

3.Configure required parameters from config.js

4.node nodefuzz.js [arguments] You can check the arguments available with node nodefuzz.js --help 
(Not many arguments available yet.)

5.see results in result-folder (default: ../results)

External contributions:

Linux ASAN-instrumentation with support for reporting speed and crashes to Grinder. Contributed by: Ryan Baxendale