我构建了 JWTLens:一个用于检测 JWT 安全弱点的 Burp Suite 扩展
发布: (2026年3月19日 GMT+8 13:58)
2 分钟阅读
原文: Dev.to
Source: Dev.to
介绍
JWT 无处不在。
它们为现代 Web 应用提供身份验证、会话管理、API 访问以及安全通信的动力。但 JWT 的实现常常被误解、配置错误或仅进行部分验证。这正是安全问题产生的起点。
我构建了 JWTLens,一个开源的 Burp Suite 扩展,用于 JWT 安全测试,帮助安全工程师、渗透测试人员和漏洞赏金猎人更快地检查、分析和测试 JWT。
JWTLens 的功能
JWTLens 在安全测试期间帮助你分析 JWT,并发现常见的弱点,例如:
- 算法混淆
- 签名绕过尝试
- 验证逻辑薄弱
- 头部篡改
- 缺失或不一致的声明检查
- 请求中被动暴露的 JWT
无需手动解码令牌并在工具之间切换,JWTLens 将 JWT 分析直接融入你的 Burp Suite 工作流。
为什么 JWT 安全仍然重要
JWT 的安全性取决于其周围的验证措施。
即使令牌看起来已签名且有效,如果应用:
- 信任错误的算法
- 未正确验证声明
- 接受被篡改的头部
- 认为签名验证已足够
- 在负载中泄露敏感数据
仍可能存在漏洞。这就是为什么 JWT 测试仍然是应用安全评估中重要的一环。