русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Особенности компьютерных вирусов.


Дата добавления: 2014-09-02; просмотров: 2541; Нарушение авторских прав


Одной из особенностей компьютерных вирусных программ является их самовоспроизводящийся характер. При этом развитие вируса проходит следующие этапы: - скрытый этап, когда действие вируса не проявляется и остается незамеченным;

- этап лавинообразного размножения, но его действия при этом еще не активизированы;

- этап активного действия, когда вирус начинает выполнять вредные действия, заложенные программистом.

От того где располагаются вирусы, они делятся на типы: - файловые вирусы, приписывающиеся, изменяющие и нарушающие работу программных файлов;

- загрузочные вирусы, которые размещаются в информационном поле жесткого, гибкого или компакт-диска, с которых будет произведена загрузка ОС;

-общие вирусы. Которые влияют на работу как программных, так и операционных файлов;

-репликаторы – черви, размножаются без проникновения в файловую структуру компьютера и используются для передачи вируса по узлам сети вычислительной системы. Особую опасность представляют самошифрующиеся вирусы – невидимки, мутирующие и многие другие, высокоорганизованные и качественно программируемые.

По способу заражения вирусы делятся на резидентные и нерезидентные. Резидентный вирус при заражении оставляет в ОП свою резидентную часть, которая перехватывает обращение ОС к объектам заражения (файлам, загрузочным секторам) и внедряются в них. Резидентные вирусы находятся в памяти и являются активными вплоть до выключения или перезагрузки компьютера. Нерезидентные вирусы не заражают память компьютера и являются активными ограниченное время.

По степени воздействия вирусы можно разделить на следующие виды:

- неопасные, не мешающие работе компьютера, но уменьшающие объем ОП и памяти на дисках. Действия таких вирусов проявляется в каких-либо графических или звуковых эффектах;

-опасные вирусы, которые могут привести к различным нарушениям в работе ПК;



-очень опасные, воздействие которых может привести к потере программ, уничтожению данных, стиранию информации в системных областях диска.

По особенностям алгоритма вирусы можно классифицировать на:

-простейшие вирусы – паразитические. они изменяют содержимое файлов и секторов диска и могут быть достаточно легко обнаружены и уничтожены;

- вирусы-репликаторы (черви) – распространяются по компьютерным сетям, вычисляют адреса сетевых компьютеров и записывают по этим адресам свои копии;

- вирусы-невидимки (стелс-вирусы) – трудно обнаруживаемые вирусы т.к. они перехватывают обращения ОС к файлам и секторам диска и подставляют вместо своего тела незараженные участки диска;

- вирусы – мутанты – содержат алгоритмы шифровки/расшифровки, благодаря которым копии одного и того же вируса не имеют ни одной повторяющейся цепочки байтов;

- квазивирусные (троянские) программы, они не способны к самораспространению, но очень опасны, т.к. маскируясь под полезную программу, разрушают загрузочный сектор и файловую систему дисков.



<== предыдущая лекция | следующая лекция ==>
Проводник Windows | Основные функции текстовых редакторов.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.164 сек.