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

Encrypting method and encrypting system for preventing reverse decrypting of app (application)

An encryption method and encryption system technology, which is applied in the field of anti-reverse cracking encryption and encryption system for app applications, can solve problems such as app cracking, and achieve the effects of raising the technical threshold, protecting security, and preventing reverse cracking

Inactive Publication Date: 2016-08-24
SHANGHAI CTRIP COMMERCE CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is to provide an encryption method and encryption system for anti-reverse cracking of app applications in order to overcome the defect that apps in the prior art are easily cracked by simple reverse technology

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
  • Encrypting method and encrypting system for preventing reverse decrypting of app (application)
  • Encrypting method and encrypting system for preventing reverse decrypting of app (application)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention is further illustrated below by means of examples, but the present invention is not limited to the scope of the examples.

[0031] Such as figure 1 As shown, the anti-reverse cracking encryption method of the app application of the present invention comprises the following steps:

[0032] Step 101, decode the app application to generate smali code;

[0033] In step 101, system key codes will be added to modify the entry function;

[0034] Step 102, encrypting the smali code to generate encrypted smali code;

[0035] In step 102, the protection code is also embedded in the smali code;

[0036] Step 103, repackage the encrypted smali code into an app application.

[0037] Specifically, in step 101, the apktool tool can be used to decode the app application, and in step 103, the encrypted smali code can also be repackaged by the apktool tool. In the specific implementation process of the present invention, the app application is preferably an app...

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 discloses an encrypting method and an encrypting system for preventing reverse decrypting of an app (application). The encrypting method comprises the following steps of S1, decoding the app to generate a smali code; S2, encrypting the smali code to generate an encrypted smali code; S3, repacking the encrypted smali code to generate the app. The encrypting method has the advantages that by encrypting the code of the app, the reverse decrypting of the app is prevented, the safety of the existing app is protected, and the technical threshold for analyzing the app is increased.

Description

technical field [0001] The invention relates to an encryption method and an encryption system for anti-reverse cracking of app applications. Background technique [0002] The existing app (application program) market is very chaotic, and hackers can analyze the behavior of the app through simple reverse technology and then pose a serious threat to the app. In the prior art, developers generally protect their apps by means of code obfuscation, but hackers can still find clues for reverse cracking. Contents of the invention [0003] The technical problem to be solved by the present invention is to provide an encryption method and encryption system for anti-reverse cracking of app applications in order to overcome the defect that apps are easily cracked by simple reverse technology in the prior art. [0004] The present invention solves the above technical problems through the following technical solutions: [0005] The invention provides an encryption method for anti-rever...

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
IPC IPC(8): G06F21/14
CPCG06F21/14
Inventor 张亮
Owner SHANGHAI CTRIP COMMERCE 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