Skip to main navigation Skip to search Skip to main content

一种多层次的自动化通用Android脱壳系统及其应用

Translated title of the contribution: Design and Application of a Multi-Level Automated Universal Unpack System on Android Platform
  • Rong Jian
  • , Tong Xin Li
  • , Yuan Zhou
  • , Zhou Jun Li*
  • , Xin Hui Han
  • *Corresponding author for this work
  • Beihang University
  • Peking University
  • National Internet Emergency Center

Research output: Contribution to journalArticlepeer-review

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.

Translated title of the contributionDesign and Application of a Multi-Level Automated Universal Unpack System on Android Platform
Original languageChinese (Traditional)
Pages (from-to)725-731
Number of pages7
JournalBeijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology
Volume39
Issue number7
DOIs
StatePublished - 1 Jul 2019

Fingerprint

Dive into the research topics of 'Design and Application of a Multi-Level Automated Universal Unpack System on Android Platform'. Together they form a unique fingerprint.

Cite this