Generation method and device of tamper-proofing APK, installation and operation method and device thereof

A technology of anti-tampering and module generation, applied in the direction of program/content distribution protection, platform integrity maintenance, etc., can solve problems such as increasing the workload of technicians and increasing the difficulty of attacks, and achieve simple implementation, protection of interests, and improvement of security Effect

Inactive Publication Date: 2017-05-31
BEIJING QIHOO TECH CO LTD +1
View PDF8 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] At present, for the anti-tampering protection of APK, it is mostly to modify the dex file to increase the difficulty of attack, such as encrypting part or the whole dex file, or transforming the bytecode of the dex file to realize the reinforcement of APK, but These methods require modification and recompilation of the APK code, increasing the workload of technicians, and when the APK file is running in the memory, there is still the risk of dumping from the memory to the complete dex file

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
  • Generation method and device of tamper-proofing APK, installation and operation method and device thereof
  • Generation method and device of tamper-proofing APK, installation and operation method and device thereof
  • Generation method and device of tamper-proofing APK, installation and operation method and device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. For The implementation of the technical solutions of the present invention should not be limited by the examples described below. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0064] figure 1 It shows a schematic flowchart of a method for generating a tamper-proof APK provided in an embodiment of the present invention. It can be seen from the figure that the method for generating may include:

[0065] Step S110: decompress the original APK, and obtain the cyclic redundancy check code CRC of t...

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 a generation method and device of tamper-proofing APK, installation and operation method and device thereof, and belongs to the security technical field of mobile terminal application. The generation method of the tamper-proofing APK comprises: decompressing the original APK and acquiring the cyclic redundancy check code (CRC) of designated APK document after decompression; processing the cyclic redundancy check code (CRC) as the setting mode and getting a check value; writing the check value to the check file and determining the save path of the check file; and integrating the original APK and the check file to generate the target APK. The scheme provided utilizes the tamper-proofing to APK based on the cyclic redundancy check code (CRC) of designated APK document of the original APK, provides a new way for protecting tamper-proofing APK, improves the security of APK installation application for end-users.

Description

technical field [0001] The present invention relates to the technical field of mobile terminal application security, in particular to a method and device for generating an anti-tamper APK, and an installation and operation method and device. Background technique [0002] With the rapid development of Internet communication technology, various mobile terminal devices have become an indispensable tool for people's life, and terminal application programs APP with various functions have also emerged in an endless stream, bringing users a more convenient experience. [0003] APK (Android Package) is the Android installation package, which is an application installation file format on the Android operating system. Since the Android platform is developed using the Java language, the code in the APK is easy to be decompiled. By decompiling the APK file, the code is analyzed, modified or inserted, and then re-signed and packaged as a new APK file to change the original behavior of th...

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/14G06F21/56
CPCG06F21/14G06F21/56
Inventor 刘敏
Owner BEIJING QIHOO TECH CO LTD
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