Bearer CLI SAST 代码安全与隐私扫描器 是做什么的?
Bearer CLI 是一款开源的静态应用安全测试(SAST)工具,能够扫描源代码以识别、过滤并优先处理安全漏洞与隐私风险。它支持多种语言的数流分析,涵盖 OWASP Top 10 和 CWE Top 25。
安装
使用适合您环境的上游安装或设置路径:
- brew install bearer/tap/bearer
- brew update && brew upgrade bearer/tap/bearer
- docker run --rm -v /path/to/repo:/tmp/scan bearer/bearer:latest-amd64 scan /tmp/scan
- 此外,您也可以使用 docker compose。将以下内容添加到您的 docker-compose.yml 文件中,并将 volumes 替换为您项目的适当路径:
来自上游的要求和注意事项:
- Bearer CLI(开源):Go • Java • JavaScript • TypeScript • PHP • Python • Ruby
- 高级跨文件分析:Java • Python • C# (alpha)
基本使用或入门说明:
-
:rocket: 入门指南
-
只需几分钟即可发现最严重的安全风险和漏洞。在本指南中,您将安装 Bearer CLI,对本地项目执行安全扫描,并查看结果。让我们开始吧!
-
从上游文档提取:https://raw.githubusercontent.com/Bearer/bearer/HEAD/README.md