APK application reinforcing method and system

An encryption method and encrypted technology, applied in the direction of program/content distribution protection, etc., can solve the problem that the APK code is easy to be decompiled and displayed.
CN103902858AInactive Publication Date: 2014-07-02WUHAN ANTIY MOBILE SECURITY

Patent Information

Authority / Receiving Office
CN Β· China
Patent Type
Applications(China)
Current Assignee / Owner
WUHAN ANTIY MOBILE SECURITY
Publication Date
2014-07-02
Estimated Expiration
Not applicable Β· inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The invention provides an APK application reinforcing method and system. The method comprises the steps of inputting the source code of files to be reinforced or APK files, preprocessing the files to be reinforced, analyzing the semantics, using different encryption ways according to different objects, conducting JVM class initialization processing on the encrypted objects, extracting the encrypted objects to the class initialization process in the modes of static members, static code blocks and the like, and at last outputting a reinforcing result. Through the APK application reinforcing method, APK application programs under the Android can be reinforced, displaying and calling of any cleartext character string or library functions can not occur to a decompilation result, a core code function is hidden, the difficulty of reverse analysis of the APK files is greatly increased, and therefore the effect of protecting the application codes of a developer is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of mobile terminal application security, in particular to a method and system for APK application reinforcement. Background technique

[0002] With the increasing development of the Android mobile terminal platform, a large number of third-party applications emerge, and the phenomenon of piracy and repackaging of third-party applications is becoming more and more serious. Since the APK under Android can be easily decompiled into easy-to-read JAVA code by dex2jar, JD-GUI, JAD and other decompilation tools, the plaintext strings, library function calls, core function functions, etc. in the code are all clear at a glance, making illegal Piracy of third-party applications or reverse engineering of core functionality becomes easier for developers. Contents of the invention

[0003] The present invention provides an APK application reinforcement method and system, which solves the problem that APK codes are easily decomp...

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