Security protection method and device for Android platform application and storage medium

A platform application and security protection technology, applied in the field of application security, can solve the problems of confusion and low signature verification security, low operating efficiency, etc., and achieve the effect of improving the level of security protection, high security, and increasing the difficulty of cracking

Inactive Publication Date: 2019-06-07
XIAMEN MEIYA PICO INFORMATION
View PDF10 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the security of obfuscation and signature verification is low, and the shortcomings of packing cannot be ignored. There are relatively big problems in its compatibility. At the same time, the application itself needs to decrypt the source program dex or restore

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
  • Security protection method and device for Android platform application and storage medium
  • Security protection method and device for Android platform application and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The application will be further described in detail below with reference to the drawings and embodiments. It can be understood that the specific embodiments described here are only used to explain the related invention, but not to limit the invention. In addition, it should be noted that, for ease of description, only the parts related to the relevant invention are shown in the drawings.

[0034] It should be noted that the embodiments in this application and the features in the embodiments can be combined with each other if there is no conflict. Hereinafter, the present application will be described in detail with reference to the drawings and in conjunction with embodiments.

[0035] figure 1 Shows a security protection method for Android platform applications of the present invention, and the method includes:

[0036] In the encryption step S101, the obtained apk is decompiled and then encrypted to obtain an encrypted apk. In order to improve the security of the applicat...

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 a security protection method and device for an Android platform application and a storage medium. The method comprises the following steps: an encryption step: decompiling an obtained apk, and encrypting the obtained apk to obtain an encrypted apk; a loading step: decrypting the encrypted apk in a customized system loading engine and then installing the encrypted apk; and arunning step: running the installed decrypted apk in a customized system running engine. According to the invention, resources are confused; encrypting the dex files respectively; so file, the resource file and the like are repackaged to obtain an encrypted apk; Safety is higher, the safety protection level of the application is improved. The released application does not contain a decryption code. The decryption code is written in a customized Android system. A cracker wants to crack the source program and must perform reverse analysis on the encrypted application and the customized Android system at the same time, so that the cracking difficulty is greatly increased, and meanwhile, as the program is decrypted by the customized Android system instead of self-decryption of the program, theoperation efficiency of the application is improved.

Description

Technical field [0001] The invention relates to the technical field of application security, in particular to a security protection method, device and storage medium for Android platform applications. Background technique [0002] At present, there are many mainstream security protection technologies on the Android system, including signature verification, obfuscation, anti-debugging, application packing, and memory anti-dumping. These technologies can prevent reverse crackers from performing reverse analysis on applications to a certain extent. The following introduces some protection technologies and briefly introduces them. [0003] Signature verification, a signature refers to the new data generated by the signer through a certain cryptographic operation to indicate his identity, and the receiver can verify the signer by verifying the digital signature. The Android system requires that all applications must have a digital signature, and applications without a digital signature...

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
Inventor 査耀华黄剑张磊孙临泽
Owner XIAMEN MEIYA PICO INFORMATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products