Using Codex

改进威胁模型

了解威胁模型的内容、更新时机以及 Codex Security Cloud 中的编辑步骤。

检查并更新 Codex Security Cloud 监控的代码仓库的威胁模型。

什么是威胁模型

威胁模型是一份简短的安全摘要,描述代码仓库的工作方式。Codex Security 根据代码生成初稿,并用它指导后续提交扫描和确定发现项的优先级。

一份实用的威胁模型应说明:

入口点和不可信输入

信任边界及身份验证方面的假设

敏感数据的流转路径或特权操作

团队希望优先审查的区域

例如:

提供账户变更功能的公开 API。它接收 JSON 请求和文件上传,使用内部身份验证服务核验身份,并通过内部服务写入账单变更。重点审查身份验证检查、上传文件解析,以及服务之间的信任边界。

改进并重新审视威胁模型

当架构或优先事项发生变化,或发现项遗漏了你关心的区域时,更新威胁模型。

在哪里编辑

打开 Codex Security Cloud 插件。如果尚未安装插件或配置提交监控,请参阅 Cloud 设置。

打开「Repositories」(代码仓库),选择被监控的仓库。

打开「Monitoring settings」(监控设置)。

在「Project context」(项目上下文)下编辑「Threat model」(威胁模型),然后选择「Save」(保存)。

更改会应用于后续扫描。

Codex Security Cloud 设置介绍仓库配置和发现项审查。

Codex Security 提供产品概览。

Codex Security Cloud 常见问题解答介绍常见云端问题。

站内延伸阅读