关于 Burp Proxy HTTP History 的一些导出方式
Contents
关于 Burp Proxy History 的一些导出方式
使用 Burp 的 log 功能
Burp > Project options > Misc > Logging > Proxy (requests)
导出成 XML
在 HTTP History 中使用 shift 选择多条你想要导出的 HTTP 记录, 右键 > Save Items 。
可以使用如下 Python 脚本 将 XML 转化成 CSV 或 HTML
https://github.com/mrts/burp-suite-http-proxy-history-converter
python convert-burp-suite-http-proxy-history-to-csv.py --format html kltong_http.xml
如果使用 VS Code 看,可以装插件 XML Tools, 然后 Ctrl + Shift + P 转 Focus on XML Document View
也有一个基于 JavaFX 的 XML Viewer
https://github.com/mrts/burp-suite-http-proxy-history-viewer
quick and dirty solution:
grep --color=never -e request -e response | cut -d"[" -f3 | cut -d"]" -f1 | grep -v "<" | base64 -d
导出成 Burp State File
(测试版本为 Burp Suite 2.0.8 beta)
这个操作会将当前 Proxy HTTP Hitory 中的数据导出成 Burp 的状态文件(二进制格式, .burp
后缀)。
(只能用在不同电脑的 burp 之间迁移)
你可以在另一个 Burp 实例时读取这个文件。
Burp > Project > Save Copy > (根据需要) 只选 proxy
参考资料
How do I view items export from Burp’s proxy’s history?
https://support.portswigger.net/customer/portal/questions/15950559-how-do-i-view-items-export-from-burp-s-proxy-s-history-
Leave a Reply