Control Structure Analysis and Recovery of Embedded Binaries

来源 :Chinese Journal of Electronics | 被引量 : 0次 | 上传用户:huoshengxin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Existing decompilers use rule-based algorithms to transform unstructured Control flow graph(CFG) into equivalent high-level programming language constructs with “goto” statements. One problem of such approaches is that they generate a large number of “goto”s in the output code, which reduce the readability and hinder the understanding of input binaries. A global search algorithm is proposed based on structural analysis. This algorithm restructures a CFG and generates fewer number of “goto” statements than the rule-based algorithm does.We also present a Genetic algorithm(GA) for the global search approach to locate near optimal solutions for large CFGs. Evaluation results on a set of real CFGs show that the genetic algorithm-based heuristic for global search is capable of finding high-quality solutions. Existing decompilers use rule-based algorithms to transform unstructured Control flow graph (CFG) into equivalent high-level programming language constructs with “goto ” statements. One problem of such approaches is that they generate a large number of “goto ” s in the output code, which reduces the readability and hinder the understanding of input binaries. A global search algorithm is proposed based on structural analysis. This algorithm restructures a CFG and generates fewer number of “goto ” statements than the rule-based algorithm does.We also present a Genetic algorithm (GA) for the global search approach to locate near optimal solutions for large CFGs. Evaluation results on a set of real CFGs show that the genetic algorithm-based heuristic for global search is capable of finding high -quality solutions.
其他文献
介绍了乳酸杆菌和双歧杆菌生物学特性,及它们对人体健康的功能及相应保健食品的生产工艺.
针对3200kW压缩机组WLK—02型静态励磁柜出现的几个问题,通过改进完善,有效地减少停机次数,提高机组运行可靠性,保证关键设备的安全运行。 Aiming at several problems of W
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
由英国ITE展览公司主办的俄罗斯国际食品配料、添加剂展览会(Food Ingredients Russia 2009)于2009年11月24日27日在俄罗斯首都莫斯科市Crocus会展中心举行.经中国贸促会批准
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
党的十八大对社会保障体系建设明确提出了“全覆盖”“建立更加便民快捷的服务体系”以及“增强公平性、适应流动性、保证可持续性”等目标。从医保经办的工作看,这些新目标
阐述了部分皮革制品在市场中出现的问题,以及相关标准在执行中遇到的难题,并对相关标准提出了修改建议.
研究高游离脂肪酸(FFA)血症所致大鼠机体氧化应激及胰岛素抵抗之间的相互关系,以及其对机体抗氧化能力的影响,探讨胰岛素抵抗的病理生理机制.经研究证实大鼠高FFA血症不仅使组织活性氧簇生成增加[(886±105 vs 427±42)mmol/L,P<0.05],同时损伤机体抗氧化能力,细胞内还原捌谷胱甘肽生成减少[(272±47 vs 561±36)μmol/L,P<0.05],导致氧化应激,从而促
煤层气是近年来在国际上迅速兴起的一种新型优质洁净的能源和化工原料,开发利用这种能源能降低温室气体排放,减少煤矿瓦斯事故的发生,提高煤矿井下安全生产水平,具有广阔的发