一款命令行漏洞扫描工具,可检查容器镜像、文件系统和 SBOM 中的已知安全漏洞。
1.3万+52 本周934GoApache-2.0维护活跃更新于 20小时前
OSV-Scanner 将项目的依赖清单与 osv.dev 开放漏洞数据库中的已知漏洞进行比对。指定源码目录后,它会递归查找 package.json、go.mod、pom.xml 等受支持的包文件,并列出影响对应版本的漏洞。它也能扫描容器镜像,检查 Alpine、Debian、Ubuntu 的系统软件包,以及 Go、Java、Node、Python 等语言依赖。
除漏洞检测外,工具还可以按 SPDX 格式的许可证白名单检查依赖的许可证,并支持离线模式,使用本地下载的 OSV 数据库完成扫描。实验性的 fix 命令可为 npm 和 Maven 项目给出版本升级建议,并提供交互式界面。底层扫描能力基于 OSV-Scalibr 库实现。
使用 Go 安装(从源码构建)
go install github.com/google/osv-scanner/v2/cmd/osv-scanner@latest扫描源码目录以查找漏洞
osv-scanner scan source -r /path/to/your/dir概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一款命令行漏洞扫描工具,可检查容器镜像、文件系统和 SBOM 中的已知安全漏洞。
免费开源的安全审计工具,扫描依赖、代码和域名并生成可分享的 HTML 报告。
Python 依赖漏洞扫描工具,检测已知漏洞和恶意包,并给出修复建议。
Trivy 是一款开源安全扫描工具,可检测容器、文件系统、Git 仓库、虚拟机镜像和 Kubernetes 中的漏洞、配置问题与敏感信息。
Red Hat 出品的 VS Code 扩展,编辑依赖清单时标出依赖中的已知漏洞和许可证问题。
面向 AI 编码代理的安全扫描器,检查生成代码、MCP 服务器、提示词和 AI 推荐的依赖包风险。