首页 | 官方网站   微博 | 高级检索  
     

路径分支混淆研究综述
作者姓名:耿普  祝跃飞
作者单位:战略支援部队信息工程大学,河南 郑州 450001
基金项目:国家重点研发计划基金资助项目(No.2016YFB0801601,No.2016YFB0801505)。
摘    要:代码混淆是一种便捷、有效的软件保护方法,能够较好地对抗以逆向分析为基础的MATE攻击,随着以符号执行为基础的自动程序分析技术的发展,出现了能够抵抗符号执行的新代码混淆方法——路径分支混淆。依据路径分支信息的构成,以及分支信息在对抗符号执行分析上的差异,对分支混淆技术进行了分类,并给出了分支信息泄露与符号执行的联系;按照分支混淆的分类,对当前分支混淆的研究进展进行了介绍和总结,分析了各类分支混淆的优缺点;最后,对分支混淆技术的发展进行了展望。

关 键 词:逆向工程  代码混淆  符号执行  路径分支混淆  

Review of path branch obfuscation
Authors:GENG Pu  ZHU Yuefei
Affiliation:Strategic Support Force Information Engineering University,Zhengzhou 450001,China
Abstract:Code obfuscation is a convenient and effective technique of software protection,which can combat MATE attacks based on reverse engineering.With the development of automatic programming analysis technology,a new code obfuscation technique which named path branch obfuscation was proposed to defeat symbolic execution.With the composition of branch information and how does the branch composition effect in execution technique,the branch obfuscation was classified into three types.Then,a detailed research and development situation of each branch obfuscation class was exhaustively described.At last,the prospects of branch obfuscation were discussed.
Keywords:reverse engineering  code obfuscation  symbol execution  path branch obfuscation
本文献已被 维普 等数据库收录!
点击此处可从《》浏览原始摘要信息
点击此处可从《》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号