Android platform software protecting system, method and equipment

A software protection and platform technology, applied in the fields of instruments, electrical digital data processing, computer security devices, etc., can solve the problems of prolonging the development time, unable to avoid reverse analysis, and increasing the difficulty of development, so as to achieve the effect of protecting software security.
CN102760219AActive Publication Date: 2012-10-31BEIJING ANTIY NETWORK SAFETY TECH CO LTD

Patent Information

Authority / Receiving Office
CN ยท China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING ANTIY NETWORK SAFETY TECH CO LTD
Publication Date
2012-10-31

Smart Images

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

Abstract

The invention mainly discloses a system and method for protecting application software in an Android system from reverse analysis and decryption. The method mainly comprises the following steps: increasing interfaces for a LiDalvik virtual machine and a Linux system library in the Android system, so that the Android has a capability of directly loading a DEX format file and an SO format file from a memory; storing a core code of the application software in an online server, encrypting and signing the core code, sending the core code to the application software installed at a client end; after receiving the core code, verifying the signature and decrypting the core code by the application software; storing a plaintext into the memory, and directly loading the plaintext into the system; invoking the code; and releasing the memory. The method greatly improves the difficulty in performing reverse analysis and decryption by an attacker, so that the safety of the Android application software can be effectively protected.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a computer software protection technology, in particular to a software anti-leakage and copyright protection system and method, a server and an intelligent terminal for an Android platform. Background technique

[0002] At present, the Android operating system developed by Google is already the mobile smart terminal platform with the highest market share in the world. The number of Android application software continues to grow, and a good software sales model has been established. Like the traditional PC platform, the successful commercialization of Android application software has also triggered their reverse analysis and cracking.

[0003] Reversing analysis of application software includes:

[0004] 1. Analyze the executable code of the software by methods such as disassembly, decompilation, and debugging to understand the execution process and algorithm implementation of the code;

[0005] 2. Analyze the configuration f...

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