利用异常机制的C++类型恢复方法

来源 :计算机工程 | 被引量 : 0次 | 上传用户:boypoe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
二进制代码的逆向工程是一个底层的技术,被应用于计算机安全、系统验证、加密解密等相关领域。在逆向工程中,C++的反编译技术是一个难点,尤其是其类型信息的恢复。该文提出了一种利用异常处理机制的类型恢复方法,该方法可以用来分析出每个函数的所有局部类变量,还能分析出这个类的构造函数和析构函数的地址。该方法在特定的环境下可以准确高效地解决C++反编译中的一个难点。
其他文献
【摘要】一体化教学是现在的专业教育工作中应该不断推广的新的教学思路,传统的教育方式已经不能满足现在教育领域的发展要求,现在的社会人才市场需要的是能够紧跟经济社会发展,符合经济社会发展要求的高素质人才,所以在现在的教育领域中推动一体化教学的发展十分必要,也是现在教育领域改革发展的关键所在。  【关键词】一体化教学 教学环境 教学应用 教学模式  【中图分类号】G718.1 【文献标识码】A 【文章编
目前网络安全措施大部分是为了防范网络外部的攻击,而对局域网内部的安全性不够重视。为了提高局域网内部数据传输的安全性,基于SOPC,采用DES加密算法和自定义局域网协议等关
病例 男性,16岁,因地震后被埋、双下肢被水泥板压伤46小时救出后送至绵阳市人民医院抢救,给予“右足背减张术”,8天后由当地医院转入我院。入院时患者24小时尿量约1500ml,尿色呈浓
移动IPv6标准比移动IPv4在移动性、安全性、扩展性和路由效率等很多方面有了明显改进,成为解决移动IP潜在的最优方案之一。而切换是移动IPv6的关键技术之一,透明、平滑、快速
很长时间以来,人们认为:听、说、读、写是英语的重要部分,同时听说是第一阶段。因此,我们必须知道在听说中出现的问题,以及采取哪些有效途径来解决这些问题。语言是自然和社
【摘要】21世纪是信息技术飞速发展的时代,将信息技术与课堂教学有机的整合,已经成为了时代的要求。小学语文课堂教学,因新媒体、新技术教学的实施变得更有生机、更加精彩,整个课堂都焕然一新,能够有效实现学生主动学习、探究的教学目标,提高小学语文课堂教学效能。  【关键词】新媒体 新技术 小学语文 作用  【中图分类号】G623.2 【文献标识码】A 【文章编号】2095-3089(2018)14-014
新课改中,综合实践活动以崭新的面貌出现在孩子们面前,它如和煦的春风,为孩子们的学习生活注入了新的生命活力.与此同时过程的实践性,内容的开放性,参与的自主性和目标的生成
【摘要】随着我国科学技术的快速发展,移动终端设备也逐渐普及,在我国教育领域中移动学习、远程学习、在线学习已经日渐昌盛。此种学习背景下,微课与翻转课堂作为新鲜教学理念与方式,在当前教育体制改革背景下,得到了广泛应用。微课资源与翻转课堂有效结合,能够提高高校生理学实验教学质量与效率,本文在此背景下浅要分析微课和翻转课堂在生理学实验室教学中的应用,并提出具体的教学策略信息,希冀促进微课和翻转课堂教学,有
如何评估和量化分析网络可用性已经成为一个重要的研究课题。该文提出了一个评价光传送系统业务可用性模型,在该模型中,端到端的业务可用性是基于链路的串联和并联结构来分析的
针对在高速网络环境中实现入侵检测系统的动态负载均衡问题,提出一种基于多Agent的负载识别和基于改进遗传算法的动态负载均衡策略,实现入侵检测系统中的智能负载均衡,给出相应