Skip to content

Burp extension that finds parameter reflections in all responses

Notifications You must be signed in to change notification settings

gracjanj/Reflection-Tracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

Reflection Tracer

Reflection Tracer is a Burp extension that let's you generate unique values for tested parameters and follow their reflections on your target application. This is particularly useful in finding stored XSS, SSTI and other vulnerabilities. It also adds unique value to each parameter tested during Active Scanning.

Installation

  • Download the ReflectionTracer.jar file.
  • In Burp Suite open Extender tab. In Extensions tab, click Add button.
  • Choose downloaded jar file -> Next.
  • Check installation for no error messages.

Example usage

  1. Set scope in target tab
  2. Right click -> 'Generate Tracer'. Unique value is now in your clipboard.
  3. Paste string as a parameter value.
  4. Crawl website manually/automatically.
  5. Results will be available in the Follower tab
    • Request 1 is the request that introduced value to the application
    • Request 2 is the request that triggered the response containing reflected value
    • Response is the response that contains reflected value

Changelog

1.0 Release

1.1

  • New columns with responses information
  • Duplicate responses are no longer displayed
  • General tweaks

1.2

  • Tool name changed

About

Burp extension that finds parameter reflections in all responses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages