Классификации вирусов
По поражаемым операционным системам и платформам
DOS
Microsoft Windows
Unix
Linux
и др.
По языку, на котором написан вирус
Ассемблер
Высокоуровневый язык программирования
Скриптовый язык
и др.
По среде обитания
Файловые вирусы
Загрузочные вирусы
Макро-вирусы
Классификация вирусов по способам заражения
Резидентные
Нерезидентные
По правилу поглощения типов детектируемых объектов
Уровень
Net-Worm
Email-Worm
Worm
P2P-Worm
IM-Worm
IRC-Worm
Virus
Уровень
Root kit
Trojan
Trojan-Downloader
Trojan-Droper
Trojan-PSW
Trojan-Spy
Trojan-DDoS
Trojan-Ransom
Trojan-GameThief
Trojan-IM
Trojan-Banker
Trojan-Mailfimder
Trojan-SMS
Trojan-Clicker
Trojan-Proxy
Trojan-Notifier
Trojan-AicBomb
Backdoor
Уровень
Exploit
VirTool
Constructor
Email-Flooder
SMS-Flooder
Dos
HackTool
Spoofer
Hoax
IM-Flooder
Классификация вирусов по деструктивным возможностям
Безвредные
Неопасные
Опасные
Очень опасные
По технологиям, используемым вирусом
Полиморфные вирусы
Стелс-вирусы
Руткиты
Компаньон-вирусы
и др.