Universal shelling method and system for Android platform application program based on ART environment
A platform application and program technology, applied in the direction of platform integrity maintenance, instruments, electronic digital data processing, etc., can solve the problems of file damage, unreliable field features, loss of marking function, etc. The effect of obfuscation techniques
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0046] The present invention will be further explained by specific examples below.
[0047] The present invention provides a kind of Android platform application general unpacking method and system based on the new generation ART environment, it is characterized in that, comprises the following steps:
[0048] S1: Determine the packer program as a vmp shell, dex2c shell, or ordinary shell through the shell checking component.
[0049] S2: In the dex extraction component, modify the oasp that conforms to the operating environment of this program at the source code level and then compile it. After flashing into the new system image, start the packing program to obtain the extracted dex file and the list of loaded classes.
[0050] S3: Insert an active call chain in oasp, actively load the loaded class list in clinit, start the program after compiling and get all the extracted function instructions in all classes.
[0051] S4: In the repair component, fill the function instructi...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

