检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本实践需要依赖使用的其他服务:代码托管服务,用于存储实践中项目所使用的代码。 约束限制 使用自定义执行机功能为受限功能,如需使用,请联系技术支持。 需已具备CodeArts Repo服务的操作权限,具体操作可参考授权使用CodeArts Repo服务。 前提准备 已参考自定义购买ECS购买本实践使用的弹性云服务器。
使用第三方代码仓库可能出现网络不稳定或其他问题,具体使用体验取决于第三方代码仓库网络环境和服务状态。 建议使用代码托管的代码导入功能,将代码导入到代码托管,实现安全、稳定、高效下载与构建。 基于项目入口访问CodeArts Check服务首页。 在代码检查页面,单击“新建任务”,在“新建任务”页面,参考表2配置参数。
单击“新增访问密钥”,弹出“新增访问密钥”页面。 输入该访问密钥的描述信息。 单击“确定”,下载访问密钥。 为防止访问密钥泄露,建议您将其保存到安全的位置。 下载KooCLI工具并获取代码检查API的调用命令 访问华为云命令行工具服务KooCLI文档页面。 根据本地电脑的系统版本号下载对应版本的KooCLI工具。
百分比%) unsafe_functions_total 危险函数总数。 统计代码中出现调用不安全函数,如memcpy、memmove等函数的调用次数。 说明: 目前clike检查不安全函数,其他语言不检查该指标。 unsafe_functions_kloc 危险函数密度(每千行代码中包含的危险函数个数)。
负责人 按照问题分配负责人筛选代码问题。 说明: 代码检查过程中,开启精准匹配自动将新问题分配给问题代码行的最后一次提交者。 CWE 按照安全类规则名筛选代码问题。 设置完筛选条件后,在右侧区域对检查问题可进行以下操作。 如果该问题已解决,单击“待处理”选择“已解决”;如果该问题