File packing and unpacking method, device and system

A file and Android system technology, applied in the computer field, to achieve the effect of enhancing security

Active Publication Date: 2019-02-01
TENCENT TECH (SHENZHEN) CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, there is no method for packing binary files running on the mobile terminal Android platform

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
  • File packing and unpacking method, device and system
  • File packing and unpacking method, device and system
  • File packing and unpacking method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In order to further explain the technical means and effects of the present invention to achieve the intended purpose of the invention, the specific implementation, structure, features and effects of the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments.

[0035] refer to figure 1 One embodiment of the file packing and shelling system provided by the embodiment of the present invention includes:

[0036] computer terminal 100 and mobile terminal 200;

[0037] The computer terminal 100 is used to encrypt each piece of information of the binary file to be packed, pack the encrypted binary file with a shell program to generate a packed file, and then pack the packed program to generate a packed file containing the packed file The executable program, the executable program can run on the system platform of the mobile terminal 200, for example, the executable program is a file with the suffix ".apk" ru...

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

An apparatus for encrypting a binary file is disclosed. The apparatus includes one or more processors and memory storing one or more programs to be executed by the one or more processors. The one or more programs include instructions for encrypting each segment from a set of segments of the binary file to define an encrypted binary file. The one or more programs also include instructions for packing the encrypted binary file and a shell program to produce a packed file. The one or more programs further include instructions for generating an executable file based on the packed file such that the shell program is executed to decrypt the encrypted binary file when the executable file is executed.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a file packing and unpacking method, device and system. Background technique [0002] Packing is a method of changing the encoding of executable program files or dynamic link library files through a series of mathematical operations to achieve the purpose of reducing file size or encrypting program encoding. [0003] In the prior art, there is no method for packing binary files running on the Android platform of the mobile terminal. Contents of the invention [0004] In view of this, the present invention provides a file packing and unpacking method, device and system, which can enhance the security of the Android system binary file and prevent it from being decompiled and decrypted by packing the Android system binary file. [0005] The file packing method that the embodiment of the present invention provides, comprises: [0006] Encrypt each piece of information of the bi...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F21/14G06F21/60
CPCG06F21/6209G06F2221/2107
Inventor 李伟
Owner TENCENT TECH (SHENZHEN) 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