Автор работы: Пользователь скрыл имя, 28 Ноября 2012 в 15:29, контрольная работа
Цель работы - ознакомить пользователя с основами компьютерной вирусологии, научить обнаруживать вирусы и бороться с ними. Метод работы - анализ печатных изданий по данной теме. Передо мной встала непростая задача - рассказать о том, что еще очень мало исследовалось, и как это получилось - судить вам.
Введение
Компьютерные вирусы, их свойства и классификация
Основные виды вирусов и схемы их функционирования
История компьютерной вирусологии и причины появления вирусов
Пути проникновения вирусов в компьютер и механизм распределения вирусных программ
Признаки появления вирусов
Обнаружение вирусов и меры по защите и профилактике
Заключение
Библиографический список
Кафедра Управления
Контрольная работа
по дисциплине: Информатика
Тема:" Компьютерные вирусы и защита ПК от вирусов"
Исполнитель:
студент факультета
"Заочного обучения"
1 курс, группа МЗ-1
(студент, факультет, курс, группа)
Грачёва С.А.
(фамилия, имя, отчество)
Руководитель:
Старший преподаватель
(ученое звание, ученая степень, должность)
Полякова Г.М.
(фамилия ,имя, отчество)
Королев 2012
Содержание
Введение
Библиографический список
ВВЕДЕНИЕ
Мы живем
на стыке двух тысячелетий, когда
человечество вступило в эпоху новой
научно-технической революции.
К концу двадцатого века люди овладели
многими тайнами превращения вещества
и энергии и сумели использовать эти знания
для улучшения своей жизни. Но кроме вещества
и энергии в жизни человека огромную роль
играет еще одна составляющая - информация.
Это самые разнообразные сведения, сообщения,
известия, знания, умения.
В середине нашего столетия появились
специальные устройства - компьютеры,
ориентированные на хранение и преобразование
информации и произошла компьютерная
революция.
Сегодня массовое применение персональных
компьютеров, к сожалению, оказалось связанным
с появлением самовоспроизводящихся программ-вирусов,
препятствующих нормальной работе компьютера,
разрушающих файловую структуру дисков
и наносящих ущерб хранимой в компьютере
информации.
Несмотря на принятые во многих странах
законы о борьбе с компьютерными преступлениями
и разработку специальных программных
средств защиты от вирусов, количество
новых программных вирусов постоянно
растет. Это требует от пользователя персонального
компьютера знаний о природе вирусов,
способах заражения вирусами и защиты
от них. Это и послужило стимулом для выбора
темы моей работы.
Именно об этом я рассказываю в своем реферате.
Я показываю основные виды вирусов, рассматриваю
схемы их функционирования, причины их
появления и пути проникновения в компьютер,
а также предлагаю меры по защите и профилактике.
Цель работы - ознакомить пользователя
с основами компьютерной вирусологии,
научить обнаруживать вирусы и бороться
с ними. Метод работы - анализ печатных
изданий по данной теме. Передо мной встала
непростая задача - рассказать о том, что
еще очень мало исследовалось, и как это
получилось - судить вам.
1. КОМПЬЮТЕРНЫЕ
ВИРУСЫ, ИХ СВОЙСТВА
И КЛАССИФИКАЦИЯ
Сейчас применяются
Что такое компьютерный вирус? Формальное
определение этого понятия до сих пор
не придумано, и есть серьезные сомнения,
что оно вообще может быть дано. Многочисленные
попытки дать "современное" определение
вируса не привели к успеху. Чтобы почувствовать
всю сложность проблемы, попробуйте к
примеру, дать определение понятия "редактор".
Вы либо придумаете нечто очень общее,
либо начнете перечислять все известные
типы редакторов. И то и другое вряд ли
можно считать приемлемым. Поэтому мы
ограничимся рассмотрением некоторых
свойств компьютерных вирусов, которые
позволяют говорить о них как о некотором
определенном классе программ.
Прежде всего вирус - это программа. Такое
простое утверждение само по себе способно
развеять множество легенд о необыкновенных
возможностях компьютерных вирусов. Вирус
может перевернуть изображение на вашем
мониторе, но не может перевернуть сам
монитор. К легендам о вирусах-убийцах,
"уничтожающих операторов посредством
вывода на экран смертельной цветовой
гаммы 25-м кадром" также не стоит относиться
серьезно. К сожалению, некоторые авторитетные
издания время от времени публикуют "самые
свежие новости с компьютерных фронтов",
которые при ближайшем рассмотрении оказываются
следствием не вполне ясного понимания
предмета.
Вирус - программа, обладающая способностью
к самовоспроизведению. Такая способность
является единственным средством, присущим
всем типам вирусов. Но не только вирусы
способны к самовоспроизведению. Любая
операционная система и еще множество
программ способны создавать собственные
копии. Копии же вируса не только не обязаны
полностью совпадать с оригиналом, но
и могут вообще с ним не совпадать!
Вирус не может существовать в "полной
изоляции":сегодня нельзя представить
себе вирус, который не использует код
других программ, информацию о файловой
структуре или даже просто имена других
программ. Причина понятна: вирус должен
каким-нибудь способом обеспечить передачу
себе управления.
1.2. Классификация вирусов
В настоящее время известно
более 5000 программных вирусов, их можно
классифицировать по следующим признакам:
В зависимости от среды обитания
вирусы можно разделить на сетевые, файловые,
загрузочные и файлово-загрузочные. Сетевые вирусы распространяются
по различным компьютерным сетям. Файловые
вирусы внедряются главным образом в исполняемые
модули, т. е. В файлы, имеющие расширения
COM и EXE. Файловые вирусы могут
внедряться и в другие типы файлов, но,
как правило, записанные в таких файлах,
они никогда не получают управление и,
следовательно, теряют способность к размножению. Загрузочные вирусы внедряются
в загрузочный сектор диска (Boot-сектор)
или в сектор, содержащий программу загрузки
системного диска (Master Boot Re-
cord). Файлово-загрузочные вир
По способу заражения вирусы делятся на
резидентные и нерезидентные. Резидентный вирус при
заражении (инфицировании) компьютера
оставляет в оперативной памяти свою резидентную
часть, которая потом перехватывает обращение
операционной системы к объектам заражения
(файлам, загрузочным секторам дисков
и т. п.) и внедряется в них. Резидентные
вирусы находятся в памяти и являются
активными вплоть до выключения или перезагрузки
компьютера. Нерезидентные вирусы не
заражают память компьютера и являются
активными ограниченное время.
По степени воздействия вирусы можно разделить
на следующие виды:
По особенностям
алгоритма вирусы трудно классифицировать
из-за большого разнообразия. Простейшие вирусы - паразитические, они изменяют
содержимое файлов и секторов диска и
могут быть достаточно легко обнаружены
и уничтожены. Можно отметить вирусы-репликаторы,
называемые червями, которые
распространяются по компьютерным сетям,
вычисляют адреса сетевых компьютеров
и записывают по этим адресам свои копии.
Известны вирусы-невидимки,
называемые стелс-вирусами,
которые очень трудно обнаружить и обезвредить,
так как они перехватывают обращения операционной
системы к пораженным файлам и секторам
дисков и подставляют вместо своего тела
незараженные участки диска. Наиболее
трудно обнаружить вирусы-мутанты,
содержащие алгоритмы шифровки-расшифровки,
благодаря которым копии одного и того
же вируса не имеют ни одной повторяющейся
цепочки байтов. Имеются и так называемые квазивирусные или "
2. ОСНОВНЫЕ
ВИДЫ ВИРУСОВ
И СХЕМЫ ИХ ФУНКЦИОНИРОВАНИЯ
Среди всего разнообразия вирусов
можно выделить следующие основные группы:
Теперь поподробнее об каждой из этих групп.
2.1 Загрузочные вирусы
Рассмотрим схему
Что происходит, когда вы включаете компьютер?
Первым делом управление передается программе начальной
загрузки, которая хранится в постоянно
запоминающем устройстве (ПЗУ) т.е. ПНЗ
ПЗУ.
Эта программа тестирует оборудование
и при успешном завершении проверок пытается
найти дискету в дисководе А:
Всякая дискета размечена на т.н. секторы
и дорожки. Секторы объединяются в кластеры,
но это для нас несущественно.
Среди секторов есть несколько служебных,
используемых операционной системой для
собственных нужд (в этих секторах не могут
размещаться ваши данные). Среди служебных
секторов нас пока интересует один - т.н. сектор начальной
загрузки (boot-sector).
В секторе начальной загрузки хранится информация
о дискете - количество поверхностей,
количество дорожек, количество секторов
и пр. Но нас сейчас интересует не эта информация,
а небольшая программа начальной
загрузки (ПНЗ), которая должна загрузить
саму операционную систему и передать
ей управление.
Таким образом, нормальная схема начальной
загрузки следующая:
ПНЗ (ПЗУ) - ПНЗ (диск) - СИСТЕМА
Теперь рассмотрим вирус. В загрузочных
вирусах выделяют две части - т.н. голову и
т.н. хвост. Хвост,
вообще говоря, может быть пустым.
Пусть у вас имеются чистая дискета и зараженный
компьютер, под которым мы понимаем компьютер
с активным резидентным вирусом. Как только
этот вирус обнаружит, что в дисководе
появилась подходящая жертва - в нашем
случае не защищенная от записи и еще не
зараженная дискета, он приступает к заражению.
Заражая дискету, вирус производит следующие
действия:
Таким образом,
голова вируса теперь первой получает
управление, вирус устанавливается
в память и передает управление оригинальному
загрузочному сектору. В цепочке
ПНЗ (ПЗУ) - ПНЗ (диск) - СИСТЕМА
появляется новое звено:
ПНЗ (ПЗУ) - ВИРУС - ПНЗ (диск) - СИСТЕМА
Мораль ясна: никогда не оставляйте
(случайно) дискет в дисководе А.
Мы рассмотрели схему функционирования
простого бутового вируса, живущего в
загрузочных секторах дискет. Как правило,
вирусы способны заражать не только загрузочные
секторы дискет, но и загрузочные секторы
винчестеров. При этом в отличие от дискет
на винчестере имеются два типа загрузочных
секторов, содержащих программы начальной
загрузки, которые получают управление.
При загрузке компьютера с винчестера
первой берет на себя управление программа
начальной загрузки в MBR (Master Boot Record - главная
загрузочная запись). Если ваш жесткий
диск разбит на несколько разделов, то
лишь один из них помечен как загрузочный
(boot). Программа начальной загрузки в MBR
находит загрузочный раздел винчестера
и передает управление на программу начальной
загрузки этого раздела. Код последней
совпадает с кодом программы начальной
загрузки, содержащейся на обычных дискетах,
а соответствующие загрузочные секторы
отличаются только таблицами параметров.
Таким образом, на винчестере имеются
два объекта атаки загрузочных вирусов
- программа начальной
загрузки в MBR и программа начальной загрузки
в бут-секторе загрузочного диска.
2.2. Файловые вирусы
Рассмотрим теперь схему
работы простого файлового вируса.
В отличие от загрузочных вирусов,
которые практически всегда резидентны,
файловые вирусы совсем не обязательно
резидентны. Рассмотрим схему функционирования
нерезидентного файлового вируса. Пусть
у нас имеется инфицированный исполняемый
файл. При запуске такого файла вирус получает
управление, производит некоторые действия
и передает управление "хозяину"
(хотя еще неизвестно, кто в такой ситуации
хозяин).
Какие же действия выполняет вирус? Он
ищет новый объект для заражения - подходящий
по типу файл, который еще не заражен (в
том случае, если вирус "приличный",
а то попадаются такие, что заражают сразу,
ничего не проверяя). Заражая файл, вирус
внедряется в его код, чтобы получить управление
при запуске этого файла. Кроме своей основной
функции - размножения, вирус вполне может
сделать что-нибудь замысловатое (сказать,
спросить, сыграть) - это уже зависит от
фантазии автора вируса. Если файловый
вирус резидентный,, то он установится
в память и получит возможность заражать
файлы и проявлять прочие способности
не только во время работы зараженного
файла. Заражая исполняемый файл, вирус
всегда изменяет его код - следовательно,
заражение исполняемого файла всегда
можно обнаружить. Но, изменяя код файла,
вирус не обязательно вносит другие изменения:
Информация о работе Компьютерные вирусы и защита ПК от вирусов