Virus Characteristics
Encryption
Stealth
Polymorphism
Time-dependence