A Burp Suite Professional extension that exposes Burp Suite features from a REST API.
- Exposes Proxy, Scanner, Site Map, and Repeater functionalities via REST endpoints.
- Configurable IP and port for the REST server.
- API key authentication for security.
- Swagger UI documentation available at
http://<server.address>:<server.port>/.
- Build the extension:
./install.sh - Load
pwn-burp.jarin Burp Suite Professional viaExtender>Extensions>Add. - Install the PWN security automation framework
Now you can use this extension one of three ways:
- Using PWN Driver: Execute the
pwn_burp_suite_pro_active_scanDriver. Executepwn_burp_suite_pro_active_scan --helpfor more information. - Using the
pwnprototyping REPL: Call the #help method BurpSuite module for usage:
$ pwn
pwn[vX.x.nnn]:001 >>> PWN::Plugins::BurpSuite.help
- Navigate to the REST API for Swagger Docs and call the API using your own solution.
- By default, pwn-burp.jar when loaded into the Burp Suite UI runs on http://127.0.0.1:1337
- The default can be changed via:
java -Dserver.address=127.0.0.1 -Dserver.port=1337 -jar burpsuite-pro.jar