Burp Extension to help find reflected parameter vulnerabilities
The Burp Suite extension works in both the Community (Free) and Professional versions.
- Passively scan for reflected parameters
- Repeat request from tab
- Local API server to inject JavaScript and inspect DOM for reflects parameters
- Mirror API for POST requests
You can find the latest release (JAR file) here.
gradle build fatJar
Extension JAR will be located at: build/libs/mirror-x.x.jar
- Open Burp Suite
- Go to Extender tab
- Burp Extensions -> Add
- Load mirror-x.x.jar
- Set scope
- Manually navigate or spider the application
- Requests with reflected parameters will be added to the
Mirror
tab.
- Set scope
- Start Mirror server
- Manually navigate application with browser
- Requests with reflected parameters will be added to the
Mirror
tab.
Note: The Mirror API when on (and Inject Mirror server JavaScript
is checked) will inject JavaScript into each GET request that is in scope.