Exporter Extension for Burp Suite (Community and Pro)
Follow us to know more about tips and others extensions
Description
Exporter is a Burp Suite extension to copy a request to a file or the clipboard as multiple programming languages functions. It also adds a tab called Exporter where you can search for HTTP Requests.
You can export as:
- cURL
- Wget
- Python Request
- Perl LWP
- PHP HTTP_Request2
- Go Native
- NodeJS Request
- jQuery AJAX
- PowerShell
- HTML Forms
- Ruby Net::HTTP
- JavaScript XHR
Requirements
- Jython >= 2.7.1
Installation (Import function)
- Download Exporter.py
- In Burp Suite, under the
Extender > Extensions
tab, click on theAdd
button, select Extension typePython
and load theExporter
py file.
Usage
You can export the HTTP Request from:
- Target > Tree and Site map
- Proxy > Intercept
- Proxy > HTTP history
- Repeater
- Intruder > Positions and Results
- Search results
- Scanner results
Screenshot
Right click > Extensions > Exporter > to File
/ to Clipboard
or Send to Exporter
:
Also you can send HTTP Requests to the Exporter tab and then select the code snippets preferred:
Changelog v1.0 (Oct 11, 2021)
- Bugs fixed: Syntax errors.
- Improvements:
- Added support for HTML Forms, Ruby Net::HTTP, JavaScript XHR.
- Added a tab called Exporter, where you can search and filter URLs, also export from there to a file or copy to the clipboard.
- HTTPS requests support.
- New POST requests support such as multipart/form-data or XML requests.
Reporting bugs and collaboration
- Please, use the GitHub Bug Report.
- If you want to collaborate, use the GitHub Feature Request.