14 распространенных типов компьютерных вирусов для защиты систем (обновление 2021)
Компьютерный вирус — вредоносная программа, намеренно написанная для получения доступа к компьютеру без разрешения владельца. Такие программы в первую очередь пишутся для кражи или уничтожения данных.
Большинство систем заражаются из-за багов в программах, уязвимостей ОС и плохих практик безопасности. По данным AV-Test (независимая организация, анализирующая антивирусы и security suites), ежедневно обнаруживается около 560 000 новых образцов вредоносного ПО.
Существует разные типы компьютерных вирусов, классифицируемые по происхождению, способности к распространению, месту хранения, заражаемым файлам и деструктивной природе. Разберем подробнее, как они работают.
1. Вирус загрузочного сектора (Boot Sector Virus)
Примеры: Form, Disk Killer, Stone virus, Polyboot.B
Может заражать: Любой файл после попадания в основную память
Вирус загрузочного сектора инфицирует главную загрузочную запись (MBR) носителя. Любой носитель, загрузочный или нет, может запустить этот вирус. Вирусы внедряют свой код в таблицу разделов жесткого диска. Затем попадают в основную память при перезагрузке компьютера.
Типичные проблемы: проблемы с загрузкой, нестабильная производительность системы, неспособность обнаружить жесткие диски.
Поскольку вирус загрузочного сектора может шифровать загрузочный сектор, его удаление может быть сложным. Во многих случаях пользователи даже не знают о заражении, пока не просканируют систему антивирусом.
Однако этот тип вирусов стал редким после ухода флоппи-дисков. Современные ОС имеют встроенную защиту загрузочного сектора, затрудняющую доступ к MBR.
Защита: Убедитесь, что используемый диск защищен от записи. Не запускайте/перезапускайте компьютер с подключенными неизвестными внешними дисками.
2. Вирус прямого действия (Direct Action Virus)
Пример: VCL.428, созданный Virus Construction Laboratory
Может заражать: Все файлы с расширениями .exe и .com
Вирус прямого действия быстро попадает в основную память, инфицирует все программы/файлы/папки, определенные в пути Autoexec.bat, а затем удаляет себя. Может также уничтожить данные на жестком диске или флешке, подключенной к компьютеру.
Обычно распространяются при выполнении файла, в котором они содержатся. Пока вы не запускаете и не открываете файл, он не должен распространиться на другие части устройства или сети.
Хотя эти вирусы находятся в корневой директории жесткого диска, они могут менять местоположение при каждом выполнении. Во многих случаях они не удаляют системные файлы, а деградируют общую производительность.
Защита: Используйте антивирусный сканер. Вирус прямого действия легко обнаруживается, все зараженные файлы можно полностью восстановить.
3. Вирус перезаписи (Overwrite Virus)
Примеры: Grog.377, Grog.202/456, Way, Loveletter
Может заражать: Любой файл
Вирусы перезаписи очень опасны. Поражали широкий спектр ОС: Windows, DOS, Macintosh, Linux. Они просто удаляют данные (частично или полностью) и заменяют исходный код своим.
Заменяют содержимое файла без изменения его размера. После заражения файл нельзя восстановить — вы теряете все данные.
Кроме того, этот вирус может не только сделать приложения неработоспособными, но и шифровать и красть ваши данные при выполнении.
Хотя они были очень эффективны, атакующие больше не используют вирусы перезаписи. Фокусируются на соблазнении пользователей настоящими троянскими конями и распространении вредоносного кода через почту.
Защита: Единственный способ избавиться — удалить все зараженные файлы. Лучше держать антивирус обновленным, особенно на Windows.
4. Веб-скриптовый вирус (Web Scripting Virus)
Примеры: DDoS, JS.fornight
Может заражать: Любую веб-страницу путем внедрения скрытого кода в заголовок, подвал или корневой файл доступа
Веб-скриптовый вирус нарушает безопасность браузера, позволяя атакующим внедрять клиентские скрипты в веб-страницу. Распространяется быстрее других обычных вирусов.
Нарушая безопасность браузера, он внедряет вредоносный код для изменения настроек и захвата браузера. Обычно распространяется через зараженные рекламные всплывающие окна на веб-страницах.
Веб-скриптовые вирусы в основном таргетят социальные сети. Некоторые достаточно мощны для рассылки спама и запуска опасных атак вроде DDoS, делая сервер неотзывчивым или невероятно медленным.
Делятся на две группы:
- Постоянный (persistent) веб-скриптовый вирус: может выдать себя за пользователя и нанести большой ущерб.
- Непостоянный (non-persistent) веб-скриптовый вирус: атакует пользователя незаметно. Работает в фоне и навсегда остается скрытым для пользователя.
Защита: Используйте инструменты удаления вредоносного ПО в Windows, отключайте скрипты, используйте cookie-безопасность или ставьте ПО реальной защиты для браузера.
5. Вирус каталога (Directory Virus)
Пример: Dir-2
Может заражать: Всю программу в каталоге
Вирус каталога (Cluster virus) инфицирует файл, меняя информацию DOS-каталога. Меняет DOS так, что он указывает на код вируса, а не на исходную программу.
Более точно: вирус внедряет вредоносный код в кластер и помечает его как выделенный в FAT. Затем сохраняет первый кластер и использует его для таргетинга других кластеров, ассоциированных с файлом, который он хочет заразить следующим.
Когда вы запускаете программу, DOS загружает и выполняет код вируса перед запуском реального кода программы. Другими словами, вы неосознанно запускаете программу вируса, пока исходная программа уже перемещена вирусом. Очень трудно найти исходный файл после заражения.
Защита: Установите антивирус для перемещения смещенных файлов.
6. Полиморфный вирус (Polymorphic Virus)
Примеры: Whale, Simile, SMEG engine, UPolyX
Может заражать: Любой файл
Полиморфные вирусы шифруют себя разными ключами шифрования каждый раз, когда инфицируют программу или создают свою копию. Из-за разных ключей антивирусному ПО очень трудно их найти.
Этот тип вируса зависит от мутационных движков для изменения своих рутин дешифровки при каждой инфекции. Использует сложные мутационные движки, генерирующие миллиарды рутин дешифровки, что делает обнаружение еще сложнее.
Иными словами, это самошифрующийся вирус, созданный для избегания обнаружения сканерами.
Первый известный полиморфный вирус («1260») создан Марком Уошберном в 1990 г. Инфицирует .com файлы в текущей или PATH-директориях при выполнении.
Защита: Установите продвинутые антивирусные инструменты с новыми технологиями безопасности (машинное обучение, поведенческая аналитика) для обнаружения угроз.
7. Вирус, резидентный в памяти (Memory Resident Virus)
Примеры: Randex, Meve, CMJ
Может заражать: Текущие запущенные файлы на ПК, а также файлы, копируемые или переименовываемые
Вирус, резидентный в памяти, живет в первичной памяти (RAM) и активируется при включении компьютера. Влияет на все файлы, запущенные на десктопе.
Поскольку вирус загружает свой модуль репликации в основную память, он может инфицировать файлы без выполнения. Автоматически активируется при загрузке ОС или выполнении специфических функций.
Два типа резидентных в памяти вирусов:
- Быстрые инфекторы (Fast infectors) — созданы для повреждения максимального числа файлов максимально быстро. Легко заметить из-за негативных эффектов.
- Медленные инфекторы (Slow infectors) — постепенно деградируют производительность. Распространяются шире, так как могут долго оставаться не descubierto.
Защита: Сильные антивирусные инструменты могут удалить вирус из памяти. Могут быть в виде патча ОС или обновлений существующего антивируса.
Если повезет, ваш антивирус может иметь расширение или плагин, загружаемый на флешку и запускаемый для удаления вируса из памяти. Иначе придется переформатировать машину и восстановить что можно из бэкапа.
8. Макро-вирус (Macro Virus)
Примеры: Bablas, Concept, Melissa virus
Может заражать: .mdb, .PPS, .Doc, .XLs файлы
Эти вирусы написаны на том же макро-языке, что используют популярные программы вроде Microsoft Excel и Word. Внедряют вредоносный код в макросы, ассоциированные с таблицами, документами и другими файлами данных, вызывая запуск зараженной программы сразу при открытии документа.
Макро-вирусы созданы для порчи данных, вставки слов или картинок, перемещения текста, отправки файлов, форматирования жестких дисков или доставки еще более деструктивного вредоносного ПО. Передаются через фишинговые письма. В основном таргетят MS Excel, Word, PowerPoint.
Поскольку этот тип вируса фокусируется на приложениях (не на ОС), он может заразить любой компьютер на любой ОС, даже Linux и macOS.
Защита: Отключайте макросы и не открывайте письма от неизвестных источников. Можно также поставить современный антивирус, легко обнаруживающий макро-вирусы.
9. Компаньон-вирус (Companion Virus)
Примеры: Stator, Terrax.1096
Может заражать: Все .exe файлы
Компаньон-вирусы были популярны в эпоху MS-DOS. В отличие от обычных вирусов, они не модифицируют существующий файл. Вместо этого создают копию файла с другим расширением (например, .com), которая запускается параллельно с реальной программой.
Например, если есть файл abc.exe, вирус создаст скрытый файл abc.com. Когда система вызывает файл «abc», .com (расширение с высшим приоритетом) запускается раньше .exe. Может выполнять вредоносные действия: удалять исходные файлы.
В большинстве случаев компаньон-вирусы требуют человеческого вмешательства для дальнейшего заражения. После выхода Windows XP, не использующей интерфейс MS-DOS, способов распространения стало меньше.
Однако вирус все еще работает на недавних версиях Windows, если пользователь нечаянно открывает файл, особенно когда опция «показывать расширения файлов» отключена.
Защита: Вирус легко обнаруживается по наличию дополнительного .com файла. Ставьте надежный антивирус и избегайте скачивания вложений нежелательных писем.
10. Мультипартитный вирус (Multipartite Virus)
Примеры: Ghostball, Invader
Может заражать: Файлы и загрузочный сектор
Мультипартитный вирус инфицирует и распространяется разными способами в зависимости от ОС. Обычно रहताет в памяти и инфицирует жесткий диск.
В отличие от других вирусов, заражающих либо загрузочный сектор, либо программные файлы, мультипартитный атакует и загрузочный сектор, и исполняемые файлы одновременно, нанося больше ущерба.
Попав в систему, инфицирует все диски, меняя содержимое приложений. Скоро заметите лаги производительности и мало доступной виртуальной памяти для пользовательских приложений.
Первый зафиксированный мультипартитный вирус — «Ghostball». Обнаружен в 1989 г., когда интернет был в зачаточном состоянии. Тогда он не смог достичь многих пользователей. Но с тех пор всё сильно изменилось. С >4,66 млрд активных интернет-пользователей в мире мультипартитные вирусы представляют серьезную угрозу для бизнеса и потребителей.
Защита: Очистите загрузочный сектор и весь диск перед сохранением новых данных. Не открывайте вложения из недоверенных источников и ставьте легальный надежный антивирус.
11. FAT-вирус (FAT Virus)
Пример: The link virus
Может заражать: Любой файл
FAT — File Allocation Table, раздел диска для хранения информации: расположения всех файлов, общей емкости, свободного/использованного места и т.д.
FAT-вирус меняет индекс и делает невозможным для компьютера размещение файла. Достаточно мощен, чтобы заставить отформатировать весь диск.
Иными словами, вирус не модифицирует хост-файлы. Вместо этого заставляет ОС выполнить вредоносный код, меняющий конкретные поля в FAT-файловой системе. Это мешает компьютеру обращаться к определенным участкам жесткого диска, где лежат важные файлы.
По мере распространения инфекции несколько файлов или даже целые директории могут быть перезаписаны и потеряны навсегда.
Защита: Избегайте скачивания файлов из недоверенных источников, особенно помеченных браузером или поисковиком как «attack/unsafe sites». Используйте надежный антивирус.
Другое вредоносное ПО, не являющееся вирусами, но не менее опасное
12. Троянский конь (Trojan Horse)
Примеры: ProRat, ZeroAccess, Beast, Netbus, Zeus
Троянский конь ( Троян) — нереплицирующийся тип вредоносного ПО, выглядящий легально. Пользователей обычно обманывают, заставляя загрузить и выполнить его. Может уничтожить/модифицировать все файлы, изменить реестр, уронить компьютер. Фактически дает хакерам удаленный доступ к вашему ПК.
Обычно трояны распространяются через социальную инженерию. Например, пользователей обманывают, заставляя кликать на фейковую рекламу или открывать вложения писем, замаскированные под настоящие.
Защита: Избегайте открытия неизвестных файлов (особенно с расширениями .exe, .bat, .vbs), прикрепленных к письму. Используйте надежный высококлассный антивирус и обновляйте его регулярно.
13. Червь (Worm)
Шестнадцатеричный дамп червя Blaster, показывающий сообщение для حينها CEO Microsoft Билла Гейтса
Пример: Code red, ILOVEYOU, Morris, Nimda, Sober, WANK
Червь — автономная вредоносная программа, реплицирующая себя для распространения на другие компьютеры. Опирается на сети (в основном почту) и дыры в безопасности для перемещения между системами. В отличие от вирусов, перегружает сеть репликацией или отправкой слишком большого объема данных (переиспользование пропускной способности), заставляя хосты отключать сервер.
Червь способен реплицироваться без человеческого взаимодействия. Не нужно даже прикреплять приложение для нанесения ущерба.
Большинство червей созданы для модификации контента, удаления файлов, истощения системных ресурсов или внедрения дополнительного вредоносного кода. Могут также красть данные и устанавливать бэкдор, облегчая атакующим захват машины и её настроек.
Защита: Держите ОС обновленной и используйте надежное решение безопасности.
14. Логические бомбы (Logic Bombs)
Логические бомбы — не вирус, но по сути вредоносны, как черви и вирусы. Это кусок кода, намеренно внедренный (скрытый) в программу. Код выполняется при выполнении определенных критериев.
Например, взломщик может встроить код кейлоггера в любое расширение браузера. Код активируется каждый раз, когда вы заходите на страницу входа. Затем перехватывает все нажатия, чтобы украсть логин и пароль.
Логические бомбы могут внедряться в существующее ПО или в другие формы вредоносного ПО: черви, вирусы, трояны. Затем дремлют до срабатывания триггера и могут оставаться не发现 годами.
Защита: Периодически сканируйте все файлы, включая сжатые, и держите антивирус обновленным.
Часто задаваемые вопросы
Когда был создан самый первый компьютерный вирус?
Первый компьютерный вирус (Creeper) написан Бобом Томасом в BBN Technologies в 1971 г. Creeper — экспериментальная самореплицирующая программа без вредоносного умысла. Показывала простое сообщение: «I'm creeper. Catch me if you can!»
Кто создал первый ПК-вирус?
В 1986 г. Амджад Фарук Альви и Басит Фарук Альви написали вирус загрузочного сектора «Brain» для предотвращения несанкционированного копирования их софта. «Brain» считается первым вирусом для IBM PC и совместимых.
Первый вирус, специально таргетивший Microsoft Windows — WinVir. Обнаружен в 1992 г. Не содержал Windows API вызовов, полагался на DOS API.
Какая самая дорогая кибератака за все времена?
Самый деструктивный малварь на сегодня — MyDoom. Первый замечен в январе 2004 г., стал самым быстро распространяющимся почтовым червем. Создавал сетевые отверстия для доступа атакующих к зараженным машинам.
В 2004 г. почти четверть всех писем была заражена MyDoom. Вирус вызвал ущерб более чем в 38 млрд долларов по оценкам.
Промышленные технологии
- 5 моделей центров обработки данных: дизайн, кейсы и примеры
- Восемь ключевых моделей облачных вычислений 2021 года
- 9 проверенных методов тестирования на проникновение на 2021 год: защитите свой бизнес
- Антиалиасинг: 6 типов и методов сглаживания цифровых изображений
- 5 основных типов сварочных стыков: конструкция, качество и влияние на стоимость
- 15 основных типов фрезерных станков для точной металлообработки
- 10 основных типов литейных моделей для оптимального металлопроизводства
- Современные стратегии обслуживания для производственного успеха
- Марки стали: почему правильный выбор критичен для детали
- Выбор материалов для литья в оболочках: типы, преимущества и применения