首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

面向软件安全检查工具的符号表设计与实现

摘要第1-4页
Abstract第4-7页
第一章 绪论第7-13页
   ·研究背景第7-9页
     ·软件安全与C/C++语言安全第7页
     ·相关工作第7-9页
   ·论文背景第9-11页
   ·论文的主要工作第11-12页
   ·本文的组织第12-13页
第二章 符号表整体结构设计第13-21页
   ·设计概述第13页
   ·符号表整体结构第13-18页
     ·作用域的结构设计第14-16页
     ·符号的层次结构设计第16-17页
     ·类型符号的层次结构设计第17-18页
   ·符号表的操作方式第18-20页
     ·增加符号第18页
     ·更新符号信息第18-19页
     ·查找符号第19-20页
   ·本章小结第20-21页
第三章 符号表中基本符号的设计第21-39页
   ·简单符号的设计第21-25页
     ·变量第21-22页
     ·指针、数组和引用符号的设计第22-24页
     ·命名空间符号的设计第24-25页
   ·结构体符号的设计第25-27页
     ·结构体类型的数据结构第25-26页
     ·结构体继承关系设计第26-27页
     ·结构体符号表第27页
   ·函数的设计第27-34页
     ·函数符号类层次和存储信息第27-28页
     ·函数符号表第28-29页
     ·函数的类型第29-30页
     ·函数声明和定义的绑定第30页
     ·类体外函数定义的存储第30页
     ·普通重载函数的解析第30-34页
   ·运算符函数第34-36页
     ·内建运算符的存储第34-35页
     ·运算符函数重载解析第35-36页
   ·本章小结第36-39页
第四章 符号表中模板的设计第39-51页
   ·模板参数第39-40页
   ·函数模板的处理第40-46页
     ·函数模板的存储结构第40-41页
     ·函数模板的特化第41-43页
     ·函数模板实参推演第43-44页
     ·函数模板的实例化第44-45页
     ·函数模板的重载解析第45-46页
   ·类模板的处理第46-49页
     ·类模板的存储第46-47页
     ·类模板的实例化第47-48页
     ·类模板的特化第48-49页
   ·本章小结第49-51页
第五章 基于符号表的安全检查第51-55页
   ·为后续安全检查提供的帮助第51-53页
     ·指针的安全检查第51页
     ·数组越界安全检查第51页
     ·跨过程安全检查第51-52页
     ·类型匹配检查第52页
     ·易造成缓冲区溢出的危险函数检查第52页
     ·面向对象机制中的安全漏洞检查第52-53页
   ·本章小结第53-55页
第六章 结束语第55-57页
致谢第57-59页
参考文献第59-63页
研究成果第63-65页
附录A 函数模板实例化的算法集第65-67页
附录B 类模板实例化的算法集第67页

论文共67页,点击 下载论文
上一篇:生物序列索引结构构造算法研究
下一篇:软件安全检查工具前端的设计与实现