Virya Technologies Blogs

Blogs from Virya Technologies staff

Posted by Ben Tasker
Ben Tasker
Ben is a Network Security and Linux specialist with experience on a wide range of Unix based Operating Systems...
User is currently offline
on Monday, 02 August 2010
in IT Support

What is a computer worm?

A computer worm is a computer program which self-replicates using a network or internet connection to send copies of itself to other computers, without any user intevention.  It does not need to attach itself to an existing program - as a virus does - and hence can, and does, cause havok on networks by using massive amounts of bandwidth rather than actually damaging files.

What is the difference?

Viruses tend to be designed to inflict damage, however worms are designed only to spread from one computer to another, without making any changes to the system itself.  However, some worms (such as the Morris Worm and the Mydoom worm) showed the sheer destruction that a worm can cause, bringing many key networks to a standstill due to the bandwidth being consumed.

Some recent developments in worms contain a "payload" which is code designed to delete files on the host system (e.g. ExploreZip), to encrypt files, or to send documents via email.  Sometimes the payload can involve creating a security breach known as a "Back Door" through which the author can access the computer and have it perform actions without user intervention - this has become known as the "zombie" machine.  Sobig and Mydoom are classic examples of where this technique was used.

Networks of these "zombie" computers are often termed "botnets" and tend to be used to launch spam attacks by sending emails as if originating from those machines (and hence hiding the original sender, the spammer), or by initiating "Distributed Denial of Service" or DDos attacks, where all the zombie computers request data from one single server or groups of servers, hence resulting in saturation of that server, being unable to provide content to legitimate requests.

The Good Worms

There have been some attempts to use worms for good - the Nachi worms were designed to seek out computers with vulnerabilities due to Microsoft patches not being applied, with the payload attempting to connect to the Microsoft site to download and install the missing patches.  The downside of this was, of course, that it resulted in high network traffic, required the machine to reboot, and did all of this without the owner being aware, which was thought to be unacceptable.
Rate this blog entry
0 votes
Ben is a Network Security and Linux specialist with experience on a wide range of Unix based Operating Systems, as well as a serious amount of experience with the Microsoft Windows Operating Systems. Ben is also an amateur photographer and enjoys writing articles on technical subjects.
Trackback URL for this blog entry

Comments

No comments made yet. Be the first to submit a comment

Leave your comment

Guest
Guest Tuesday, 22 May 2012

Looking for our open source software?

viryasoftwarelogo

We release and support our open source software at Virya Software

Find us on

facebook    linkedin    twitter     youtube    vimeo    ViryaTechnologiesJoomlaResources    ViryaTechnologiesonTechnorati    rss

Virya Technologies Newsletter

Receive all the latest tips, news and reviews from Virya Technologies.

Come and meet us!

JUN
01

01.06.2012 07:30 - 09:30
Ipswich Connected Business Breakfast

JUN
01

01.06.2012 12:00 - 17:20
Ecademy BlackStar First Friday Working Lunch

JUN
14

14.06.2012 19:30 - 22:00
Joomla! User Group Suffolk Meeting

JUL
06

06.07.2012 07:30 - 09:30
Ipswich Connected Business Breakfast

JUL
06

06.07.2012 12:00 - 17:20
Ecademy BlackStar First Friday Working Lunch

The latest from Virya Technologies

Virya Technologies After an awesome #jab12 event we are offering 20% discount on all extensions until 7th June - use JAB12 coupon code at http://t.co/XrDJFRbq
Monday, 21 May 2012 07:46
twitter Follow Viryatech on Twitter