期刊文献+
共找到9篇文章
< 1 >
每页显示 20 50 100
反编译中的静态库识别研究 被引量:10
1
作者 许向阳 雷涛 朱虹 《计算机工程与应用》 CSCD 北大核心 2004年第9期37-39,共3页
库函数的识别是整个反编译过程的一个重要组成部分。根据可执行程序的静态库的识别过程,该文提出了在这个过程出现的中间代码生成、伪函数模块识别、库函数提取、库函数识别等问题,并给出了对这些问题的解决方法。这些方法在实际的静态... 库函数的识别是整个反编译过程的一个重要组成部分。根据可执行程序的静态库的识别过程,该文提出了在这个过程出现的中间代码生成、伪函数模块识别、库函数提取、库函数识别等问题,并给出了对这些问题的解决方法。这些方法在实际的静态库的识别中得到很好的应用。 展开更多
关键词 反编译 静态库 库函数 伪函数
在线阅读 下载PDF
反编译中的库函数识别的实现研究 被引量:5
2
作者 周瑞平 雷涛 朱虹 《计算机应用研究》 CSCD 北大核心 2004年第12期34-35,58,共3页
库函数的识别是整个反编译过程的一个重要组成部分。结合反编译的整个过程特点,全面地分析了对可执行程序的静态库和动态库识别的实现技术问题,并给出了相应可行的实现方案。在实际中得到了很好的应用。
关键词 反编译 静态库 动态库 库函数
在线阅读 下载PDF
8086 C语言反编译系统的设计及实现技术 被引量:2
3
作者 陈福安 刘宗田 李力 《小型微型计算机系统》 CSCD 北大核心 1993年第4期10-18,31,共10页
本文介绍了8086 C语言反编译系统的结构设计和所实现的无符号信息的C语言反编译技术,即库函数模式识别技术,C子集中间语言,符号执行技术,基于规则的数据类型恢复技术,以及基于规则的ABC程序变换技术等,笔者应用上述技术在PC类微机上实现... 本文介绍了8086 C语言反编译系统的结构设计和所实现的无符号信息的C语言反编译技术,即库函数模式识别技术,C子集中间语言,符号执行技术,基于规则的数据类型恢复技术,以及基于规则的ABC程序变换技术等,笔者应用上述技术在PC类微机上实现了8086 C语言反编译系统,该系统能将Microsoft C(Ver 5.0)小存储模式下无符号信息的8086目标代码程序转换成功能等价的C语言程序。 展开更多
关键词 反编译系统 C语言 设计 实现
在线阅读 下载PDF
通过自学习生成库函数识别模板库 被引量:1
4
作者 刘宗田 《小型微型计算机系统》 CSCD 北大核心 1996年第9期57-59,共3页
库函数识别是反编译中的重要的环节,也是难点之一。成功地识别库函数,不仅有利于反编译后继阶段的实现,而且对用户阅读理解反编译生成的高级语言程序大有助益。实现库函数识别,最困难的是为各种编译系统各个版本各种模式的库函数分... 库函数识别是反编译中的重要的环节,也是难点之一。成功地识别库函数,不仅有利于反编译后继阶段的实现,而且对用户阅读理解反编译生成的高级语言程序大有助益。实现库函数识别,最困难的是为各种编译系统各个版本各种模式的库函数分别构造库函数识别模板库,这是工作量很大的任务。本文介绍了DECLER中所采用的通过自学习生成模板库的方法。该方法减轻了构造库函数识别模板库的工作量并降低了技术难度。该技术和工具将向用户开放,使用户能参与改进软件的功能。 展开更多
关键词 自学习 反编译系统 库函数识别 程序语言
在线阅读 下载PDF
C++逆编译中库函数识别研究 被引量:8
5
作者 胡政 陈凯明 《计算机工程与应用》 CSCD 北大核心 2006年第3期66-68,共3页
逆编译系统中库函数识别是最基本的功能之一,而针对C++语言的逆编译研究相当少见。文章在库函数识别方面分析了C++语言与C语言的异同之处,归纳了C++库函数识别的要点,提出并实现了一个基于特征识别的算法,在部分库函数上进行实验并取得... 逆编译系统中库函数识别是最基本的功能之一,而针对C++语言的逆编译研究相当少见。文章在库函数识别方面分析了C++语言与C语言的异同之处,归纳了C++库函数识别的要点,提出并实现了一个基于特征识别的算法,在部分库函数上进行实验并取得了成功。 展开更多
关键词 逆编译 库函数识别 C++标准库 特征识别算法
在线阅读 下载PDF
反编译中用户函数与库函数同名的区分技术研究 被引量:3
6
作者 吴伟峰 赵荣彩 《计算机学报》 EI CSCD 北大核心 2011年第4期738-747,共10页
ITC反编译系统应用了基于动态链接信息的库函数快速识别技术,对于绝大部分待翻译IA-64二进制可执行程序中的库函数它都能正确识别,但是当二进制可执行程序包含有与库函数同名的用户函数时,就可能会出现问题.作者在深入分析基于动态链接... ITC反编译系统应用了基于动态链接信息的库函数快速识别技术,对于绝大部分待翻译IA-64二进制可执行程序中的库函数它都能正确识别,但是当二进制可执行程序包含有与库函数同名的用户函数时,就可能会出现问题.作者在深入分析基于动态链接信息的库函数快速识别技术所导致的问题原因的基础上,充分研究了ELF64格式二进制文件的具体组织及编译链接策略,针对反编译及二进制翻译在此方面的问题,给出了准确区分用户函数和库函数的区分算法. 展开更多
关键词 反编译 IA-64 ELF64 动态链接 用户函数 库函数 同名
在线阅读 下载PDF
基于基本块划分的库函数快速识别技术 被引量:3
7
作者 邱景 《计算机工程》 CAS CSCD 北大核心 2009年第21期88-90,共3页
分析一般函数在反汇编后的结构特征,提出一种基于基本块划分的函数识别技术,将其用于库函数快速识别的设计中。针对库函数识别中的重定位及级联识别等问题,给出解决方案,阐述建立、读取库函数特征数据库的实现方法以及库函数识别算法。... 分析一般函数在反汇编后的结构特征,提出一种基于基本块划分的函数识别技术,将其用于库函数快速识别的设计中。针对库函数识别中的重定位及级联识别等问题,给出解决方案,阐述建立、读取库函数特征数据库的实现方法以及库函数识别算法。实验结果证实,该技术可以准确地识别库函数。 展开更多
关键词 反编译 识别 库函数 基本块
在线阅读 下载PDF
使用指向分析的安卓库函数数据流摘要方法 被引量:1
8
作者 高颖慧 杨亚东 +1 位作者 张源 杨珉 《小型微型计算机系统》 CSCD 北大核心 2018年第4期686-693,共8页
为了精确地分析软件行为,静态数据流分析工具需要将数目众多、逻辑复杂的库函数一同分析,但这也引入了显著的分析开销.摘要通过对库函数的数据流进行建模可以有效避免对库函数的分析而不影响分析的效果.为了避免人工对库函数进行数据流... 为了精确地分析软件行为,静态数据流分析工具需要将数目众多、逻辑复杂的库函数一同分析,但这也引入了显著的分析开销.摘要通过对库函数的数据流进行建模可以有效避免对库函数的分析而不影响分析的效果.为了避免人工对库函数进行数据流建模,Stub Droid首次自动化地从库函数中提取数据流摘要并应用于静态分析工具中.本文发现Stub Droid的数据流摘要缺乏对库函数中指向信息建模,制约了数据流分析的精确度和覆盖率.因此,本文提出一种融合指针分析的摘要技术Point2Droid,自动化地对库函数中的指针指向信息进行摘要,并应用于静态污点分析工具中.实验表明,Point2Droid能在平均30s内为单个Java类生成摘要,摘要使得静态污点分析的效率大大提高,并且检测出了更多的隐私泄露路径. 展开更多
关键词 指向分析 摘要技术 库函数 静态数据流分析
在线阅读 下载PDF
反编译中的库函数识别技术研究 被引量:1
9
作者 秦艳锋 王清贤 +1 位作者 曾勇军 奚琪 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2012年第A02期256-260,共5页
为提高反编译过程的整体效率,研究了静态库函数和动态库函数识别技术.结合静态库函数识别的难点,对比分析了面向对象和面向过程2类语言代码对函数识别的影响;结合标准库、专业库和用户库各自的编制方式及特点,对静态库函数的识别模型及... 为提高反编译过程的整体效率,研究了静态库函数和动态库函数识别技术.结合静态库函数识别的难点,对比分析了面向对象和面向过程2类语言代码对函数识别的影响;结合标准库、专业库和用户库各自的编制方式及特点,对静态库函数的识别模型及其中涉及的一些关键技术,如函数特征的选择、提取与存储、函数识别预处理和特征模式匹配等进行了分析,并且对库函数特征选取、函数模块识别等重要问题给出了应用实例或算法.根据动态库的特点,对使用了一般调用方式和特殊调用方式的动态库函数识别方法进行了简要的分析与论述.最后对库函数识别技术进行了分析总结与展望,对进一步提升程序逆向分析的效果和效率有着重要的参考价值. 展开更多
关键词 函数识别 库函数 静态库 动态库 模式匹配
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部