EvolextQuantum
导航
返回扫描工具

本地运行。仔细审查。

下面的命令描述了已批准的可执行文件的 v0.2.0 工作流程。目前还没有公共安装包。 ./repository 是您有权评估的存储库的占位符。

安装前

一旦获得批准的版本可用,请选择适合您的操作系统和架构的二进制文件:Windows、macOS 或 Linux; amd64 或 arm64。验证已发布的校验和和发布者身份,查看分发条款并使用最低权限环境。校验和本身并不能验证发布者的身份。

扫描并导出证据

先运行qs version并记录版本。默认扫描选择所有六种语言和直接本地依赖性声明。 all-local 添加可识别的锁定文件;它不能解析完整的依赖关系图。

qs version
qs scan ./repository
qs scan ./repository --dependencies all-local --format json --output report.json
qs scan ./repository --format sarif --output report.sarif
qs scan ./repository --min-severity high --fail-on-severity high

行动前阅读报告

  • 在将清单描述为在其支持范围内完整之前,请检查 coverage.complete 和警告。
  • 查看协议、部署和数据生命周期上下文中的每个发现。源存在并不能证明运行时使用。
  • 私下存储报告。请勿将客户报告或存储库内容放入本网站的查询表格中。
  • 仅当您有意希望结果影响进程退出状态时,才使用 --fail-on-severity high。

退出代码

0
扫描完成;仍然检查覆盖范围和警告。
1
明确配置的严重性策略匹配;报告是先写的。
2
无效的命令、选项、模式或配置。
3
取消、根/报告/内部故障或安全限制流产;可能会提供部分报告。
讨论存储库评估