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

Data protection method and device for application installation package

An application and data protection technology, applied in the field of data protection methods and devices for application installation packages, can solve problems such as data cannot be effectively protected, and achieve the effect of realizing data protection and safeguarding interests

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

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiments of the present invention is to provide a data protection method for an application installation package to solve the problem that the data in the application installation package of a mobile terminal cannot be effectively protected at present

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
  • Data protection method and device for application installation package
  • Data protection method and device for application installation package
  • Data protection method and device for application installation package

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0021] In the embodiment of the present invention, before the application installation package is released to the outside world, the data in the installation package is encrypted, and a dynamic link library for decrypting data is added to the installation package, so that the installation package can be called after running The dynamic link library performs data decryption processing, restores the original data, and completes the installation. This solution avoids the situation that the data in the installation package is directly leaked to non-developers before the installation package runs, effec...

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

A data protection method for an application installation package includes at a computer having one or more processors and memory storing programs executed by the one or more processors, extracting an application installation package into an installation folder; adding a dynamic link library into the installation folder; encrypting an executable file in the installation folder according to an encryption algorithm; adding a procedure of invoking the dynamic link library into the encrypted executable file; and modifying a configuration file in the installation folder such that the dynamic link library is invoked first when the encrypted executable file is executed, wherein the dynamic link library is configured to decrypt the encrypted executable file during installation.

Description

technical field [0001] The invention belongs to the technical field of software, and in particular relates to a data protection method and device for an application program installation package. Background technique [0002] Today, with the rapid development of mobile terminal software and hardware, the development of mobile terminal applications is also changing with each passing day. Every day, a large number of applications are added to the electronic market. By accessing the Internet through mobile terminals, these applications can be realized anytime, anywhere. Download and install. [0003] However, the existing technology lacks effective protection measures for the data in the mobile terminal application installation package. Anyone can obtain the installation package through the electronic market or other sharing channels, extract the files in the installation package, and analyze the key information in the file. data, which makes it easy for competitors of some app...

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/12G06F21/62
CPCG06F21/12
Inventor 张立春
Owner TENCENT TECH (SHENZHEN) 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