13691093503

北京可靠性试验及电磁兼容测试检测中心

 
首页 » 新闻中心 » GB/T34943软件源代码漏洞检测服务C/C++语言
新闻中心
GB/T34943软件源代码漏洞检测服务C/C++语言
发布时间:2024-01-17        浏览次数:99        返回列表
  北京仪综所软件测评中心提供软件源代码测试服务,测试服务品质值得信赖。实验室依据国家标准GB/T34943-2017进行测试,找出源代码存在的漏洞并采取修改措施,保证软件程序的正常稳定可靠性的运行。

源代码漏洞的测试过程:分为测试策划、测试设计、测试执行和测试总结四个阶段。
C/C++语言源代码漏洞测试项目主要包含:
行为问题-由于应用程序的意外行为而引发的漏洞;
路径错误-不恰当的处理访问路径而引发的漏洞;
数据处理-处理数据的功能中发现的漏洞;
错误的API协议实现-由于软件未按预期用法使用API而引发的漏洞;
劣质代码-由于软件编写不规范导致潜在的漏洞;
不充分的封装-未充分封装关键数据或功能而引发的漏洞;
安全功能(明文存储口令、存储可恢复口令、口令硬编码、敏感信息明文传输、使用已破解或危险的加密算法、可逆的散列算法、不充分的随机函数等指标)-软件安全功能如身份鉴别、访问控制、机密性、密码学和特权管理等漏洞。
Web问题-Web技术相关的漏洞。
 
测试依据:
GB/T34943-2017《C/C++语言代码漏洞测试规范》
 
测试目的:
发现及定位软件源代码中存在的漏洞。
 
测试工具:
Checkmarx CxEnterprise工具进行测试。
 
测试环境:
测试环境为测试工具安装的环境,只需要将源代码传到测试工具所在的计算机即可。
 
 
测试执行:
应用自动化静态分析工具扫描和人工分析,筛选出误报的源代码漏洞。
 
测试总结:
核查测试环境、工具、内容、方法和结果是否正确;
确认测试目标和测试需求是否得到满足;
总结测试内容、方法和结果,出具测试报告。

更多精彩:   B2B供求信息推广平台   http://www.zhelice.com/sell/