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

Method and device for detecting and killing macro virus

A macro virus and killing technology, applied in the field of macro virus killing, can solve the problems of poor anti-virus effect, no ability to detect and kill macro viruses, and it is difficult to keep up with the speed of changes of macro viruses.

Active Publication Date: 2014-01-08
BEIJING QIHOO TECH CO LTD
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, due to the infection and outbreak of the macro virus first, the anti-virus comes later; and the macro language is a kind of script, which can produce variants with a slight modification, and can even modify itself during the propagation process, changing once every time it is propagated; therefore, the existing It is difficult for technology to keep up with the speed of macro virus changes, basically no ability to detect and kill unknown macro viruses, and the anti-virus effect is poor

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 device for detecting and killing macro virus
  • Method and device for detecting and killing macro virus
  • Method and device for detecting and killing macro virus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0130] The embodiment of the present invention is based on the law that "the behavior code required to realize the fixed macro virus behavior is relatively fixed" to detect and kill the macro virus; specifically, because the macro virus written in the macro language mainly acts on the macro code, so the above-mentioned behavior codes can be used to represent the macro codes needed to realize the fixed macro virus behaviors. In this ...

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 a method and device for detecting and killing a macro virus. The method comprises the steps that safety equipment analyzes the document structure of a document to be detected and killed through a processor of calculation equipment; the document structure comprises a category structure corresponding to a data stream of the document; macro codes are extracted from the document to be detected and killed according to the document structure obtained through analyzing; the macro codes extracted by the processor are matched with behavior codes in a behavior code library; the behavior codes are used for representing the macro codes for achieving fixed virus behaviors; whether the document to be detected and killed infects the macro virus is judged according to the matching result; the repairing process is conducted on the document to be detected and killed according to the document structure obtained through analyzing. The method and device for killing the macro virus can improve the detection capability of an unknown macro virus, have the good anti-virus effect, can comprehensively extract the macro codes from the document to be detected and killed, and can carry out repairing processing on various kinds of documents which are infected by the macro virus and need to be detected and killed.

Description

technical field [0001] The invention relates to the technical field of data security, in particular to a method and device for checking and killing macro viruses. Background technique [0002] With the popularization of computers and the development of mobile Internet, the era of network information has come. As a form of information, viruses have the characteristics of reproduction, infection, and destruction, threatening the information security of users. Computer documents, that is, files produced by word editing software such as WORD, EXCEL, PPT, etc., are widely used by people, and macro viruses, as a new type of virus dedicated to destroying computer document information security, have gradually entered people's sight. [0003] Because the macro virus is hidden in the data file, and the script syntax it uses is flexible, there are many ways to write a function, so it is very difficult to identify whether a file has a macro virus. [0004] The anti-virus methods adopt...

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/56
CPCG06F21/563
Inventor 杨康
Owner BEIJING QIHOO TECH CO LTD
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