Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and system for detecting software

A technology for detecting software and software, which is applied in the field of computer software applications and can solve problems such as the inability to determine the type of software

Active Publication Date: 2012-12-19
TENCENT TECH (SHENZHEN) CO LTD
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, when the basic information in the registry is destroyed or the basic information generated by some software installed on the terminal is not recorded in the registry, the software category cannot be determined by detecting the basic information in the registry

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
  • Method and system for detecting software
  • Method and system for detecting software
  • Method and system for detecting software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The method for detecting software and the technical solution of the system will be described in detail below in conjunction with specific embodiments and accompanying drawings.

[0032] like figure 1 As shown, in one embodiment, a method for detecting software includes the following steps:

[0033] In step S110, a software feature library is established, and the software feature library stores key file information, feature file information, and matching weights corresponding to the feature file information.

[0034] In order to identify software, it is necessary to establish a software feature library in advance. The key file information in the software feature library refers to the file information used to determine the root directory of the software, such as the software startup file information (QQ.exe file information), etc.; the feature file information refers to the file information used to further determine the software. File information can be selected by the ...

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 for detecting software and a system for detecting the software. The method comprises the following steps: building a software feature base, wherein the software feature base stores key file information, feature file information and matching weight corresponding to the feature file information; scanning a target folder, detecting whether the key file is in a target folder and matched with the target folder successfully according to the key file information, if so, determining a root directory where the target folder belongs, and otherwise, finishing the operation; matching the feature file in the target folder according to the feature file information to obtain the corresponding matching weight, calculating the matching parameter value according to the matched weight; judging whether the calculated matching parameter value is more than or equal to the threshold value, if so, determining the software type where the target folder belongs according to the root directory and the feature file information and obtaining the basic information of the software from the software feature base; and otherwise, finishing the operation. The method and the system for detecting the software do not need a registry and cannot cause the detection leakage phenomenon of the software.

Description

【Technical field】 [0001] The invention relates to the field of computer software applications, in particular to a method and system for detecting software. 【Background technique】 [0002] When traditional software is installed on a terminal, basic information of the software will be generated. The basic information is recorded in the registry, and the software category can be determined by detecting the basic information in the registry. The basic information of the software includes installation path, uninstall program path, icon file, version information, etc., software categories such as Baofeng video player software, Thunder player software, QQ player software, etc. [0003] However, when the basic information in the registry is destroyed or the basic information generated by some software installed on the terminal is not recorded in the registry, the software category cannot be determined by detecting the basic information in the registry. 【Content of invention】 [0...

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): G06F11/36
Inventor 拓鑫
Owner TENCENT TECH (SHENZHEN) CO LTD