brosck/mantra

GitHub: brosck/mantra

一款用于在 JavaScript 文件和网页源码中快速发现 API 密钥泄露的 Go 命令行工具。

Stars: 856 | Forks: 93

「🔑」 关于 Mantra

该工具使用 Go 语言编写,主要目标是在 JavaScript 文件和 HTML 页面中搜索 API key。 它的工作原理是检查网页源代码和脚本文件中是否存在与 API key 相同或相似的字符串。这些 key 通常用于第三方 API 等在线服务的身份验证,属于机密信息,不应公开分享。 通过使用此工具,开发人员可以快速识别其 API key 是否泄露,并在受到威胁之前采取措施解决问题。此外,该工具对安全人员也很有用,他们可以使用它来验证使用外部 API 的应用程序和网站是否充分保护了其 key。 总而言之,该工具是一个高效且准确的解决方案,有助于保护您的 API key 并防止敏感信息泄露。 ## 帮助 ![](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/3f3e2529ac231813.png) ## 用法 ![](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/87762443e5231823.png) ## 安装 通过 Go 安装: ``` go install github.com/Brosck/mantra@latest ``` 从源码安装: ``` git clone https://github.com/brosck/mantra cd mantra make ./build/mantra-amd64-linux -h ``` # 结果 **Firebase API Key 泄露**: image ## 请我喝杯咖啡?

标签:API安全, API密钥泄露, BurpSuite 集成, EVTX分析, GitHub安全工具, Go语言, JavaScript安全, JSON输出, Web安全, 多平台, 安全助手, 实时处理, 密钥狩猎, 对抗攻击, 敏感信息检测, 数据防泄露, 日志审计, 服务器监控, 正则匹配, 白盒审计, 程序破解, 网络安全, 蓝队分析, 错误基检测, 隐私保护, 静态代码分析