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

来源 :计算机工程 | 被引量 : 0次 | 上传用户:emslwh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对子程序异常返回对反汇编操作的干扰,提出一种能够有效对抗该技术的反汇编算法。该算法通过2遍解码流程对目标可执行程序进行扫描,模拟代码执行过程中对内存栈的操作,从而正确解码出经过混淆处理的可执行程序。通过与2款常用反汇编器IDAPro和OBJDump的反汇编结果进行比较,证明该算法能够有效地识别出子程序异常返回的情况,从而有效提高反汇编的正确率。
其他文献
流浪权既是流浪者的一种精神权利,也是其物质—生活权利。两类权利在流浪行为中相互交织,相互影响。其无论在法定形态上,还是在习惯事实上,都有所表现。与此相应,也必然要求
由于死后各种复杂的人为现象的存在,使得建立死后血液酒精含量(BAC)和死亡时醉酒状态之间的关系十分困难。在日常检案中必须考虑细菌污染、发酵是否引起死后乙醇再合成,死亡
小城镇作为联系城市和农村的桥梁和纽带,也是实现农村现代化,建设社会主义新农村的重要载体。近年来,我国小城镇建设在取得快速发展的同时,自然资源枯竭和环境污染扩散等问题越来
作为支持社会经济发展的金融部门,商业银行的地位日益重要。但是同时作为盈利性部门的市场化企业,商业银行必然面临日益激烈的市场竞争。商业银行也就日益关注自身的盈利能力
目的了解我国学生对学校预防艾滋病教育中生活技能的需求情况,为今后开展以生活技能为基础的预防艾滋病教育提供依据:方法对北京市5所初中、3所高中和2所大学的1207名学生进行
比较几种常用的社团结构分析方法,讨论它们在代谢网络分析中的不足之处。模拟退火算法在代谢网络模块分析中具有一定优势,选用该算法分析苏云金杆菌代谢网络巨强连通体中的功
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
在全世界60亿人口中,有28亿人每天仅靠不足2美元维持生计,还有约12亿人每天靠不足1美元生活。消除贫困是世界各国的基本国策,也是我国政府面临的一项长期而艰巨的历史重任。
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
出现于上世纪70年代的资产证券化是近几十年来金融领域最重要的创新之一,由于其具有创新的融资结构和交易流程,满足了不同融资者和投资者的需求,已经成为当今世界金融市场上