types of malware
trapdoor
logic bomb
embedded in legitimate programs, activates when some conditions are met
trojan
hidden in host program, and executes when the host executes
virus
- self-copy to programs to spread
4 stages of virus
Dormant phase
program is infected, but not execute yet
propagation phase
virus is spreading
trigger phase
host runs trigger virus (click email attachment)
execution phase
virus execute, then look for hosts to spread
spy on someone
trojan
cripple a computer
logic bomb
quickly spread
virus
virus structure
parasitic virus
scan/infect program
memory-resident virus
infect running program
macro virus
embedded in documments
boot sector virus
polymorphic virus
encrypt part of the virus using a random key
boot sector always runs first?
true
how macro virus spread?
- activates, spread whenever document is open
which virus infects the OS
memory resident virus
Rookit can hide from the user?
yes, by intercepting OS activities
how does worm spread
use network connection