Method and device for reinforcing resource file of installation package

A technology of resource files and installation packages, which is applied in the field of information security to achieve effective protection

Inactive Publication Date: 2017-01-04
BEIJING QIHOO TECH CO LTD +1
View PDF2 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, the hardening of the installation package is often achieved by hardening the overall installation package or the executable files in the installation package. However, a large number of resource files in the installation package are also what many developers want to protect. There is a lack of a better way to strengthen the resource files of the installation package

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
  • Method and device for reinforcing resource file of installation package
  • Method and device for reinforcing resource file of installation package

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0057] Example 1: Declare in the installation package that after the installation package is installed, each time the corresponding application is started, the resource decryption program is invoked in the Application class of the application. This method is applicable to the Android installation package.

example 2

[0058] Example 2: Add a shell to the installation package; generate a resource decryption program and insert it into the shell. Since the shell program is started earlier than the application itself, it is ensured that the resource decryption program can load and decrypt the resource file before the application calls the resource file.

[0059] In addition, the encrypted resource file can also be loaded into the memory, and then decrypted, and when the application calls the resource file, the address of the decrypted resource file is returned to it, and so on.

[0060] figure 2 A schematic structural diagram of a device for strengthening resource files of an installation package according to an embodiment of the present invention is shown, as shown in figure 2 As shown, the device 200 for strengthening the resource files of the installation package includes:

[0061] The encryption unit 210 is adapted to extract the resource files of the installation package, encrypt the e...

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 method and device for reinforcing a resource file of an installation package. The method includes the steps of extracting the resource file of the installation package, encrypting the extracted resource file, replacing an original resource file in the installation package with the encrypted resource file, and generating a resource decrypting program to be inserted in the installation package. The technical scheme is only aimed at the resource file in the installation package, other files in the installation file are not influenced, the resource file can be effectively protected, the resource file in the installation package can hardly be decrypted even when the installation package is unpackaged, and the requirement of a developer for protecting the resource file is met.

Description

technical field [0001] The invention relates to the field of information security, in particular to a method and device for strengthening resource files of an installation package. Background technique [0002] Applications are often delivered to smart terminals in the form of installation packages for users to install. If the installation package has not been hardened, it is easy to be unpacked and processed to realize the modification of the installation package, which is what the developer does not want to see. [0003] In the prior art, the hardening of the installation package is often achieved by hardening the overall installation package or the executable files in the installation package. However, a large number of resource files in the installation package are also what many developers want to protect. There is a lack of a better method for strengthening the resource files of the installation package. Contents of the invention [0004] In view of the above probl...

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 Applications(China)
IPC IPC(8): G06F9/445G06F21/51G06F21/60
CPCG06F8/61G06F21/51G06F21/602G06F2221/2107
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