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

Hardware acceleration system for antivirus virtual machine

A hardware acceleration, anti-virus technology, applied in the field of computer security, can solve problems such as poor compatibility and low code virtual execution speed

Active Publication Date: 2013-10-09
BEIJING ANTIY NETWORK SAFETY TECH CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The invention provides an anti-virus virtual machine hardware acceleration system, which solves the problems of low code virtual execution speed and poor compatibility caused by simulating x86 architecture CPU instruction execution in a software interpretation execution mode

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
  • Hardware acceleration system for antivirus virtual machine
  • Hardware acceleration system for antivirus virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present invention, and to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the technical solutions in the present invention will be further detailed below in conjunction with the accompanying drawings illustrate.

[0025] The invention provides an anti-virus virtual machine hardware acceleration system, which solves the problem of low code virtual execution speed caused by simulating x86 architecture CPU instruction execution in a software interpretation and execution mode.

[0026] First introduce a kind of anti-virus virtual machine hardware acceleration system provided by the present invention, such as figure 1 As shown, including embedded CPU101, ROM102, RAM103 and reset circuit 104;

[0027] The embedded CPU 101 is used to accelerate the hardware of the anti-virus virtual machine,...

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 technical field of computer security and anti-virus and provides a hardware acceleration system for an antivirus virtual machine. The system comprises an embedded central processing unit (CPU), a read only memory (ROM) and a random-access memory (RAM) and can be installed on a peripheral component interconnect (PCI) or PCI Express integrated circuit board; when the ROM receives an execution system booting signal transmitted by the embedded CPU, firmware on the ROM performs system booting so as to realize an antivirus virtual machine function; when the ROM detects an antivirus virtual machine startup identifier of a specified address in the RAM, the antivirus virtual machine is started; a virion is decrypted and uncoated by the antivirus virtual machine; when the antivirus virtual machine finishes processing, a waiting state is returned and an antivirus virtual machine ending identifier is written into the specified address in the RAM; and a reset circuit receives a reset signal generated by an antivirus engine on a computer when the antivirus virtual machine ending identifier in the RAM is not detected in a specified period of time and resets hardware of the embedded CPU.

Description

technical field [0001] The invention relates to the field of computer security, in particular to anti-virus virtual machine hardware acceleration technology. Background technique [0002] The anti-virus virtual machine is an important part of the modern anti-virus engine. For the polymorphic virus that has been encrypted and deformed, the virtual machine can decrypt and restore the virus, and then scan the signature to resist the encrypted deformation; for the current common virus, it can be packed By means of resisting feature code scanning, the virtual machine can complete automatic decryption or unpacking. [0003] Because the anti-virus virtual machine needs to perform a certain number of steps of virtual execution of the virus code, it is a part of the anti-virus engine that consumes a lot of resources. The speed of virtual code execution of the anti-virus engine will directly affect the performance of the anti-virus engine. When some anti-virus engines implement anti-...

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 Patents(China)
IPC IPC(8): G06F9/30G06F9/455
Inventor 赵世平桑胜田肖新光
Owner BEIJING ANTIY NETWORK SAFETY TECH CO LTD