subject: How Virus Removal Tools Work [print this page] An anti-virus computer software is a PC program that may be utilized to check documents to find and get rid of PC viruses and some other destructive program (malware). In this article, you will learn two strategies that are used by most virus removal tools to detect and get rid of computer viruses.
Anti-virus application normally employs two unique approaches to perform this: Looking at file types to locate better-known viruses via a virus dictionary and Pinpointing suspicious action from a desktop program which may well signal infection.
A large number of commercial anti-virus application employs both of these procedures, with main focus on the the PC virus dictionary technique.
In the malware dictionary method, if your anti-virus program looks at documents, it links to a dictionary of best-known viruses which were discovered by the designer of the anti-virus program. In case a section of computer code in the file is identical to any malware defined in the dictionary, then a anti-virus program might then either erase the folder, quarantine it so that the data folder is not reachable to other software programs and its malware cannot propagate, or seek to fix the folder by getting rid of the malware itself from the data folder.
To hit your objectives in the medium and long haul, the PC virus dictionary technique involves recurrent web downloads of up to date PC virus dictionary entries. As previously unknown viruses are uncovered "in the underground", quick minded and technically savvy users might mail their infected folders to the makers of anti-virus programs, who then include instructions about the discovered desktop viruses in their dictionaries.
Dictionary-based anti-virus program generally examines folders when the laptop's operating system generates, opens, and seals them; and when the data folders are e-mailed. This way, a well-known malware can be identified right away upon receipt. The program could also typically be programmed to check out all data folders on the customer's hard disk frequently.
Even though the dictionary strategy is thought to be efficient, virus creators have tried to remain one step ahead of such software programs by creating "polymorphic PC viruses", which encrypt elements of themselves or otherwise alter themselves as a technique of disguise, in order to not match the virus's computer virus signature in the archive .
The suspicious actions strategy, by comparison, does not attempt to recognize known viruses, but rather watches the actions of all applications. If a single application tries to create data to an executable program, for instance, this is flagged recognized as suspicious patterns and the individual is warned about this, and asked how to proceed.
Not like the dictionary procedure, the suspicious action procedure thus will provide proper protection against unidentified viruses that are absent in any PC virus dictionaries. On the other hand, it also creates many untrue positives, and owners very likely become less concerned about the sound warnings. If the owner clicks "Accept" on all such warnings, then the anti-virus application is definitely inadequate to such user. This concern has mainly been made more difficult over the last 7 years, seeing that a lot of more non-malicious application designs prefer to change other . Executable software without recognizing this false positive difficulty. As a result, a good number of advanced anti virus application apply this procedure much less.