Newsletters Welcome, Guest Log In | Register


Join the Community

Exchange

Get full access to our community's expertise and resources.

Register Now >

Currently Being Moderated

Definitions: Antivirus

0

Created on: Jan 25, 2009 6:44 PM by CrystalBedell - Last Modified:  Jan 30, 2009 12:08 PM by CrystalBedell

Definition

Antivirus is software that scans a personal computer for  evidence of malicious software. When it finds a file infected by a virus or  other type of malware, antivirus software either neutralizes or eliminates the  file to prevent the infection from spreading and damaging systems. Antivirus  programs can protect systems against a variety of malicious code, including  worms, Trojans, spyware, rootkits and more.

 

Business applications

Businesses should deploy antivirus on all personal computers  as one of many layers in a defense-in-depth security strategy. Many security vendors offer antivirus products, and while  there are small variations in the way they respond to viruses, antivirus  products ultimately perform the same function. Some of the more popular vendors  include McAfee, Symantec, CA and Sophos. When choosing an antivirus  vendor, businesses may consider price, recommendations, features or  availability.

 

Deployment Concerns

Stand-alone antivirus software is no longer enough to  protect systems against the barrage of malware that constantly attempts to  undermine systems. Experts recommend deploying a suite of applications, including  antivirus, for more complete protection against malware.

 

Antivirus software also has been found to have its own  vulnerabilities that could pose a danger to the very systems it’s meant to  protect. A consulting firm found that many antivirus programs can be exploited through vulnerabilities within the malware-scanning process  known as parsing. That’s yet another good reason to deploy  defense-in-depth.

 

Technical details

Antivirus software can perform manual and automatic scans.  Best practices dictate running a complete scan immediately after installing the  software, configuring full automatic scans to run periodically and running  manual scans on incoming files (for example, e-mail attachments or Web  downloads).

 

Antivirus programs can also use two methods for detecting  malware: matching signature files and heuristic analysis. When matching  signature files, antivirus software compares the code in a file to a dictionary  of known virus signatures. When it finds a match, the antivirus software either  repairs, deletes or quarantines the file. This type of antivirus software must  be regularly updated to include the latest virus signatures. New viruses are  constantly being created so antivirus vendors are challenged to keep up by  creating signatures for each new virus.

 

Heuristic analysis is the examination of suspicious behavior  to determine whether it’s being caused by a virus. For example, if one program  attempts to write data to an executable program, the antivirus software may  raise a warning to the user. Because this method does not rely on current  signatures, it is used to detect new viruses for which signatures are not yet  available, and variants of old viruses. However, heuristic analysis requires  user action when suspicious behavior is flagged. That can be a problem if the antivirus  software has a high false-positive rate and users begin to ignore the warnings.

Average User Rating
(0 ratings)




Add a comment Leave some feedback about this document.

There are no comments on this document

Social Media Policies Toolkit

Define the rules at your company for the proper use of social media platforms such as Blogs, Twitter, Facebook and Youtube. Ensure your users are spending their time productively and company resources are being used for the business.

Learn more >

Six Sigma Framework for IT

This collection of tutorials, calculators, and templates will show you how to apply Six Sigma thinking to IT service management.

Learn more >

Cost-Effective Business Software

Business solutions software that reduce costs, improve operational performance, decrease risk, and strengthen business management processes.

Virtualization

New business consolidation breakthroughs for better server optimization, resulting in more storage and computing capacity.

Compliance and Risk Mitigation

Compliance and risk mitigation solutions that strengthen data security, automate compliance measures, and reduce TCO for a more viable business future.

Greening IT with Server Consolidation

Learn how virtualization reduces the TCO of managing your date, while contributing towards your sustainability efforts.

IBM Cognos 8 Performance Management Solutions for use with SAP NetWeaver

This white paper outlines how the right performance management software and solutions can capture the hidden value from investments in SAP NetWeaver® Business Warehouse.

Query Offloading for Improved Performance and Better Resource Utilization

This white paper focuses on the use of a log-based, real-time change data capture (CDC) solution to enable real-time reporting using a low overhead solution that minimizes the impact on IT infrastructure.