博客

在 SSDLC 的每个阶段构建安全编码技能

October 8, 2020
Matias Madou 博士

通过我们全新的 GitHub Action,直接在 GitHub 代码扫描工作流程中为行业标准的 SARIF 文件添加以开发人员为中心的培训。

9 月 30 日,GitHub 正式宣布 GitHub 代码扫描全面可用。GitHub 代码扫描是一种以开发人员为先、GitHub 原生的方法,旨在帮助开发人员在漏洞进入生产环境之前轻松发现它们。

代码扫描与 GitHub Actions 或现有的 CI/CD 环境集成,从而最大限度地提高了开发团队的灵活性。它能在代码创建时进行扫描,在拉取请求中呈现可操作的安全审查,并将安全性自动化作为 GitHub 工作流程的一部分。

为开发人员提供无缝的安全保障。

代码扫描基于开放的 SARIF(静态分析结果交换格式)标准构建,旨在灵活满足组织不断增长的需求,使他们能够在同一个 GitHub 原生体验中集成开源和商业静态应用程序安全测试 (SAST) 解决方案。

第三方代码扫描工具可以根据 GitHub 中的事件(如拉取请求)通过 GitHub Action 或 GitHub App 启动。结果将格式化为 SARIF 并上传到 GitHub 安全警报选项卡。警报会按工具进行汇总,并且 GitHub 可以跟踪并抑制重复警报。这使开发人员能够在 GitHub 上的任何项目中自由选择工具,并全程在 GitHub 原生体验中完成工作。简而言之,它消除了传统安全方法带来的干扰,并尊重开发人员的工作流程。

昨天,GitHub 在其博客文章《第三方代码扫描工具:静态分析与开发人员安全培训》中,将 Secure Code Warrior 列为唯一以开发人员为中心的培训提供商,与 Snyk、Checkmarx、Fortify On Demand、Synopsis 和 Veracode 并列。

虽然许多 SCA/SAST 解决方案为发现的每个漏洞提供了大量详细信息,并引用了已发布的公告和相关的 CWE,但并非每位开发人员都是安全专家,也不应以此要求他们。实用、可用的建议和工具是实现可操作性安全意识的关键。

情境化微学习。

开发人员对漏洞的背景了解得越多,就越能理解风险,优先修复最紧迫的问题,并从根本上预防这些问题。这就是 Secure Code Warrior 的用武之地。我们的使命是通过有趣、引人入胜且针对特定框架的培训,从一开始就赋能开发人员编写安全的代码,帮助他们建立安全思维,从而在安全合规性、一致性、质量和开发速度方面实现快速提升。

Infographic of how building secure coding awareness with language:specific coding challenges helps reduce vulnerabilities, rework, remediation costs, and delays

GitHub 代码扫描集成

Secure Code Warrior 开发了一款 GitHub Action,将情境化学习引入了 GitHub 代码扫描。这意味着开发人员可以使用 Snyk Container Action 等第三方操作来发现漏洞,并利用针对 CWE 的高度相关学习内容来增强扫描结果。

Secure Code Warrior GitHub Action 可处理行业标准的 SARIF 文件,并根据 SARIF 规则对象中的 CWE 引用附加情境化学习内容。这不仅使开发和安全团队能够发现漏洞,还能利用可操作的知识丰富受支持的 SAST 工具报告,从而帮助他们防止 漏洞再次发生。

GitHub code scanner

准备好亲自尝试了吗?

直接从 GitHub Marketplace 免费获取该操作 点击此处。
了解更多关于 Secure Code Warrior GitHub Action 的信息,请 点击此处。

标语

在 AI 驱动的开发成果发布前实现有效治理

评估 AI 辅助风险,在提交代码时强制执行安全编码策略,并加速整个软件开发生命周期的安全交付。

预约演示
资源库

探索更多博客

获取有关安全编码、人工智能治理和软件风险管理的专家内容。

浏览全部
案例研究
筛选标签
这是 div 块中的一段文本。

Supercharged Security Awareness: How Tournaments are Inspiring Developers at Erste Group

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

了解更多
案例研究
筛选标签
这是 div 块中的一段文本。

Security as culture: How Blue Prism cultivates world-class secure developers

Learn how Blue Prism, the global leader in intelligent automation for the enterprise, used Secure Code Warrior's agile learning platform to create a security-first culture with their developers, achieve their business goals, and ship secure code at speed

了解更多
案例研究
筛选标签
这是 div 块中的一段文本。

统一的安全文化:Sage 如何打造其安全倡导者项目

了解 Sage 如何通过灵活且以关系为导向的方法提升安全性,成功培养了 200 多名安全倡导者,并实现了显著的风险降低。

了解更多
博客
筛选标签
这是 div 块中的一段文本。

2026年网络安全意识月:理解人工智能安全对企业防御至关重要

目前,大多数顶级人工智能公司已公开呼吁全球放缓人工智能的发展速度,以便安全防护措施能够跟上步伐。然而事实是,严重的安全问题已经显现。随着人工智能实施带来的经济成本和风险不断累积,无数安全领导者和高管团队正处于紧迫的境地。

了解更多
博客
筛选标签
这是 div 块中的一段文本。

赋能要素 8:打造项目品牌

成功的安全编码项目不仅需要优质的内容。赋能要素 8 展示了如何通过品牌化将参与过程转变为一种令人向往、以地位为驱动的体验。

了解更多
博客
筛选标签
这是 div 块中的一段文本。

每一位员工现在都处于 AI 网络安全的最前线

企业技术格局正以一种鲜有人预料到的速度发生剧变,直到为时已晚。我们已正式跨越了从人工编写代码和基础辅助编程,进入“智能体开发生命周期”(ADLC)的时代。虽然自主 AI 智能体有望在多个职能领域实现前所未有的效率,但它们也带来了全新的安全和监管风险。

了解更多

在产品发布前确保 AI 驱动的开发安全

洞察开发风险,执行安全策略,并在整个软件开发生命周期中预防漏洞。

预约演示
未找到相关项目。