Готовые Домашние Задания

Рефераты по теме Компьютеры

Реферат Антивирусы и вирусы

Скачать реферат↓ [26.06 KB]



Текст реферата Антивирусы и вирусы

ВВЕДЕНИЕ
Формально компьютерным вирусом называется программа, которая может
заражать другие программы путем включения в них своей, возможно
модифицированной, копии, причем последняя сохраняет способность к
дальнейшему размножению. Помимо заражения, вирус, подобно любой другой
программе, может выполнять и другие несанкционированные действия, от
вполне безобидных до крайне разрушительных. Выполняемые вирусом
несанкционированные действия могут быть обусловлены наступлением
определенной даты, или определенным количеством размножений, например
записью зараженной программы на винчестер. При этом комбинация этих
условий может быть достаточно сложной, чтобы затруднить ее
определение.
Инфицируя программы, вирусы могут распространяться от одной
программы к другой, что делает их более опасным по сравнению с другими
методами компьютерного вандализма. Зараженные программы могут
передаваться через дискеты или по сети на другие ЭВМ. В связи с широко
распространенной практикой обмена и передачи программ на дискетах
среди пользователей ПЭВМ количество зараженных программ может быть
значительным, приводя к своего рода эпидемиям.
ПРОЦЕСС ЗАРАЖЕHИЯ
Упрощенно процесс заражения вирусом программных файлов можно
представить следующим образом. Код зараженной программы обычно вирус
получил управление первым до начала работы программы вирусоносителя.
При передаче управления вирусу он какимто способом находит новую
программу и выполняет вставку собственной копии в начало или добавляет
ее в конец этой обычно еще не зараженной программы. Если вирус
дописывается в конец программы, то он то он корректирует код
программы, чтобы получить управление первым. Для этого первые
несколько байтов запоминаются в теле вируса, а на их место вставляется
команда перевода на начало вируса. Этот способ является наиболее
распространенным. Получив управление, вирус восстанавливает
"спрятанные" первые байты, а после обработки своего тела передает
управление программе вирусоносителю и та нормально выполняет свои
функции. Возможны случаи, когда вирус включает себя кудато в середину
программы, например в область стека. Последние случаи встречаются
редко.
СТРУКТУРА КОМПЬЮТЕРНОГО ВИРУСА
Наиболее распространенными типам компьютерных вирусов в MS DOS
являются файловые нерезидентные, файловые резидентные и бутовые
вирусы. Разбор анатомии компьютерных вирусов начнем с анализа
структуры нерезидентного файлового вируса как простейшей разновидности
этого класса системных программ.
Структурно компьютерный вирус можно представить состоящим из двух
частей: головы и хвоста. Головой называется часть вируса, которая
первой получает управление. Хвост вируса это части вируса,
расположенные отдельно от головы. В простейшем случае вирус может
состоять из одной головы, и действительно файловые вирусы обычно так и
устроены. Такие вирусы будем называть несегментированными. В отличие
от них сегментированные вирусы имеют располагающийся отдельно хвост и
в какойто мере аналогичны оверлейным программам.