Anti-pirate method and device for software capable of unloading and reinstalling

A technology for installing software and anti-piracy, which is applied in computer security devices, program control devices, program loading/starting, etc., to solve problems such as the failure of a single machine to run normally, and achieve the effect of good encryption and easy operation.

Inactive Publication Date: 2010-03-03
JIANGHAN UNIVERSITY
View PDF11 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method has the problem that the client must be connected t

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
  • Anti-pirate method and device for software capable of unloading and reinstalling
  • Anti-pirate method and device for software capable of unloading and reinstalling
  • Anti-pirate method and device for software capable of unloading and reinstalling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments, but these embodiments should not be construed as limiting the present invention.

[0027] see figure 1 As shown, the embodiment of the present invention provides a software anti-piracy method that can be uninstalled and reinstalled, which mainly includes the following steps:

[0028] Step S101: Encrypt the software to be installed according to a preset algorithm, generate a unique password applicable to the software to be installed, and store the unique password in a data file applicable to the software to be installed, so that the data In the file, the program for making the dongle U disk, the installation program and the uninstall program are called; the software to be installed is a stand-alone version software or a network version software; specifically, the above-mentioned generation process of the dongle U disk is: run the data of the soft...

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 an anti-pirate method and a device for software capable of unloading and reinstalling. The method comprises the following steps: carrying out encryption algorithm on software to be installed according to preset algorithm to generate a unique cipher, and storing the unique cipher into a data file of the software to be installed so as to be called by the data file for manufacturing a dongle U disk program, an installation program and an unloading program; accessing the dongle U disk when the installation program is run, and verifying stealth verification cipher read fromthe dongle U disk with the unique cipher in the data file of the software to be installed, continuing to run the installation program when the two ciphers are in accordance, and deleting the stealth verification cipher in the dongle U disk; and accessing the U disk when the unloading program is run, storing the unique cipher into the U disk to become the stealth verification cipher. The method adopts a mode of stealth verification cipher which is disabled after installation, avoids repeated installation of the software, has good encryption performance and simple and convenient operation, and does not use a slot of an external port of a computer.

Description

technical field [0001] The invention relates to the technical field of software anti-piracy, in particular to a software anti-piracy method and device that can be uninstalled and reinstalled. Background technique [0002] With the rapid development of Internet information technology, application software for various industries has emerged as the times require. As an intangible product, software embodies the hard work of developers. But in real life, because the software is very easy to be copied and the copying cost is extremely low, a large number of pirated software are produced, causing huge losses to software distributors, related industries and users. [0003] At present, software anti-piracy methods are divided into hardware methods and software methods. The hardware method is generally by purchasing hardware such as a hard card using a dongle mode or a smart card based on a USB interface. The developer of the application software adds information about the applicati...

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
IPC IPC(8): G06F21/22G06F9/445G06F21/12
Inventor 路平程元斌
Owner JIANGHAN UNIVERSITY
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