- 12
- 0
- 约1.55万字
- 约 40页
- 2018-03-18 发布于天津
- 举报
使用静态分析技术找到真正的代码质量缺陷与安全漏洞
使用静态分析技术找到“真正”的代码质量
缺陷与安全漏洞
韩葆 (Bob Han), Synopsys Software Integ rity
Group,Bao.Han@
2016-4-21
HeartBleed Bug
软件研发测试经济学
绝大部分缺陷在修复成
本较低时被引入。
大部分缺陷在成本较高
时被发现和修复。
代码静态分析技术
代码静态分析
• 定义:在不执行计算机程序的条件下,对源代码进行分析,找出代码
缺陷
• 执行方式:一般配合静态程序分析工具进行
• 采用技术:数据流分析、机器学习、语义精简...
• 可检测类型:死锁,空指针,资源泄露,缓冲区溢出,安全漏洞,竞
态条件...
• 优点:
• 能够检测所有的代码级别的可执行路径组合,快速,准确
• 直接面向源码,分析多种问题
• 在研发阶段开始找到并修复多种问题,节省大量时间/人力成本
• 注意:静态分析不是万能的,测试是持续的过程,非一劳永逸
现存问题
• 编译器警告: 保证类型安全
– 最
您可能关注的文档
- 中国大地财产保险股份有限公司房屋出租人责任保险条款.pdf
- 中国国际学校报告蓝皮书-中国与全球化智库.pdf
- 中国太平洋财产保险股份有限公司儿童预防接种意外伤害保险条款第.pdf
- 中国地表太阳辐射再分析数据与观测的比较-中国气象科学研究院期刊网.pdf
- 中国民航飞行人员语言能力考试大纲pepec.pdf
- 中国水稻种植机械化高产农艺研究现状及发展探讨-中国农业科学.pdf
- 中国海洋工程咨询协会海洋可再生能源分会工作细则-国家海洋技术中心.pdf
- 中国清洁能源青睐拥有规模效应和技术创新优势的电池企业摘要.pdf
- 中国留俄学生突发情况应急预案-toeduruorg.pdf
- 中国生态修复成效评价方法研究-core.pdf
最近下载
- 路斯特DriveManager基本操作资料.ppt VIP
- 2026年高考(天津卷)语文试题及答案.docx VIP
- 《福建省建筑安装工程费用定额》(2025版)正式版.pdf VIP
- 2000-2014年北京师范大学无机化学考研真题.pdf VIP
- 2026年交管12123学法减分考试试题与参考答案.docx
- 北京师范大学《无机化学》2024 - 2025 学年第一学期期末试卷.pdf VIP
- 北师大北京师范大学中级无机化学期末试卷及答案.pdf VIP
- 一种合成替来他明中间体化合物以及替来他明的合成方法[发明专利].pdf VIP
- 2026年普通高等学校招生全国统一考试(天津卷)语文试卷及答案.doc VIP
- 食堂餐厅人员职责与管理方案.pdf VIP
原创力文档

文档评论(0)