Distributed XSS fuzz on hadoop using Nutch and Solr
- Nutch 1.7
- Solr 4.10.1 (lastest version)
- Hadoop 1.2.1
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/..
- Copy project to all nodes.
- Export PYTHONPATH.
Example:
export PYTHONPATH=/home/haduser/myenv/WebFuzz:/home/haduser/myenv/WebFuzz/payload_dir
- 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`