Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Application program shelling method and device

A technology of application programs and codes, which is applied in the field of application program unpacking methods and devices, and can solve problems such as the absence of unpacking solutions

Active Publication Date: 2017-11-24
ADVANCED NEW TECH CO LTD
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, there are various rules for packing APP codes, and there is no general unpacking scheme.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Application program shelling method and device
  • Application program shelling method and device
  • Application program shelling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the embodiments of the present application. Rather, they are merely examples of apparatus and methods consistent with aspects of the embodiments of the present application as recited in the appended claims.

[0027] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present application. The singular forms "a", "said" and "the" used in the embodiments of this application and the appended claims are also intended to include plural...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an application program shelling method and device, and provides a common code shelling scheme. The method comprises the steps of loading the shelled Dex code of an application program to be unshelled into a memory using an Android virtual machine DVM; locating the memory fragment of the corresponding Dex code of the target class for a target class of the application program to be unshelled; loading actively the Dex code in the memory fragment into the memory object used by the DVM at active loading time, wherein the active loading time is the time after all of the shell-added Dex code are loaded into the memory and before the running of the Dex code in the memory is over; restoring the Dex code in the memory object to the unshelled Dex code corresponding to the target class, and generating a Dex file containing the unshelled Dex code.

Description

technical field [0001] The present application relates to the technical field of software, and in particular to an application program unpacking method and device. Background technique [0002] In order to prevent the code of the application (Application, APP) from being disassembled or cracked, it is generally necessary to pack the code of the APP. With the development of the mobile Internet, some malicious apps also use packing technology, making it difficult for security analysts to successfully identify malicious apps. For this reason, there is currently a demand for unpacking the packer codes of various packer apps. Currently, there are various rules for packing APP codes, and there is no general unpacking solution. Contents of the invention [0003] In order to overcome the problems existing in the related technologies, the embodiments of the present application provide an application unpacking method and device. [0004] According to the first aspect of the embod...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/56
CPCG06F21/566G06F2221/033
Inventor 王加水
Owner ADVANCED NEW TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products