首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种多层次的自动化通用Android脱壳系统及其应用
引用本文:简容,黎桐辛,周渊,李舟军,韩心慧.一种多层次的自动化通用Android脱壳系统及其应用[J].北京理工大学学报,2019,39(7):725-731.
作者姓名:简容  黎桐辛  周渊  李舟军  韩心慧
作者单位:北京航空航天大学计算机学院,北京 100191;北京大学计算机科学技术研究所,北京 100080;北京大学计算机科学技术研究所,北京,100080;国家计算机网络应急技术处理协调中心,北京,100085;北京航空航天大学计算机学院,北京,100191
基金项目:国家自然科学基金资助项目(61602025,U1636211,61672081);国家重点研发计划项目(2016QY04W0802);北京市成像技术高精尖创新中心项目(BAICIT-2016001)
摘    要:为解决Android平台应用程序使用加壳服务后难以进行静态代码分析的问题,研究应用程序自动化通用脱壳技术.在Android Dalvik虚拟机的基础上,设计并实现了一种多层次的自动化通用脱壳系统,提出了多粒度的数据还原方案,保证数据还原的完整性和有效性,能正确还原出加壳应用中被加密的代码内容.实验表明,该系统适用于市面上主流的加壳服务.利用该系统,对市场上被加壳的应用程序进行安全性评估,发现加壳应用比未加壳应用存在更多的安全问题,证明了脱壳系统的实际应用价值. 

关 键 词:Android平台  加壳  脱壳  安全评估
收稿时间:2018/11/8 0:00:00

Design and Application of a Multi-Level Automated Universal Unpack System on Android Platform
JIAN Rong,LI Tong-xin,ZHOU Yuan,LI Zhou-jun and HAN Xin-hui.Design and Application of a Multi-Level Automated Universal Unpack System on Android Platform[J].Journal of Beijing Institute of Technology(Natural Science Edition),2019,39(7):725-731.
Authors:JIAN Rong  LI Tong-xin  ZHOU Yuan  LI Zhou-jun and HAN Xin-hui
Institution:1. School of Computer Science, Beihang University, Beijing 100191, China;2. Institute of Computer Science and Technology, Peking University, Beijing 100080, China;3. National Internet Emergency Center, Beijing 100085, China
Abstract:In order to solve the problem that the Android platform application is difficult to perform static code analysis after using the packer service, an automated universal unpack technology was presented. Firstly, a multi-level automated universal unpack system was designed and implemented based on the Android Dalvik virtual machine. And then, a multi-granularity data restoration scheme was proposed to ensure the integrity and validity of data restoration, and to correctly restore the encrypted code content in the packed application. Experiment results show that this system is suitable for mainstream pack services in the market. Evaluating the security of the packed application with this system in the market, more security issues are found in the packed application than in the normal application, which proves the application value of the unpack system.
Keywords:Android platform  packer  unpacker  security evaluation
本文献已被 万方数据 等数据库收录!
点击此处可从《北京理工大学学报》浏览原始摘要信息
点击此处可从《北京理工大学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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