This is a helper tool to perform HTTP request minimization, i.e. delete parameters that are not relevant. Examples include: random ad cookies, cachebusting nonces etc.
- Download Burp Suite : http://portswigger.net/burp/download.html
- Download Jython standalone JAR: http://www.jython.org/downloads.html
- Open burp -> Extender -> Options -> Python Environment -> Select File -> Choose the Jython standalone JAR
- Install packages from requirements.txt using pip install -r requirements (use jython's pip!)
- Specify "Folder for loading modules" in Extender->Options->Python environment. It should reflect your global or virtualenv site-packages. E.g. "C:\jython2.7\lib\site-packages" for WIN, or /opt/jython/Lib/site-packages fo Archlinux. If you use virtualenv (you should!) - it would be /path/to/virtualenv/Lib/site-packages.
- Download the extension .py file.
- Open Burp -> Extender -> Extensions -> Add -> Choose the file.
After installation, a new option will be added to repeater's context menu, named "Minimize and send to repeater". Click that, wait and a new tab with minimized request will appear.