- Linux
- Python3.6
- tox virtualenv
- Clone this repository
- Download the compressed JS Engines file (instructions here) and extract it in
js_engines
folder - Open a terminal window, go to project folder and run:
$> sudo ln -s $(pwd)/js_engines/radamsa /usr/bin/radamsa
to create a simbolic link forradamsa
binary
- Open a terminal window, go to project folder and run:
$> tox
- Download and extract the js engines (see js_engines/README files)
- Build the image (
docker build -t jsfuzz .
) - Run the container (
docker run -t --rm -v /path/to/jsfuzz/repo:/jsfuzz jsfuzz
- See the output + logs