Computer Viruses, Trojans and Worms
Computer Viruses, Trojans and Worms
Worms
Malware definitions
Malware payloads in general
Network worms
Virus propagation methods
Virus detection avoidance approaches
Platform vulnerabilty and virus resistance
Malware detection and removal
Other countermeasures
Can a virus ever be good ?
Further Reading
Malware definitions: virus
When the virus part of the code runs it will search for
another suitable file to infect. Once the virus code
completes it hands control on to the infected host file. A
non-resident virus can be trivial to code (see the next slide
for an example), but such a 'virus' is extremely unlikely to
spread.
Virus
propagatio
n
methods
3
This source code
for a shell script
virus shows how
easy it is to
create one.