Software type detection method and device, electronic equipment and storage medium

A detection method and software technology, applied in software maintenance/management, computer security devices, electrical digital data processing, etc., can solve problems such as inability to effectively detect malware

Active Publication Date: 2020-04-21
BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present disclosure provides a software type detection method, device, electronic equipment and storage medium to at least solve the problem that unknown malicious software cannot be effectively detected

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 type detection method and device, electronic equipment and storage medium
  • Software type detection method and device, electronic equipment and storage medium
  • Software type detection method and device, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0061] The implementations described in the following exemplary examples do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present disclosure as recited in the appended claims.

[0062] figure 1 is a flow chart of a software type detection method shown according to an exemplary embodiment, see figure 1 , a software type detection method may include steps S11-S13:

[0063] In step S11, the software to be detected is decompiled to obtain a function call chain to be detected representing the function call relationship in the software to be detected.

[0064] In the embodiment...

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 software type detection method and device, electronic equipment and a storage medium. The method comprises the steps of decompiling to-be-detected software to obtain a to-be-detected function call chain representing a function call relationship in the to-be-detected software; calculating the similarity between the to-be-detected function call chain and at least one reference function call chain, wherein the reference function call chain represents a function call relationship in reference software of a known type; and determining the type of the to-be-detected software according to the calculated similarity. According to the technical scheme provided by the embodiment of the invention, the function call chain is compared, so that the software type can be determined even for novel abnormal software, namely unknown malicious software can be effectively detected.

Description

technical field [0001] The present disclosure relates to the field of computer software applications, in particular to a software type detection method, device, electronic equipment and storage medium. Background technique [0002] At present, it is necessary to detect the type of software in the electronic device, so as to find malicious, attacking or abnormal software in the electronic device, so as to prevent the user's electronic device from being attacked. [0003] In related technologies, the method of detecting malicious software may include verifying the MD5 value of the software, for example, pre-calculating the MD5 value of known malicious software, and storing it in the created feature library, and then calculating the MD5 value of the software to be detected. If the MD5 value of the software is the same as the MD5 value in the signature database, it is determined that the software to be detected is malicious software. [0004] However, for new types of malicious...

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/56G06F8/74
CPCG06F21/563G06F8/74
Inventor 程堂全张艳生马骏
Owner BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
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