依赖扫描和容器扫描对比

极狐GitLab 提供 依赖扫描容器扫描 ,以确保覆盖所有这些依赖类型。为了尽可能多地覆盖您的风险区域,我们鼓励您使用我们的所有安全扫描工具:

  • 依赖扫描会分析您的项目,并告知您项目中包含了哪些软件依赖项,包括上游依赖项,以及这些依赖项包含了哪些已知风险。
  • 容器扫描会分析您的容器,并告知您操作系统软件包中的已知风险。

下表总结了每种扫描工具可以检测的依赖类型:

功能依赖扫描容器扫描
识别引入依赖的清单文件、锁定文件或静态文件
开发依赖项
提交到您的仓库的锁定文件中的依赖项 1
由 Go 构建的二进制文件 2
由操作系统安装的动态链接语言特定依赖项
操作系统依赖项
安装在操作系统上的语言特定依赖项(不是由您的项目构建的)
  1. 锁定文件必须存在于镜像中才能被检测到。
  2. 必须启用 报告语言特定发现 ,并且二进制文件必须存在于镜像中才能被检测到。