二进制代码混淆关键技术研究
二进制代码混淆技术通过对程序的代码进行重组和变形等手段对程序的二进制代码进行保护,防止软件的破解和篡改。本文主要研究了几种前沿的代码混淆算法,包括代码乱序,插入不透明谓词和平展控制流等,通过比较这些算法的优势和不足展示了当下代码混淆技术的研究现状。最后对代码混淆技术做出了总结,指出代码混淆技术虽然在理论研究上尚缺乏完备论证,但是以平展控制流为代表的混淆技术在类似软件反逆向的应用场景下已经具备实用性。
代码混淆 控制流混淆 逆向分析
王旭 范文庆 黄玮
北京邮电大学信息安全中心,北京,中国,100876 中国传媒大学,北京,中国,100024
国内会议
北京
中文
44-48
2012-11-01(万方平台首次上网日期,不代表论文的发表时间)