摘要: 静态反汇编是对程序进行逆向工程的第一步,它将程序的可执行机器码以汇编指令代码的形式表示,给盗用软件知识产权和发掘软件漏洞提供了可能。为了混淆静态反汇编过程,增加对程序进行反汇编的难度,本文深入研究基于分支函数的静态反汇编混淆技术,针对其隐蔽性较差和代码执行效率低下的缺点,提出一种改进的分支函数静态反汇编混淆技术。改进后的混淆技术不仅能够有效地隐藏程序中的跳转指令,提高了代码的执行效率,同时增加了软件逆向工程分析的难度。
中图分类号:
曹淑琴;郑成龙. 基于分支函数的混淆技术研究[J]. 计算机与现代化, 2012, 198(2): 168-170.
CAO Shu-qin;ZHENG Cheng-long. Research on Obfuscation Technique Based on Branch Functions[J]. Computer and Modernization, 2012, 198(2): 168-170.