Skip to content
This repository has been archived by the owner on Feb 24, 2023. It is now read-only.

Latest commit

 

History

History
34 lines (28 loc) · 901 Bytes

README.md

File metadata and controls

34 lines (28 loc) · 901 Bytes

Distributed XSS Fuzzing

Distributed XSS fuzz on hadoop using Nutch and Solr

Requires

  • Nutch 1.7
  • Solr 4.10.1 (lastest version)
  • Hadoop 1.2.1

Setup

Setup Nutch running on hadoop using map-reduce in this tutorial

Setup Solr:

  • Download lastest Solr from apache
  • Extract Solr: tar zxvf solr
  • Go to example solr: cd solr/example/..

Running on Hadoop

  1. Copy project to all nodes.
  2. Export PYTHONPATH. Example: export PYTHONPATH=/home/haduser/myenv/WebFuzz:/home/haduser/myenv/WebFuzz/payload_dir
  3. Run by command:
python DistributedJob.py -r hadoop \
--file payload_dir/fuzz_payload.xml \
--file payload_dir/payload_parser.py \
--file FuzzURL.py \
--file VulnIndex.py < demo.txt`