【摘 要】
:
多进程架构的程序在安全性、鲁棒性和性能等方面相比于单进程架构的程序具有较大的优势,目前很多软件都采用多进程架构进行设计,对多进程程序进行逆向成为软件逆向分析中的一
论文部分内容阅读
多进程架构的程序在安全性、鲁棒性和性能等方面相比于单进程架构的程序具有较大的优势,目前很多软件都采用多进程架构进行设计,对多进程程序进行逆向成为软件逆向分析中的一个重要课题。针对传统的逆向分析方法在分析多进程程序时存在难度大、效率低等缺点,研究了基于动态二进制分析平台TEMU的进程间通信过程逆向分析技术,该技术能够在软件逆向分析领域发挥重要作用。在对进程间通信一般过程进行深入分析的基础上,建立了进程间通信过程的三层模型,依据三层模型将进程间通信函数调用划分为具有不同功能的实体,研究了实体之间的通信协作关系,提出了一种通过分析通信函数调用信息提取通信协作关系的方法。研究并实现了基于TEMU的程序执行过程信息获取方法。在对TEMU的框架结构和实现原理进行深入分析的基础上,对TEMU的功能进行扩展,增加了函数调用链提取和通信函数调用信息获取功能。针对通信函数调用信息获取,建立了系统函数描述模型,以统一的格式描述系统函数的调用约定和参数格式信息,提出了一种基于系统函数描述模型的系统函数调用信息获取方法。设计并实现了一个基于TEMU的进程间通信过程逆向分析系统IPCer,采用多个实例对IPCer的功能和性能进行测试,并对测试结果进行分析。测试结果表明,该系统能够正确提取通信函数的函数调用链和通信协作关系,与传统的逆向分析方法相比,提高了进程间通信过程逆向分析的效率。
其他文献
<正>一位美国教学法专家曾说:"教师教学效率的高低,大部分可以从他们所提的问题的性质和发问的方法查出来。中小学教师若不熟谙发问的技巧,他的教学工作是不易收到成效的。"
1.通过直接的Vinylogous Michael加成反应高立体选择性合成γ,γ-二取代丁烯酸内酯在α-及β-位取代的手性酰胺衍生物我们发展了γ-丁烯酸内酯的vinylogous加成反应,高立体选
目的:本研究旨在通过对吲哚菁绿脉络膜血管造影的观察,对三种眼底病的脉络膜循环状况进行分析,并结合中医辨证分型,探讨脉络膜循环障碍与中医证型之间的关系。方法:采用自身对照及
<正> 思想品德课是向学生传授道德知识,激发道德情感,指导学生道德行为,提高学生道德素质的一门学科。引导学生学会关心是道德素质教育的一个方面。如何充分利用现有一年级思
托妮·莫里森是杰出的美国黑人文学巨匠、第一位荣获诺贝尔文学奖的黑人女性作家,也是当代文学界最具才华、最有影响力的非裔美国女性作家。她的作品,尤其是小说,内容深刻,魅力独
学界关于制度内涵的界定可以归结为两方面:一是对既存社会关系的确认;二是对社会成员行为的规定和限制。文章认为,制度是人类在实践中把作为人的本质力量的社会关系对象化的产
目的:研究单纯性肥胖症腰臀比值(waist hip ratio ,WHR)、体质指数(body mass index ,BMI)、血脂之总胆固醇(total cholesterol ,TC)、甘油三酯(triglyceride ,TG)、高密度脂
本文以2007—2017年我国实施定向增发的A股上市公司为研究样本,实证检验了定向增发对企业融资约束的影响。研究发现,定向增发后,企业非理性投资增加,融资需求上升,进而导致融
目的:探讨hMLH-1和hMSH-2蛋白在新疆维吾尔族、汉族散发性大肠癌(SCC)中的表达,分析二者表达及其与临床病理特征的关系。方法:采用免疫组织化学方法检测80例维吾尔族及汉族正常
目的:观察环宁安冲颗粒治疗节育器副反应的临床疗效及最佳用药时间的选择,从药效学实验方面对环宁安冲颗粒治疗节育器副反应的作用机理进行研究。方法:临床研究:采用环宁安冲