Antivirus method and client equipment

A device and an antivirus engine technology, applied in the computer field, can solve the problems of low antivirus efficiency, poor antivirus performance, and long antivirus time, and achieve the effect of improving antivirus efficiency, enhancing antivirus performance, and shortening the time of antivirus

Active Publication Date: 2012-10-17
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the process of realizing the present invention, the inventor found that the prior art has at least the following problems: each disk has a certain input and output (InOut; IO) performance, and the client uses an antivirus engine to perform antivirus detection according to the above-mentioned prior art method When a virus occurs, reading the content related to the file to be checked and killed from the disk will be affected by the IO performance of the disk. When the IO performance of the disk is poor, the antivirus time will be longer and the antivirus efficiency will be lower, resulting in poor overall antivirus performance. Difference

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
  • Antivirus method and client equipment
  • Antivirus method and client equipment
  • Antivirus method and client equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] figure 1 It is a flow chart of the antivirus method provided by Embodiment 1 of the present invention. Such as figure 1 As shown, the antivirus method in this embodiment is executed by a client device such as a computer. The antivirus method of the present embodiment may specifically include the following steps:

[0047] 100. The client device obtains the killing interval of the file to be killed from the file interval resource library according to the type of the file to be killed;

[0048]Optionally, in this embodiment, the file interval resource library to be inspected and killed includes a corresponding relationship between the type of the file to be inspected and killed and the interval of the file to be inspected and killed. Specifically, the file interval resource library to be inspected and killed may include a plurality of corresponding relationships between types of files to be inspected and killed and intervals of files to be inspected and killed. For exa...

Embodiment 2

[0072] figure 2It is a flow chart of the antivirus method provided in Embodiment 2 of the present invention. The antivirus method in this embodiment takes all the above optional technical solutions as an example, and introduces the technical solution of the present invention in more detail. Such as figure 2 As shown, the antivirus method of the present embodiment may specifically include the following steps:

[0073] 200. The client device receives the file interval resource library to be checked and killed sent by the antivirus engine server; execute 201;

[0074] 201. The client device obtains the killing interval of the file to be killed from the file interval resource library according to the type of the file to be killed; execute 202;

[0075] 202. The client device reads the reference data specified by the killing interval of the file to be killed from the disk into the cache; execute 203;

[0076] 203. The client device judges whether the killing interval needs to...

Embodiment 3

[0089] image 3 A schematic structural diagram of a client device provided by Embodiment 3 of the present invention. Such as image 3 As shown, the client device in this embodiment may specifically include: an acquisition module 10, a reading module 11 and an antivirus module 12

[0090] Wherein obtaining module 10 is used for according to the type of the file to be checked and killed from the file interval resource bank to be checked and killed to obtain the killing interval of the file to be checked and killed; Correspondence between the killing interval of the file to be checked and killed; the reading module 11 is connected with the acquisition module 10, and the reading module 11 is used to read the reference data specified in the killing interval of the file to be checked and killed obtained by the acquisition module 10 In the cache; For example, the reference data specified in the killing interval of the file to be killed by the acquisition module 10 can be read from ...

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 antivirus method and client equipment. The method is characterized by comprising the following steps of: acquiring a searching and killing interval of a file to be subjected to virus searching and killing from an interval resource library of files to be subjected to the virus searching and killing according to the type of the file to be subjected to the virus searching and killing; reading reference data specified by the searching and killing interval of the file to be subjected to the virus searching and killing into a cache; and searching for and killing viruses in the reference data in the cache to realize the virus killing of the file to be subjected to the virus searching and killing. Due to the adoption of the technical scheme, the virus killing time of an antivirus engine can be effectively shortened, virus killing efficiency can be improved, and virus killing performance can be enhanced.

Description

technical field [0001] The embodiment of the present invention relates to the field of computer technology, and in particular to an antivirus method and a client device. Background technique [0002] In the prior art, the anti-virus security technology of the client, that is, the anti-virus technology, is divided into two basic technologies of static defense and dynamic defense, both of which are cornerstones of anti-virus transmission. Among them, static defense is a more basic technology in antivirus technology. Some basic capabilities of dynamic defense also need to be provided and strengthened by static defense. For example, antivirus engines should also be included in dynamic defense. However, in static defense, the anti-virus engine is the most important, how to do a good anti-virus engine is a key point of anti-virus security technology. [0003] Usually, when the client uses an antivirus engine to scan and kill viruses, it reads the relevant content of the file to b...

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/00
Inventor 郭祎斌
Owner TENCENT TECH (SHENZHEN) 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