Supercharge Your Innovation With Domain-Expert AI Agents!

Program code protection method and device

A program code and protection device technology, applied in the field of program code protection methods and devices, can solve the problems of destroying the code logic of the Android system and the inability of the Android system to run normally.

Active Publication Date: 2015-08-26
BEIJING NAGA INFORMATION TECH DEV CO LTD
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Android is a semi-open source operating system based on Linux, and Linux is a free and open source Unix-like operating system, so crackers can easily use dynamic code injection technology to destroy the original code logic of the Android system and add malicious code logic, making the Android system not functioning normally

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
  • Program code protection method and device
  • Program code protection method and device
  • Program code protection method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] 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, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, only parts related to the present invention are shown in the drawings but not all content.

[0022] The embodiment of the present invention provides a program code protection method, such as figure 1 As shown, the method includes:

[0023] 101. Acquire a program code that needs to be protected and a key program code used to encrypt the program code that needs to be protected.

[0024] Among them, the key code program is used to perform hash calculations to obtain the encryption and decryption keys for encrypting program codes that need to be protected. It can be encrypted program codes or unencrypted (that is, progra...

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 program code protection method and device, belongs to the technical field of computer terminals and solves the problem that program codes are tampered easily. The method mainly comprises steps as follows: acquiring to-be-protected program codes and key program codes for encrypting the to-be-protected program codes; performing Hash calculation on the key program codes with a preset algorithm to acquire encryption keys; encrypting the to-be-protected program codes by the encryption keys to acquire encrypted program codes. The program code protection method and device are mainly applied to program code tampering prevention processes.

Description

technical field [0001] The present invention relates to the technical field of computer terminals, in particular to the field of system security, and in particular to a program code protection method and device. Background technique [0002] Android is a semi-open source operating system based on Linux, and Linux is a free and open source Unix-like operating system, so crackers can easily use dynamic code injection technology to destroy the original code logic of the Android system and add malicious code logic, making the Android system not functioning normally. Contents of the invention [0003] In view of this, an embodiment of the present invention provides a program code protection method and device to solve the technical problems mentioned in the background art section above. [0004] On the one hand, an embodiment of the present invention provides a program code protection method, the method comprising: [0005] Obtaining the program code that needs to be protected...

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): G06F21/12G06F21/56G06F21/60
Inventor 阎文斌
Owner BEIJING NAGA INFORMATION TECH DEV CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More