可执行文件中子程序异常返回的识别

来源 :计算机工程 | 被引量 : 0次 | 上传用户:weiweilee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对子程序异常返回对反汇编操作的干扰,提出一种能够有效对抗该技术的反汇编算法.该算法通过2遍解码流程对目标可执行程序进行扫描,模拟代码执行过程中对内存栈的操作,从而正确解码出经过混淆处理的可执行程序.通过与2款常用反汇编器IDAPro和OBJDump的反汇编结果进行比较,证明该算法能够有效地识别出子程序异常返回的情况,从而有效提高反汇编的正确率.
其他文献
在地震作用下,平面布置不规则的建筑结构的地震反应复杂,为保证结构安全,结构的动力反应不能超过一些限定值。文章在对平面不规则结构的类别和与抗震设计有关的概念的深入剖
针对中考语文试卷,怎样写出高质量的作文是每一位语文教师、考生、家长十分关注的事情.文章作者就此谈了一些粗浅的认识,与大家交流,让孩子以平和的心态由表及里地把握考场作
为弥补现行规范中采用人为放大支撑内力设计的强剪型支撑可能存在的缺陷,提出弱剪型支撑设计方法.采用非线性弹塑性时程有限元程序,分析10条地震波作用下的强、弱剪型支撑框
同学们的作文,常常是叙述多、描写少,因而内容呆板、枯燥。为了使作文的内容生动、活泼,在写人记事的时候,要对人物进行多方面的描写。为了使同学们认识到自己作文的不足,逐
随着医疗事业的飞速发展,医患矛盾也日渐突出.如何化解医患矛盾,则成为每个医疗工作者的重要课题.我认为,虽然医患矛盾是由多种原因造成,然而,提高护士素质,努力为患者服务,
在过去的100年里,结核病的诊断与鉴别诊断无论从概念上还是手段上,都发生了翻天覆地的变化。新世纪伊始,在全球结核病尚未得有效控制的情况下,我们有必要认真总结和剖析历年来结核病
Purpose: To explore the pathological changes of retinal ganglion cell apoptosis and its relation to the value of glutamate concentration in vitreous body after
先按照相关性系数标准对样本所包含的全体基因进行筛选,降低冗余的同时有利于缩小优化算法的搜索范围;然后在筛选结果上采用蚁群优化策略进行分类相关基因子集的选择,并利用
研究了在亚临界甲醇相Hβ分子筛催化酯交换反应制备生物柴油的反应条件.结果表明,在n(甲醇)∶n(油脂)=12.5∶1、催化剂用量为油脂质量的5%、反应温度300 ℃、反应时间2 h条件
摆线齿锥齿轮可通过硬齿面刮削消除热处理变形,具有加工效率高、模数大、齿面硬的特点,所以非常适用于大型煤矿、冶金、运输等重型机械设备,针对大型摆线齿锥齿轮的生产实际