Skip to content

This extension, for Burp Suite Enterprise Edition, will raise a scan issue containing a list of all URLs found in the Site Map.

License

Notifications You must be signed in to change notification settings

Hannah-PortSwigger/RetrieveSiteMap

Repository files navigation

Retrieve Site Map

For Burp Suite Enterprise Edition

Please note that extensions are written by third party users of Burp, and PortSwigger makes no warranty about their quality or usefulness for any particular purpose.


This extension will raise an informational scan issue of certain confidence containing a list of all URLs found in the Site Map. This is done at the beginning of the Audit phase.

Usage

  1. Build the extension using ./gradlew build. Alternatively, download the extension from the "Releases" section.
  2. Load the extension into Burp Enterprise, and apply the extension to your site.
  3. Run a scan as normal.
  4. Check your information-level issues.

Using Gradle

  • If you do not have Gradle already installed, follow the installation instructions here.
  • Once Gradle is installed, run ./gradlew build from the extension directory using the command line.
  • Make sure you are using the latest version of Gradle.

If no changes to the code are required, a prebuilt JAR file is available under Releases. It is preferable to compile your own JAR file.

Changelog

v2.3 Update

  • Adjust to use a scan check instead of writing a file.

v2.2 Update

  • Fix format of filename to prevent issues on Windows machines.

v2.1 Update

  • Write the site map to the file system at specific intervals throughout the Scan.

v2.0 Update

  • Rewritten in Montoya API.
  • Improved file writing mechanism.

v1.0 Initial release

  • Contains initial functionality.
  • Written using the legacy Extender API.

About

This extension, for Burp Suite Enterprise Edition, will raise a scan issue containing a list of all URLs found in the Site Map.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages