Компьютерные вирусы

Get Started. It's Free
or sign up with your email address
Компьютерные вирусы by Mind Map: Компьютерные вирусы

1. Распространение

1.1. Интернет

1.2. локальные сети

1.3. съёмные носители

2. Противодействие обнаружению

2.1. шифрование кода

2.2. полиморфизм

2.3. перемешивание кода

3. Профилактика и лечение

3.1. Не работать под привилегированными учётными записями без крайней необходимости (учётная запись администратора в Windows)

3.2. Не запускать незнакомые программы из сомнительных источников

3.3. Стараться блокировать возможность несанкционированного изменения системных файлов

3.4. Отключать потенциально опасную функциональность системы

3.5. Не заходить на подозрительные сайты, обращать внимание на адрес в адресной строке обозревателя

3.6. Пользоваться только доверенными дистрибутивами

3.7. Постоянно делать резервные копии важных данных, желательно на носители, которые не стираются и иметь образ системы со всеми настройками для быстрого развёртывания

3.8. Выполнять регулярные обновления часто используемых программ, особенно тех, которые обеспечивают безопасность системы

4. По поражаемым операционным системам и платформам

4.1. DOS

4.2. Windows

4.3. Android

4.4. Unix

4.5. Linux

4.6. IOS

5. Классификация

5.1. по поражаемым объектам

5.1.1. файловые вирусы

5.1.2. загрузочные вирусы

5.1.3. сценарные вирусы

5.1.4. макровирусы

5.1.5. вирусы, поражающие исходный код

5.2. по механизму заражения

5.2.1. паразитирующие

5.2.2. перезаписывающие

5.2.3. "спутники"

5.3. по дополнительной вредоносной функциональности

5.3.1. бедкоры

5.3.2. кейлоггеры

5.3.3. шпионы

5.3.4. ботнеты

5.4. по технологиям, используемым вирусом

5.4.1. полиморфные вирусы

5.4.2. стелс-вирусы

5.4.3. руткиты

5.5. по языку, на котором написан вирус

5.5.1. ассемблер

5.5.2. высокоуровневый язык программирования

5.5.3. сценарный язык