基于自修改字节码的Android软件保护技术研究  被引量:4

RESEARCH ON ANDROID SOFTWARE PROTECTION BASED ON SELF-MODIFYING BYTE CODE

在线阅读下载全文

作  者:高琦[1] 刘克胜[1] 常超[1] 邱世万 

机构地区:[1]合肥电子工程学院,安徽合肥230037

出  处:《计算机应用与软件》2016年第4期230-234,共5页Computer Applications and Software

摘  要:随着侵权现象的不断发生,加强Android软件的保护已成为一个研究热点。对软件逆向工程及其对抗措施进行分析和评价,指出重点的研究领域;针对Android软件逆向工程,在研究APK安装原理及dex文件格式的基础上,采取软件运行时自修改dalvik字节码的方案有效改变了代码的执行流程,增加了代码的迷惑性。通过实验实现对软件关键模块的隐藏,使分析者无法得到正确的代码流程,证明了该方法在软件保护领域具有可行性,为软件保护提供了新的思路。Along with the copyright infringement occurs continuously,to strengthen the protection of Android software has become a hot research topic. In this paper we carry out analysis and comment on software reverse engineering as well as its countermeasures,and point out the research focus. Aiming at reverse engineering of Android software,after studying APK installation principle and the format of DEX file,we employ the scheme of self-modifying Dalvik byte code during the operation of software to have effectively changed code execution process,and increased the perplexity of code. Through the experiment we realise the concealment of key software modules,and lead to the analyser failed in finding the correct code flow,this proves that the method has the feasibility in software protection field,and provides a new idea for software protection.

关 键 词:ANDROID 软件保护 字节码 dex文件 代码自修改 

分 类 号:TP311.54[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象