Blog |Follow Nick on Twitter| About

This is a quick note to myself really, as a security professional I get asked these questions a lot, and sadly each time I forget a nice simple answer, well this is what I think:

What's the difference between a Virus and a Worm ?
A Virus is an application of malicious code.
A Worm is malicious code that can reproduce it's self.

Following Feedback: Better Suggestions

  • A Virus infects another application for propagation.
  • Worms are self propagating code.

What's the difference between spy-ware and malware ?
Spy-ware is hidden software specifically designed to monitor something without the user knowing ?
Malware is software posing as one thing, but with a hidden activity; so malware could cover both spy-ware and Trojans.


Nick Bettison ©