Font Size: a A A

Design And Implementation Of A Virtual Machine Based On Virus Detection

Posted on:2010-10-04Degree:MasterType:Thesis
Country:ChinaCandidate:W YuFull Text:PDF
GTID:2208360272499905Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with the continuous improvement of computer technology, the ability of virus technology has become increasingly strong, and then Anti-virus technology is more and more mature; one of the most widely used is the signature method, this kind of anti-virus technology needs virus signatures to be extracted from the virus body virus signatures, and then by comparison with the program file to killing the virus. However, increasing the virus makes signature database of antivirus software growing much bigger, and the signature method of killing an unknown virus had little effect, many antivirus software vendors have started to develop new anti-virus technology.Today's virtual machine technology has become the International forefront of the field of anti-virus technology, virtual machine technology to provide a virtual environment can be reflected in any dynamic process, at the same time virus program on the computer system to reduce the possibility of impact to zero. Which Based on the detection of virtual machine technology program is on its highly efficient mechanism for a virtual machine, in the unique aspects of the unknown virus detect. Closer to the technology of artificial analysis, high intelligence, the anti-virus technology is also very high accuracy.Focus on the subject three questions: one is the design of a virtual machine. Design structure of the virtual machine to be running a virtual machine environment in which the executable files to run in a virtual machine on top. And Assembly language can be compiled to generate executable file. The second is to examine the specific mechanism of virus infection, Detected all the viruses infect mechanism for the use of virtual machine detection of the virus. The third is to study the virus detection technology, which will run an executable file and Virtual machine detection in accordance with the rules of virus infection, and then virus analysis report generated for the user to determine whether the executable file that contains the virus.Software development practice proved that the virus detection based on virtual machine technology in the detection of viruses is not only feasible but also reliable and effective analysis of whether the executable files that contains a virus. At the same time, the subject of the research, development and application of the practice, summed up to further improve and perfect the methods of the software for further research work has laid a good foundation.
Keywords/Search Tags:signature, virtual machine, virus, virus analysis
PDF Full Text Request
Related items