基于结构语义树的高级控制结构恢复技术

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:yangxmscuosaka
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对高级控制结构嵌套关系难以恢复的问题,提出了一种基于结构语义树的高级控制结构恢复技术。以经典控制流图结构化算法为基础进行控制流图结构化,获得高级控制结构信息后以反向后序顺序构建结构语义树,对构建成功的结构语义树进行前序遍历即可恢复高级控制结构。实验结果表明,该方法能够有效准确地恢复高级控制结构,为后期高级语言代码生成提供准确完备的结构信息,提高反编译结果的准确性。
其他文献
1958年的夏天,中共中央政治局扩大会议作出决定,要大规模庆祝国庆十周年,建设一批国庆工程,目的是'检验社会主义中国已经达到的生产力水平'。从1958年开工到竣工,仅
2021年到來前的一个月,世界各国终于正式开始接种新冠疫苗。  据说欧盟把“开打”疫苗时间选择在12月27日,是因为欧盟有27个国家(已刨除刚刚搞定脱欧协议的英国),也因为,12月27日是法国生物学家Louis Pasteur的生日—他曾发明了狂犬病疫苗。这些深思熟虑,让这个充满各种理性权衡的决定,带着一点浪漫。  在从2020向2021过渡的此刻,且让我分享几个“浪漫”带给我的能量瞬间。  读这
在通信协议中,很多性质都与时间相关。为了研究通信协议的时间性质,需要一种能够描述时间的形式化方法。在Mobile Ambients的基础上,用时间对其做扩展,提出一种新的形式系统——
Recent advances in laser coating technologyincluding laser cladding,laser surface alloying andlaser vapour deposition in China are reviewed inthis paper.
Microstructure of β-SiC whiskers with differ-ent cross-sections perpendicular to their growingdirection was studied in detail by transmission elec-tron microsc
介绍了焦作矿区水害情况,针对焦作矿区突水特点,分析出焦作矿区煤矿井下突水点快,因而封堵必须要快,并介绍了焦作几个矿的防治水实例及采取的防治水措施.
Based mainly on the work done at the authors’laboratory in recent years,this paper examines whatis currently known about the cyclic deformationand fatigue prop
广大农村小学教师普遍存在着较重的工作压力,较易出现相关心理健康疾病,影响农村小学教师心理健康的一个较为 突出的隐患就是焦虑心理。本文从焦虑心理产生的根源和应采取的
The nature of the native oxides formed on thesurface layer of amorphous alloy Ni<sub>64</sub>P<sub>20</sub>Fe<sub>16</sub>hasbeen studied by X-ray photoelectron
为了快捷而准确地提取掌纹线,提出了一种基于灰度差统计分析的方法。采用了带有修正因子的直方图均衡化方法使掌纹图像灰度分布均匀化,并应用基于邻域平均灰度的计算方法有效抑制伪纹线的干扰。在预先设置长度阈值的情况下,对图像灰度差值图进行统计分析并设置灰度阈值,进而使用具有方向性的8邻域搜索方法,通过判断对象点的灰度值和连续掌纹线点集的点数,提取出掌纹线的二值图像。最后通过计算掌纹图像间的隶属度评价掌纹线的