摘要:在“更健壮、更安全”的路上,CloudIDE又迈出了关键的一步:推出了代码安全检测服务SecSolar,以轻量插件的形式,为代码“捉虫”,帮助企业和开发者在DevOps(开发运维一体化)过程中内置安全,让应用“天生安全”。

本文分享自华为云社区《为代码“捉虫”,华为云发布代码安全检测服务SecSolar》,原文作者:华为云头条 。

在华为开发者大会2021(Cloud)上,华为常务董事、华为云CEO、消费者业务CEO余承东发布了可以让开发者实现“程序自己写程序”梦想的智能编程工具——华为云CloudIDE,并说明CloudIDE让代码更健壮、更安全。

在“更健壮、更安全”的路上,CloudIDE又迈出了关键的一步:推出了代码安全检测服务SecSolar,以轻量插件的形式,为代码“捉虫”,帮助企业和开发者在DevOps(开发运维一体化)过程中内置安全,让应用“天生安全”。

▲用户可在CloudIDE插件市场搜索“SecSolar”进行安装编辑

SecSolar,是华为孵化和演进了20多年的代码安全检测服务,内置了华为长年的研发安全积累,包含了数十个代码安全规范,覆盖CWE典型安全问题、OWASP TOP10编码类安全问题,并有累计上万个检查场景,为企业和开发者提供“华为级”的系列代码安全检测能力,及时发现代码中的安全问题。本次上线CloudIDE的插件,主要功能为:

1. 对单个文件或整个项目目录进行代码安全检测,发现单个文件和整个项目中出现的安全问题。

2. 对修改的代码文件,在保存时触发代码安全检测,及时检查修改后的代码是否存在安全问题。

▲保存文件时触发代码安全检测编辑

3. 支持按《华为C/C++语言编程规范 V5.0》、《华为Java语言编程规范 V5.0》和《华为JavaScript语言编程规范 V2.0》进行代码安全检测,指出违反安全规范的代码。这些规范是华为在华为终端、智能汽车和华为云等庞大业务场景下积累出来的宝贵实践,都随着SecSolar以及后续相关云安全服务的推出,陆续向企业和开发者开放。

▲支持主流开发语言的代码安全规范的检测编辑

4. 支持告警的查看,包括告警描述、修复建议、错误用例和正确用例等,双击告警即可定位到具体代码,高效闭环检测出来的安全问题。

▲查看告警信息 编辑

除SecSolar外,华为云在2021年还将推出设计安全、隐私合规和测试安全等服务,整体组成华为云研发安全服务SecDev:

在需求设计阶段,通过威胁建模和隐私合规问题分析服务,识别需求和系统架构中的隐私泄露等安全风险,并提供通用威胁消减方案;

在代码开发和构建阶段,通过代码安全检测服务,提供业界常用漏洞,以及通用或者行业独有的代码安全规范的安全问题检测;

在应用测试阶段,通过安全测试服务,提供Web漏洞、主机漏洞和开源二进制等的漏洞扫描能力。

华为云研发安全服务SecDev的能力也将深度融合到华为云DevOps平台——DevCloud中,为用户提供自动化的代码安全检测和应用漏洞扫描流水线能力,让企业方便的实现DevSecOps(开发运维安全一体化)理念,在应用开发过程中就内置了安全保护,让应用“天生安全,健康成长”,成为企业的竞争力。

点击关注,第一时间了解华为云新鲜技术~

SecSolar:为代码“捉虫”,让你能更专心写代码的更多相关文章

  1. Python 七步捉虫法

    了解一些技巧助你减少代码查错时间. -- Maria Mckinley 在周五的下午三点钟(为什么是这个时间?因为事情总会在周五下午三点钟发生),你收到一条通知,客户发现你的软件出现一个错误.在有了初 ...

  2. 怎么用ChatGPT写代码,ChatGPT怎么改代码修BUG

    ChatGPT 是一个自然语言处理模型,可以模拟人类语言生成文本,可以用于写代码和修复bug.在本文中,我们将介绍如何使用 ChatGPT 写代码和修bug. 怎么用ChatGPT写代码? 虽然 Ch ...

  3. 捉虫记(四)线程安全导致的HighCpu

    一个朋友QQ群里说网站启动后会cpu很高,想要帮忙看一下dump. 1.打开windbg加载dump文件后第一个命令lmf,这个命令显示加载的dll以及路径,这样子可以找个dll来帮忙加载sos,(额 ...

  4. PHP(SentCMS)网站 “新手”捉虫记

    我拖着疲惫的身躯,努力打开眼皮在写...... 昨晚弄到12点,我感觉应该弄好了. 故事开头是这样的:我呢朋友有个网站需要开发,我当时没时间就包给外面的公司了,由于外面公司维护费用比较贵. 那么网站维 ...

  5. 《Power Query数据清洗实战》捉虫……

    先道歉,<Power Query数据清洗实战>里,有虫-- 谢谢大家帮忙捉虫了. 谢谢法叔,他捉了四只--(汗) 112页第倒第二行,[追加查询],应是[合并查询]. 151.154.15 ...

  6. 一次由于开启 Safari 无痕浏览 引发的艰难“捉虫”事件

    事件回顾 做了一个移动端的页面,测试的时候出现了一个诡异的 bug.别的浏览器都好好的,就 ios 的 Safari 浏览器页面停止了渲染,似乎是有一段 js 文件没有载入.但是奇怪的是,同一型号的 ...

  7. 使用 .NET WinForm 开发所见即所得的 IDE 开发环境,实现不写代码直接生成应用程序

    直接切入正题,这是我09年到11年左右业余时间编写的项目,最初的想法很简单,做一个能拖拖拽拽就直接生成应用程序的工具,不用写代码,把能想到的业务操作全部封装起来,通过配置的方式把这些业务操作组织起来运 ...

  8. JavaScript浮动广告代码,容纯DIV/CSS对联漂浮广告代码,兼容性非常好的js右下角与漂浮广告代码

    基于JavaScript代码实现随机漂浮图片广告,javascript图片广告 在网上有很多这样的代码,不过未必符合W3C标准,因为在头部加上<!DOCTYPE html>类似标签之后,漂 ...

  9. ClownFish:比手写代码还快的通用数据访问层

    http://www.cnblogs.com/fish-li/archive/2012/07/17/ClownFish.html 阅读目录 开始 ClownFish是什么? 比手写代码还快的执行速度 ...

  10. Markdown: 用写代码的思维写文档

    作者:吴香伟 发表于 2014/08/07 版权声明:可以任意转载,转载时务必以超链接形式标明文章原始出处和作者信息以及版权声明 本文不讲解Markdown的语法规则,只关注它带来的好处以及我使用的方 ...

随机推荐

  1. C# ref, in, out关键字

    写在前面:大内老A的这篇"老生常谈:值类型VS引用类型"放在微信收藏里好几个月了,终于趁着要讲JAVA传参机制的时候仔细地按照这篇博客,自己写代码跑一下,对C#的传参,ref,in ...

  2. IDEA工具第二篇:自定义Java方法注释模板

    网上搜索类似的文章有很多,但是一味的复制粘贴总会出现各种奇葩问题,最后然并卵!今天特意自己研究琢磨一下,将最终结果分享给大家,100%亲测可用. 一.说明 想必大家都用过Eclipse的方法注释生成, ...

  3. 洛谷1451(BFS)

    #include"bits/stdc++.h" using namespace std; int mp[110][110]; bool vis[110][110]; int dx[ ...

  4. python 远程操作svn

    SVN操作脚本 安装模块 pip install pywinrm 脚本如下 #!/usr/bin/env python3 # coding=utf-8 # author:LJX # describe: ...

  5. 基于Echart的前端可视化

    GitHub 上有许多关于低代码自助可视化的项目,前端使用 Vue 和 ECharts 的示例.以下是一些可能符合你要求的项目: DataV: 项目链接:DataV 描述:DataV 是一款基于 Vu ...

  6. Chromium VIZ架构详解

    1. VIZ的三个端 在设计层面上 viz 的架构如下图所示: 在设计上 viz 分了三个端,分别是 client 端, host 端和 service 端. client 端用于生成要显示的画面(C ...

  7. STL set容器

    set 使用 set 容器存储的各个键值对,要求键 key 和值 value 必须相等. 举个例子,如下有 2 组键值对数据: {<'a', 1>, <'b', 2>, < ...

  8. C#winform中使用SQLite数据库

    公众号「DotNet学习交流」,分享学习DotNet的点滴. SQLite简介 SQLite是一种轻量级的关系型数据库管理系统(RDBMS),它以一个C库的形式提供.以下是SQLite数据库的一些关键 ...

  9. 2021牛客多校第一场 I题(DP)

    题意 给定一个长度为 \(n(n<=5000)\) 的排列,两个人轮流从这个序列中选择一个数,要求当前回合此人选择的数大于任意一个已经被选择的数,并且该数在数组中的位置 \(i\) 与此人上一次 ...

  10. Java 21 官方速览:全面拥抱虚拟线程

    前言 首先,感谢一下不少xdm私信关心我的身体状况,我也不是什么厉害的大佬,点开通知看到一堆私信还是蛮感动的. 近来有意大幅缩短了更新频率,增加了日常调养身体的时间,淋巴结确实变小了,睡眠也逐渐正常, ...