Skip to content

Turn your Burp suite into headless active web application vulnerability scanner

License

Notifications You must be signed in to change notification settings

FAYiEKcbD0XFqF2QK2E4viAHg8rMm2VbjYKdjTg/burp-molly-scanner

 
 

Repository files navigation

Burp-molly-scanner Fork (focused on command line operation)

Notes

Run like so from command line.

./config/run.sh --report_path ./tmp/report.xml --initial_url https://foo.com/ --scan_timeout 160 --license_path ./config/license.txt --base_path .

Note that this generates an xml report in the desired location; future work is to load this report to a desired s3 bucket!

Overview

The main goal of Burp-molly-scanner is to extend Burp and turn it into headless active scanner.

Usage

  • Build fat jar with Maven
  • Rewrite burp_molly_config.json
  • Put path to config in MOLLY_CONFIG Environment variable
  • Run Burp Suite in console java -jar burpsuite_pro.jar
  • Add Plugin in Extender Tab (once)
  • Run scanner in headless mode (see run.sh)
  • Parse resulting XML report
  • Integrate it to your security pipeline

Contributing

Contributions to Burp-molly-scanner are always welcome! You can help us in different ways:

  • Open an issue with suggestions for improvements and errors you're facing;
  • Fork this repository and submit a pull request;
  • Improve the documentation.

References

About

Turn your Burp suite into headless active web application vulnerability scanner

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 93.2%
  • Shell 4.1%
  • Jinja 1.5%
  • Python 1.2%