Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrts/burp-suite-http-proxy-history-converter
Python script that converts Burp Suite HTTP proxy history files to CSV or HTML
https://github.com/mrts/burp-suite-http-proxy-history-converter
burp csv python
Last synced: about 1 month ago
JSON representation
Python script that converts Burp Suite HTTP proxy history files to CSV or HTML
- Host: GitHub
- URL: https://github.com/mrts/burp-suite-http-proxy-history-converter
- Owner: mrts
- License: mit
- Created: 2017-01-18T13:11:23.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-01-07T16:39:59.000Z (about 1 year ago)
- Last Synced: 2024-05-20T11:35:34.412Z (8 months ago)
- Topics: burp, csv, python
- Language: Python
- Homepage:
- Size: 22.5 KB
- Stars: 77
- Watchers: 4
- Forks: 17
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# burp-suite-http-proxy-history-converter
Python script that converts Burp Suite HTTP proxy history files to HTML or CSV.
The history file can be exported from Burp Suite by opening *Proxy > HTTP
History*, selecting relevant records, right-clicking and choosing *Save items*.Example history file is included in
[example/burp-http-history.xml](example/burp-http-history.xml).Besides this converter, a Java-based [standalone Burp Suite HTTP history
viewer](https://github.com/mrts/burp-suite-http-proxy-history-viewer) is also
available.## Usage
Download the script and install requirements:
$ git clone https://github.com/mrts/burp-suite-http-proxy-history-converter.git
$ cd burp-suite-http-proxy-history-converter
$ pip install --requirement=requirements.txtUsage overview:
$ python convert-burp-suite-http-proxy-history-to-csv.py -h
usage: convert-burp-suite-http-proxy-history-to-csv.py [-h]
[--format {html,csv}]
[--csv-delimiter {,,;}]
filenamePython script that converts Burp Suite HTTP proxy history files to CSV or HTML
filespositional arguments:
filename Burp Suite HTTP proxy history fileoptional arguments:
-h, --help show this help message and exit
--format {html,csv} output format, default: html
--csv-delimiter {,,;}
CSV delimiter, default: ,Convert Burp Suite HTTP proxy history file to HTML, output will be next to input
file with `.html` extension:python convert-burp-suite-http-proxy-history-to-csv.py example/burp-http-history.xml
Convert Burp Suite HTTP proxy history file to CSV using `;` as delimiter, output
will be next to input file with `.csv` extension:python convert-burp-suite-http-proxy-history-to-csv.py example/burp-http-history.xml \
--format csv --csv-delimiter ';'**Note that CSV file fields are truncated to 32760 characters as that is the
total number of characters that an Excel cell can contain.**