Anti-Virus software consists of computer program that tries to identify, thwart, and eliminate computer viruses and other malicious software (Malware). Anti-Virus software typically will use two diverse techniques to accomplish the following things, Examining, also known as scanning your files on the computer to look for familiar viruses that will match definitions in a virus dictionary.
The Anti-Virus software will also identify suspicious behavior from any computer program which might signify if it has infection. Some of this analysis may also include data captures, port monitoring and other methods as well. Most of the commercial Anti-Virus software makes use of both of the following approaches, with an emphasis on the virus dictionary approach.
In the virus dictionary approach, when the anti-virus software sees at a file, it refers to a dictionary of known viruses that the authors of the anti-virus software have identified. If a piece of code in the file matches any virus that is recognized in the dictionary, then the anti-virus software can take one of the following options.
- Attempt to repair the file by discarding the virus itself from the file.
- Quarantine the file (such that the file remains inaccessible to other programs and it’s virus can no longer extend).
- Remove the infected file. To achieve consistent success in the medium and long term, the virus dictionary approach needs periodic downloads of updated virus dictionary entries.
As civically minded and technically inclined users recognize new viruses “in the wild”, they can send the infected files to the authors of anti-virus software, who then include information about the viruses that are new in their dictionary. Dictionary-based Anti virus software generally examines files when the computers operating system creates, opens, closes or e-mails them.
In this way it can detect a familiar virus very swiftly upon receipt. Note to that a systems administrator can typically schedule the anti virus software to look at (scan) all files that are on the computer’s hard disk on a regular basis.
Although using the approach of the dictionary can efficiently contain virus outbreaks in the right circumstances, anti virus authors have tried to stay a step ahead of such software by writing ” oligomorphic,” “polymorphic” and more recently “metamorphic” viruses, which encrypt parts of themselves or otherwise alter themselves as a method of disguise, so as to not match the virus’s signature in the dictionary.
Anti virus programs come in many diverse types and it is important that you understand all of those types before opting to purchase any for your home or office computer system. Research this some more before picking which type would be most beneficial to you. Keeping your computer functioning properly is really very significant because they sure do cost us all plenty of money!
Buy an anti virus program for your computer now if you do not currently have one for your personal computer, otherwise you are going to be out a great deal of money once your computer becomes occupied by bugs!