Writers' Community!
Home Page Two Columnists Q&A Submit an Article FAQs Contact Author Login
Article Submission
We Need YOUR Articles!
We'll Promote Them for FREE!

Author Login

New Authors
Register Here


Now Serving 7,782 Authors
70,502 Quality Articles
& 7,290 Current Users Online!
Featured Authors
Sandra E. Graham (7,883)
Mogama (15,965)
Bruce Horst (142)
Joel Hendon (16,285)
Michael Ramzy (633)
E. Raymond Rock (3,068)
Ira Coffin (6,669)
Connor Davidson (5,131)
Ben Morrish (7,936)
Steve Kovacs (4,545)
Fran Larson (2,271)
Shari Vaudo (418)
David Tanguay (9,577)
Missing Link (766)

View All Featured Authors
Most Recent
Basic Computer Science: Key Name for your computer keyboard

How to Connect to a Wireless Network in Windows Vista

Creating an Email Signature in Microsoft Outlook

How to Disable User Account Control in Windows Vista

Fixing A Windows XP Slow Boot

Four Tips to Protect Your PC from Viruses and Intruders

What if I forget my login password in Windows XP?

How I Obtained A Free Computer System

Mozilla Firefox Beats Internet Explorer

Windows Vista Registry Scan - How It Works

Home » Categories » Computers & Networking » Operating Systems » Computer VIRUS and prevention » Printer Friendly

Computer VIRUS and prevention

Rated 2.5 out of 5
Rated 2.2 by 1 Reader ?
Rate It  /  View Comments  /  View All Articles submitted by Ahmed Zak
Submitted Sunday, January 04, 2009
Ahmed Zak (15)
http://computersworld.synthasite.com
Log in to become a member of Ahmed Zak's Fan Club!


HOW VIRUS WORKS

Viruses have two powerful properties which given them their unique power to infect computer systems without any support from the individual computer users.

The two properties are: Autonomy and communication.

1. Autonomy

By autonomy, we mean that they are able to stand alone or act independently without any help from uses thus, making them able to slip through disks and systems unnoticed and thereby performing their malicious activities of replicating self to other files in the system or corrupting them depending on the virus programmer's ingenuity.

Viruses are powerful and because of this unique property, they can attach themselves to system without being noticed except when detected with any Antivirus software.

2. Communication

Viruses can examine various files in the computer to see if their signatures or code are present (that is, if they have infected such file or files at all) , if their signatures are present, then depending on the way they have been programmed. They may re-infect such files (eg. Jerusalem Virus, V2100 Virus) or leave such files since they have already been infected (eg. Antiexe virus). This process is called communication of viruses. Communication of viruses does not require the help of the user else, of course, the user will abort their actions.

An important point to note is that, when viruses attach themselves to any file(s) the size of the file increases by the amount of space the virus occupies, usually, viruses attach themselves at the beginning or at the end of either the .COM or .EXE files they infect so that when such file or files are executed the virus program in such file will be executed first.

COMPUTERS PROTECTOR (ANTIVIRUS SOFTWARE)

We have two major types of virus detection software. They are the virus-specific and the virus-non-specific software.

1. virus-specific software.

This is a virus-scanning program that relies on the knowledge of know virus "pattern" knows its signature or hexadecimal code. When a new virus appears in the wild, it is analyzed and a hexadecimal code associated with it is recorded. The virus scanning program scans all executable programs including the operating system (.COM and .EXE files) and compares their content with known virus patterns. This type of software can only discover viruses that it "knows" i.e. of which it knows their signatures.

Updates are recommended for such software as new viruses appear regularly and virus-specific software can not detect any new viruses they do not know or do not have their signatures. This is the main problem of virus-specific software.

2. virus-non-specific software (checksumming)

Also known as checksumming, it relies on the calculation of a checksum of any executable file (.EXE or .COM files), this is followed by a periodic recalculation in order to verify that the checksum has not changed. If a virus attacks an executable file, this will result in a complete different checksum. The only exception is a special class of viruses known as the Companion viruses which do not change file size but exploit the DOS copy property.

However, a well implemented checksumming algorithm will report modifications such as the bogus hidden .COM files which these viruses create.

These types of software are reactive rather than pro-active, in that a virus attack will be detected after it happens.

The checksumming approach is the only known method which will detect all viruses, present and future, with absolute certainty.

However, most antivirus software uses both methods in detecting viruses. This is due to the ever increasing types of sophisticated viruses being developed by various virus programmers. Example of such antivirus software that uses both methods includes:

a. Dr Solomon's toolkit.

b. McAfee & Associate Antivirus (scandisk)

c. Central Point Antivirus (CPAV)

d. Norton Antivirus.

This are just but a few of the numerous antivirus software available, as more and more antivirus software are being produce to fight the more sophisticated viruses being released by malicious programmers.

Protecting your computer from the infection of these viruses became an individual responsibility. Therefore the elimination of these viruses can be achieved by the use of the antivirus software available, such as the ones mentioned above.

Suffice to say that , no single Antivirus software can effectively track all viruses because new viruses are being introduced regularly, hence the need for a regular update of all Antivirus software in order to meet the ever increasing virus treat and viruses being developed.

Other preventives are:

1. Keeping track of all files in your system, so that any new file(s) created by viruses could be detected.

2. Keeping track of your system speed at boot time so that any reduction in its speed at boot time or when executing a file could indicate possibly, the presence of a virus.

Defensive ways:

Some ways of defending your computer system are but not limited to the followings:

1. Backing up your programs and data.

2. Write protect your disk.

3. Monitor the usage of your system.

4. Performing warm bootstrapping when necessary.

5. Monitor your computer when running a new software program.

6. Scan any external saving device brought to your computer by other users. E.g. flash drive.

For more click here http://computersworld.synthasite.com



tweet this!



Reprint Rights

Log in to become a member of Ahmed Zak's Fan Club!

No comments yet.


Was this article helpful to you? Leave a Public Comment or Question:

This Article has been viewed 69 times.
Article added to SearchWarp.com on 1/4/2009 6:58:37 AM.
View other articles written by Ahmed Zak (15)


If you found this article interesting, you may want to check out:

Disclaimer:  All information on this site is provided for informational purposes only! By no means is any information presented herein intended to substitute for the advice provided to you by any health care or other professional or organization.


Today's Most Popular
Windows Run Commands List

Five Steps to Make Windows XP Shut-Down Faster

Basic Computer Science: Key Name for your computer keyboard

Example Unix Shell Scripts

Fixing A Windows XP Slow Boot

How to Speed Up your Network Performance in Windows XP - For Real

What To Do When Windows Won't Boot

A Review of Popular Software Recruiting Programs

Computer VIRUS and prevention

Ten Steps To Speed Up Your Windows XP Startup

Viewed from Cache. Load Time: 0.008.

Home  |  Page Two  |  FAQ's  |  Contact  |  Terms of Service  |  Article Submission Guidelines  |  Questions & Answers  |  Privacy  |  Mission / About
Copyright © 1999-2009 SearchWarp.com, All Rights Reserved - SearchWarp.com is an IcoLogic, Inc. Company