Software version consistency detection system and detection method thereof

A technology for detecting systems and software versions, applied in software testing/debugging, version control, error detection/correction, etc. It can solve the problems of easy forgery, inconsistency, and inability to solve software test versions of log information, and achieve effective consistency identification. Effect

Inactive Publication Date: 2017-02-22
CHINA ELECTRIC POWER RES INST +3
View PDF5 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This kind of verification technology does not need to modify the software, just deploy the program on the server side. However, the disadvantage of this type of technology is that it requires the cooperation and deployment of the operation and maintenance department, and the log information is easy to f

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 version consistency detection system and detection method thereof
  • Software version consistency detection system and detection method thereof
  • Software version consistency detection system and detection method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the invention may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present invention, and to fully convey the scope of the present invention to those skilled in the art.

[0035] Software version consistency detection is a technology used to detect whether the target software is consistent with the benchmark sample. Its essence is to detect whether all files of the target software (including executable files, dynamic link libraries, configuration files, etc.) are consistent with the benchmark samples. The software version consistency detection system of the present invention combines the verification value compa...

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 the software version consistency detection technology and provides a software version consistency detection system. The system comprises a server, a client side and an information transmission module, wherein the server is used for receiving data transmitted by the client side, carrying out text comparison and check value comparison and then displaying results; the client side is used for calculating and sending a file check value of to-be-detected software and a configuration file to the server; and the information transmission module is used for intercommunication between the server and the client side. According to the software version consistency detection system and the detection method thereof, the safety risk problem caused by inconsistency of a software test version and an online deployment version can be solved; and in combination with two comparison modes of text comparison and check value comparison, the complete and effective consistency identification can be carried out on a software source version.

Description

technical field [0001] The invention relates to a software version consistency detection technology, in particular to a software version consistency detection system and a detection method thereof. Background technique [0002] At present, there are many kinds of consistency verification technologies for software versions. The mainstream technologies at home and abroad include: HASH value-based verification, log information-based verification, digital watermark-based, License-based and USBkey-based consistency verification technologies. [0003] The verification technology for verifying the consistency of software versions based on HASH values ​​is a software version verification technology based on MD5. First, a comprehensive digital hash is performed based on the components of the software. Secondly, the hash value is specific, that is, it is the same or has the same function for the same software version. Again, the hash value must be confidential, that is, it is not ea...

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): G06F9/44G06F11/36
CPCG06F8/71G06F11/3616
Inventor 王磊崔宝江周亮韩丽芳韦阳单松玲李怡康李凌
Owner CHINA ELECTRIC POWER RES INST
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