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

Software protection method based on version incremental backup

An incremental backup and version technology, applied in the direction of program/content distribution protection, special data processing applications, instruments, etc., can solve the problems of unclear deletion of implanted files, complicated protection and update operations, etc., to achieve the effect of protecting integrity

Inactive Publication Date: 2008-05-07
NANJING UNIV
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The main purpose of the present invention is to solve the problem of repeated backup, complicated protection and update operations and unclear deletion of embedded files in the process of software integrity protection and version update in the current information system In order to improve the efficiency of software backup and protection and improve the availability of the system, a software integrity protection method based on version incremental backup is provided.

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 based on version incremental backup
  • Software protection method based on version incremental backup
  • Software protection method based on version incremental backup

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] As shown in Figure 1, the software integrity protection method consists of multiple protection function modules, and implements integrity protection for the protected software according to the protection strategy. The system sets up a version backup library in a safe location, such as mobile storage or a remote server, to save a basic version and several sub-version backups of the protected software. Based on this basic version, users can define several sub-versions according to application needs. A subversion corresponds to a protection policy. For sub-versions, the protection policy and file backups of sub-version increments are saved in the repository. Runtime monitoring protection can be implemented for the software specific sub-version protection policy. When the integrity of the software is damaged due to various reasons, the specified sub-version can be used for software recovery.

[0021] There are three types of file protection methods: precise, rough, and v...

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 relates to a method to protect the integrity of software based on the incremental backups of version, mainly comprising a plurality of procedures: (1) the definition of protection strategies on software version; (2) the initialization of basic software version; (3) the saving of software sub-version; (4) the surveillance and protection of software operation; (5) the recovery of software sub-version. Through the definition of the incremental backups of the basic version and subversion, the invention can adopt various protection methods to introduce purifying directory for the purpose of purifying the possible implanted files outside of the system according to the difference of the file functions and working modes. The invention has an advantage that the invention can not only protect the integrity of software system but also provide renewal function for software version.

Description

technical field [0001] The invention relates to a computer host system, in particular to a version integrity protection method for safely backing up, monitoring and restoring software in an information system. Background technique [0002] Due to viruses, attacks or operational errors, the software in the information system may cause the integrity of the software program and data to be damaged, thereby making the system unable to work normally. Restoration and restoration of software is a common method, but it takes a lot of time and effort. In addition, software upgrades or updates occur frequently. The integrity protection and version update of the software can repair the damaged system in time, keep the data continuously effective, and improve the availability of the system. Software integrity protection methods can be widely used in the design, development, use and maintenance of important information systems in the fields of politics, national defense, commerce, cultu...

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/22G06F17/30G06F21/12
Inventor 曾庆凯
Owner NANJING UNIV
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