更新时间:2023-11-16 GMT+08:00
分享

设置规则集

您可根据实际需要更换代码检查规则集,新启用的规则集将在下一次检查时生效。

多个编译语言的规则集不能选择一起同时检查。例如:C#语言规则集不可与其它语言规则集进行混合检查。

操作步骤

  1. 进入代码检查页面,在任务列表中,单击任务名称。
  2. 进入“代码检查详情”页面,选择“设置 > 规则集”。
  3. 在“已包含语言”区域,打开目标语言开关,并在“启用规则集”区域单击需更换的规则集。

    • 首次进入“规则集”页面时,需要先单击“已包含语言”所在行重新获取已有规则集。
    • 如果需要设置新的规则集,请参见新增自定义检查规则集,规则集定义完成后,重新刷新即可获取。

  4. 在弹框中,单击“确定”即可更换语言规则集。
  5. (可选)当选中的规则集需配置扩展参数(此处以C++为例)时,单击“检查参数”,配置代码检查扩展参数并开启配置开关,完成后单击“确认”。

    用户购买了代码安全检查增强包后,使用代码安全检查增强包规则集必须设置编译脚本检查参数。

    • 如果是ARM类型机器,请在“检查参数”页面的“执行机”中选择对应架构类型。
    • 选中的规则集使用了secbrella检查引擎时,必须要设置“检查参数”并开启配置开关,代码检查扩展参数请根据实际情况进行配置。
    • 选中的规则集使用了oat检查引擎时,必须要设置“检查参数”并开启配置开关(默认已开启)。其中仓库地址为oat工具-n参数,用于匹配默认策略,可以使用默认值或根据实际情况进行配置。详见oat开源项目

分享:

    相关文档

    相关产品