Burp Suite JSON 美化扩展
Body Only (Pretty JSON) - Burp Suite 扩展
项目描述
这是一个专为 Burp Suite 设计的扩展插件,主要功能是提取 HTTP 响应中的 JSON 数据并进行美化展示。它能够自动识别响应体中的 JSON 内容,移除常见的防护前缀(如)]}'
等),并以格式化的方式呈现 JSON 数据,同时强制设置 Content-Type 为 application/json 以便于查看。
功能特性
自动 JSON 识别:智能检测响应体中的 JSON 内容
数据美化:自动格式化 JSON 数据,提高可读性
防护前缀移除:自动清除常见的 JSON 防护前缀
内容类型强制设置:统一设置 Content-Type 为 application/json
响应头处理:自动提取 HTTP 响应体,忽略响应头
错误处理:完善的异常捕获和错误提示机制
安装指南
确保已安装 Java 运行环境和 Burp Suite
将 Python 脚本保存为
body_only_json.py
在 Burp Suite 中通过 Extender > Extensions > Add 加载该脚本
选择 Python 作为扩展类型并指定保存的文件
使用说明
安装完成后,该扩展会自动生效。当查看 HTTP 响应时:
在 Burp Suite 的消息编辑器中将显示"Body Only"标签页
该标签页会自动提取响应体中的 JSON 内容
JSON 数据会被格式化显示,并移除防护前缀
内容类型会被强制设置为 application/json
示例效果
原始响应:
复制代码
扩展处理后:
复制代码
核心代码
复制代码
复制代码
更多精彩内容 请关注我的个人公众号 公众号(办公 AI 智能小助手)公众号二维码

办公AI智能小助手
评论