客户挑战
源代码自身存在安全问题随着软件系统的代码规模变得庞大,所涉及的技术愈发复杂, 软件的代码层面不可避免地存在潜在安全缺陷。
软件上线面临安全挑战如果安全缺陷在软件上线前才被发现,软件的发布预期可能被直接摧毁,导致研发团队面临极大的上线压力。
缺乏高效的代码安全检测手段不管是传统瀑布式开发的团队,还是敏捷开发团队,均缺乏高效的代码安全检测工具。
软件开发人员安全能力欠缺大部分软件开发人员缺少安全知识和安全开发经验,难以快速定位代码中的安全问题。
软件安全缺陷修复成本高在后期运营阶段才对软件进行修复,比在早期研发阶段即介入处理的成本可高达数百倍。
国外检测工具本土化支持不足国外代码安全检测工具大多不适用于国内DevOps模式,同时存在集成能力偏弱、服务响应不及时等问题。
产品优势
01
强大的检测能力
支持20+种语言的检测
超过2000+个检测规则
支持源码和字节码检测
无须依赖编译检测
02
丰富的检测方式
支持全量和增量检测
支持多包批量检测
支持定期定时检
03
强大的检测引擎
平均每小时检测超50万行
支持单服务器多任务并发检测
04
第三方组件检测能力
内置300万+开源组件
内嵌CVE和CNNVD漏洞库
开源组件风险评估
产品功能
•支持代码语言20+种(支持代码语言包括:Java、Java(Android)、Jsp、C#、ASP.NET、VB.NET、PHP、C、C++、Python、JavaScript、Objective-C、Swift、ABAP、Go、TSQL、PL/SQL、node.js、react.js、html、xml)等主流开发语言。
•支持多达2000+种安全漏洞、运行时缺陷和安全编码规范/标准的检测。
•检测规范可按OWASP Top10 2017、OWASP Top10 2021、CWE/SANS TOP25 2011、PCI3.2.1、MISRA、GB/T39412、GB/T34943、GB/T34944、GB/T34946、GB/T 38674 2020、Cert Java、GJB 8114 2013、GJB 5369 2005、SJ/T 11682 2017 C/C++、SJ/T 11683 2017 Java、Cert C等维度进行分类展示。
•检测速度超过60万行/小时。
- 语言支持
- 01、支持代码语言20+种(支持代码语言包括:Java、Java(Android)、Jsp、C#、ASP.NET、VB.NET、PHP、C、C++、Python、JavaScript、Objective-C、Swift、ABAP、Go、TSQL、PL/SQL、node.js、react.js、html、xml)等主流开发语言。
- 检测能力
产品价值
提效率人工审核无法满足企业级代码的效率要求,CodeSec分布式代码扫描引擎具备无限扩展能力,对企业源代码审计效率进行大幅度提升。
提质量组成软件的代码类似于人体的基因,从根本上保证软件的健康需要从代码健康抓起。通过运用CodeSec 实现“安全前移”,帮助用户从根源上解决软件安全问题。
降成本IBM的数据显示,在应用发布后再进行代码修复,其成本相当于在开发设计阶段修复的50-100倍。CodeSec可以帮助企业在开发阶段检测和纠正代码安全问题,有效降低软件安全问题的修复成本。
应用场景
SDLC解决方案关键支撑
SDLC其涵盖安全培训、需求、设计、开发、测试、部署和运维各个阶段的安全活动。CodeSec在软件开发阶段和测试阶段,对软件项目源代码进行自动化安全扫描,大幅提高效率、节省人力。
软件供应链安全审计
一个软件系统,无论是自研、外包或是采购,来自于软件供应链的威胁无处不在,软件供应链的安全审计必不可少。CodeSec支持各种主流编程语言,只要有源代码就可以对项目进行全面的安全审计,帮助企业从源头降低软件安全风险。
开发阶段代码安全扫描
软件开发阶段需要对代码进行安全审核,CodeSec可通过Web页面(浏览器)或IDE界面发起扫描。在安全审核之外,CodeSec还支持编码规范检查,以提高代码的规范性、可读性,降低软件代码维护成本。
展开
免费注册
登录