静态代码分析梁广泰2011-05-25
提纲动机程序静态分析(概念+实例)程序缺陷分析(科研工作)
动机云平台特点应用程序直接部署在云端服务器上,存在安全隐患直接操作破坏服务器文件系统存在安全漏洞时,可提供黑客入口资源共享,动态分配单个应用的性能低下,会侵占其他应用的资源解决方案之一:在部署应用程序之前,对其进行静态代码分析:是否存在违禁调用?(非法文件访问)是否存在低效代码?(未借助StringBuilder对String进行大量拼接)是否存在安全漏洞?(SQL注入,跨站攻击,拒绝服务)是否存在恶意病毒?……
提纲动机程序静态分析(概念+实例)程序缺陷分析(科研工作)
静态代码分析定义:程序静态分析是在不执行程序的情况下对其进行分析的技术,简称为静态分析。对比:程序动态分析:需要实际执行程序程序理解:静态分析这一术语一般用来形容自动化工具的分析,而人工分析则往往叫做程序理解用途:程序翻译/编译(编译器),程序优化重构,软件缺陷检测等过程:大多数情况下,静态分析的输入都是源程序代码或者中间码(如Javabytecode),只有极少数情况会使用目标代码;以特定形式输出分析结果
静态代码分析BasicBlocksControlFlowGraphDataflowAnalysisLiveVariableAnalysisReachingDefinitionAna
您可能关注的文档
最近下载
- 2025年成都国星宇航科技股份有限公司招股说明书.pdf VIP
- 《环境功能材料》第2章 高效电催化电极材料.pptx
- 教育心理学:学习动机与动机理论PPT教学课件.pptx VIP
- 《GAT 2003-2022 多道心理测试 系统调查测试方法题目结构》专题研究报告.pptx VIP
- 盈高 ASM6000入网规范管理系统 用户指南V5.2.6037.1642.pdf
- 公路景观设计中的动态特性理论研究.docx VIP
- 伊戈尔-市场前景及投资研究报告-新能源变压器龙头,AIDC,第二增长曲线.pdf VIP
- 中国儿童注意缺陷多动障碍(ADHD)防治指南解读PPT演示课件.pptx VIP
- 医疗质量管理工具与方法.pptx VIP
- 消防报审、报验表.doc VIP
原创力文档

文档评论(0)