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

Software protection method and device

A protection device and software technology, applied in computer security devices, program/content distribution protection, instruments, etc., can solve the problems of rising cost of rights protection, passiveness, failure to ensure that software ownership is not infringed, etc., and achieve the goal of improving depth and efficiency Effect

Active Publication Date: 2019-04-12
BEIJING SENSESHIELD TECH
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. Increase the development cost of software developers, and need to have special personnel to handle the corresponding work, so the overall cost of rights protection has increased;
[0006] 2. Since the above-mentioned security-related processing methods have little to do with the logic of the software itself, ordinary software developers are usually not good at it, and cannot handle it well enough to achieve the expected effect of ensuring that software ownership is not infringed;
[0007] 3. Whenever piracy is encountered, the software version needs to be re-released, and it is relatively passive to deal with this problem

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0086] like figure 1 Shown is a software protection method according to an embodiment of the present invention, the method mainly uses a security component to protect the protected software, that is, the so-called protected software in the present invention is the target software. Wherein, the security component may be, for example, an anti-hacking engine. In the protection method, a security database corresponding to the protected software is preset, and the security database includes: features of pirated patches; using security components to protect the protected software;

[0087] The method according to the invention comprises:

[0088] S1, during the running of the protected software, the security component detects whether the protected software includes at least one pirate patch feature in its corresponding security database;

[0089] S2. If the protected software includes at least one pirated patch feature in the corresponding security database, the security component...

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 provides a software protection method and device. The method includes: presetting a safety database corresponding to to-be-protected software, wherein the safety database comprises piracy patch features; using a safety component to protect the to-be-protected software; during the running of the to-be-protected software, allowing the safety component to detect whether the to-be-protected software comprises at least one piracy patch feature in the safety database corresponding to the software or not; if so, allowing the safety component to take preset measures on the to-be-protected software. The method has the advantages that protection force for different software ownerships is improved, and the pressure of software developers in terms of software ownership protection is relieved.

Description

technical field [0001] The invention relates to software protection, in particular to a software protection method and device. Background technique [0002] After software developers release their software, they are often troubled by piracy. Piracy (also known as "copying") refers to the act of duplicating and redistributing works and publications without the consent of the owner, as well as the infringing products made by such acts. Although in many countries and regions, this behavior of pirates is defined as an illegal act of infringement of intellectual property rights, or even a criminal act, and will be punished by the country where it is located. [0003] In the field of software, so-called pirated software is usually processed by pirates, such as adding additional files as pirated patches, so that consumers can use the functions of the software without the relevant verification of the software owner. Usually, pirated software cannot Provide legal right certificate ...

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/10
CPCG06F21/105
Inventor 孙吉平张伟双
Owner BEIJING SENSESHIELD TECH
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