- PE文件中的库函数识别算法
- 2011年
- 本文提出了一种对PE文件中库函数进行识别的方法,首先对PE文件的格式进行了介绍,在进行识别时对PE文件进行反汇编,然后对汇编代码进行识别。最后给出了识别库函数的非展开形式和展开形式的方法。
- 殷超
- 关键词:PE文件库函数反汇编
- 删除值相同元素的时间复杂度的改进算法
- 2011年
- 一个顺序表中的数据按元素非递减有序排列,对删除此顺序表中的值相同的元素算法进行了改进,使算法时间复杂度由O(n2)变成O(n).并用C语言给出了算法的详细实现。
- 殷超
- 关键词:时间复杂度
- 格式化串攻击防御研究现状被引量:1
- 2011年
- 缓冲区溢出对计算机造成了很大影响,格式化串溢出也是一种缓冲区溢出漏洞。首先给出了格式化串攻击的定义,然后给出了格式化串攻击的举例,最后给出了格式化串防御的研究现状。
- 殷超
- 关键词:格式化串防御
- 基于C语言中库函数的展开形式的识别技术
- 2011年
- 提出了一种对二进制文件中的库函数的展开形式进行识别的方法。首先对二进制文件进行反汇编,然后对反汇编代码中的必然指令进行识别,最后利用IDA Pro的脚本语言IDC编写代码进行验证。
- 殷超
- 关键词:C语言识别技术反汇编
- 格式化串读写攻击的利用和动态防御技术被引量:1
- 2011年
- 首先给出了格式化串读写越界的定义,然后给出了格式化串攻击的利用,最后提出了一种动态防御格式化串攻击的技术。
- 殷超
- 关键词:格式化串动态防御
- 以邻接表为存储结构对拓扑排序的实现
- 2011年
- 本文首先给出了图的存储结构和AOV网的定义,然后对拓扑排序进行了介绍,最后给出了拓扑排序的算法和具体实现。
- 殷超
- 关键词:邻接表拓扑排序
- 缓冲区溢出检查技术综述
- 2011年
- 首先给出了缓冲区溢出的形成原因,然后给出了缓冲区溢出具体示例,并分析了缓冲区溢出的形成原因。最后对现有缓冲区溢出技术给出了总结。
- 殷超
- 关键词:缓冲区溢出动态检测
- 常用算法时间复杂度的计算方法被引量:7
- 2011年
- 时间复杂度是指程序运行从开始到结束所需要的时间。首先,给出了时间复杂度的定义,然后,给出了时间复杂度的表示方法,最后,给出了时间复杂的计算方法,通过此方法,能够比较容易计算出算法的时间复杂度。
- 殷超
- 关键词:时间复杂度
- 格式化串攻击原因和分类
- 2011年
- 格式化串攻击是缓冲区溢出攻击的常见一种,本文首先给出了格式化串攻击的定义,然后给出了格式化串攻击的原因,最后给出了格式化串攻击的分类。
- 殷超
- 关键词:格式化串
- 二进制文件中缓冲区溢出库函数的检测技术
- 2011年
- 提出了一种对二进制文件中的缓冲区溢出库函数进行检测的方法,首先对二进制文件进行反汇编,然后对反汇编后的的库函数名进行识别,并通过IDC语言对库函数的检测技术进行了验证。
- 殷超
- 关键词:二进制文件库函数