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


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

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



Что такое компьютерный вирус? Прежде всего, компьютерный вирус - это программа, обладающая способностью к самовоспроизведению. Такая способность является единственным средством, присущим всем типам вирусов.

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

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

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

Биологические вирусы являются небольшими фрагментами генетического кода — ДНК или РНК, — использующими механизм жизнедеятельности живо клетки для создания тысяч абсолютных копий оригинального вируса. Подобно своему биологическому двойнику, компьютерный вирус несет в своем программ ном коде рецепт создания совершенных копий самого себя. Внесенный в компьютерную систему, типичный вирус временно захватывает управление дисковой операционной системой компьютера. Затем при каждом контакте заражение! компьютера с незараженным программным обеспечением очередная копия вируса помещается в новую программу. Таким образом инфекция может передаваться от компьютера к компьютеру ничего не подозревающими пользователям., обменивающимися содержимым магнитных дисков или пересылающими программы по сети. Сеть с ее возможностями доступа к приложениям и системным службам других компьютеров является прекрасной "питательной средой" для распространения вируса.

Структура вируса

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

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

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

Программа, внутри которой находится вирус, называется "зараженной". Когда такая про­грамма начинает работу, то сначала управление получает вирус. Вирус находит и "заражает" дру­гие программы, а также выполняет какие-нибудь вредные действия (например, портит файлы или таблицу размещения файлов на диске, "засоряет" оперативную память и т.д.). Для маскировки вируса действия по заражению других программ и нанесению вреда могут выполняться не все­гда, а, скажем, при выполнении определенных условий. После того как вирус выполнит нужные ему действия, он передает управление той программе, в которой он находится, и она работает так же, как обычно. Тем самым внешне работа зараженной программы выглядит так же, как и незараженной.



Поделиться:


Последнее изменение этой страницы: 2021-05-12; просмотров: 1019; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.77.114 (0.005 с.)