Types of Threats and Attacks virus a piece of software code that inserts itself into a host, 'K including the operating systems, in order to propagate requires that its host program be run to activate it worm A software program that runs independently, consuming the resources of its host in order to maintain itself. that is capable of propagating a complete working version of itself onto another machine Electronic Commerc Prentice Hall 2006Electronic Commerce Prentice Hall © 2006 19 Types of Threats and Attacks virus A piece of software code that inserts itself into a host, including the operating systems, in order to propagate; it requires that its host program be run to activate it worm A software program that runs independently, consuming the resources of its host in order to maintain itself, that is capable of propagating a complete working version of itself onto another machine