Экономическая информатика
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: предмет курсовой работы, шпора на пятке лечение
| Добавил(а) на сайт: Grekov.
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата
Трудно объяснить, для чего программисты тратят силы и время на создание все более изощренных типов вирусов, поскольку их авторы почти всегда остаются или надеются остаться анонимными, так что естественное для человека стремление к известности здесь исключено. Может быть это неудачная шутка (этой версии придерживался Р.Моррис), возможно, это связано с патологическими отклонениями в психике, а может быть объяснение кроется в стремление заработать на создании антивирусных программ? Как бы там ни было, нам нельзя не считаться с возможностью заражения ПК компьютерными вирусами.
Цикл функционирования вирусов
В цикле существования любого вируса можно выделить три этапа.
Первоначально вирус находится в неактивном состоянии. В этом состоянии он
внедрен в тело исполняемого файла или находится в загрузочном секторе
диска и « ждет» своего часа. Именно в неактивном состоянии вирусы
переносятся вместе с программой или дискетами от одного ПК к другому
(обмен программами между пользователями ПК- явление обыденное, и Вы сами, возможно, копировали полюбившуюся Вам игру или текстовый редактор, не
подозревая, что копируете еще и вирус). Разумеется, в неактивном состоянии
вирус ничего не может сделать. Для того чтобы он начал свою работу, необходимо запустить исполняемый файл или загрузиться с зараженной дискеты.
В этот момент активизируется вирус, который либо создает резидентную в
памяти программу, способную порождать копии или производить какие-то
разрушительные действия, либо немедленно приступает к работе.
Если вирус создал резидентную программу, то ее активизация осуществляется различными способами – все зависит, от фантазии автора вируса. Обычно вирус перехватывает прерывание $21, являющееся ключевым для доступа к любым операциям с MS-DOS. Таким образом, любая попытка чтения или записи информации на диск или обращения к клавиатуре дисплея приводит к активизации резидентной программы вируса. После получения управления ( или активизации резидентной программы) вирус приступает к «размножению»: он отыскивает подходящий исполняемый файл и внедряет свой код в его тело. Как правило, вирус заражает лишь один исполняемый файл за раз, чтобы пользователь не обратил внимания на чрезмерное замедление в работе программы: второй этап жизнедеятельность вируса – это этап активного размножения, поэтому вирусная программа стремится максимально скрыть от пользователя ПК результаты своей деятельности.
После того как заражено достаточно много файлов, может наступить
третий этап, связанный с внешними проявлениями работы вируса. Ваш компьютер
вдруг начнет вести себя странно: зазвучит ли музыкальная фраза, или начнут
«сыпаться» символы на экране дисплея – не суть важно, главное, что в этот
момент Вы с ужасом вспомните, что на жестком диске находятся чрезвычайно
важные для Вас данные или программы, которые Вы не успели или не смогли
скопировать на дискеты. Увы! Некоторые вирусы к этому моменту могут уже
безвозвратно нарушить файловую структуру.
Что делать при обнаружении вируса? Прежде всего, не паниковать, ведь
далеко не все вирусы отличаются «кровожадностью». Следует выключить
компьютер, вставить в привод гибкого диска заранее припасенную эталонную
системную дискету (никогда не снимайте с нее защиту!) и снова включите
компьютер. Если на ПК имеется специальная кнопка для перезагрузки {RESET
или INIT}, можно использовать ее и не выключая/включая компьютер, но во
всех случаях не пытайтесь перезагрузиться с помощью Ctrl-Alt-Del: от
некоторых типов вируса Вы не избавитесь таким образом. Затем нужно
запустить какую-либо программу-антивирус (например, AIDSTEST Д.Н.
Лозинского) и с ее помощью локализовать и удалить вирус. Если антивирусная
программа не может обнаружить вирус или у Вас под рукой нет такого рода
программ, следует попробовать обратиться к нужному Вам жесткому диску и, если это удастся сделать, скопировать все наиболее ценное (но только не
исполняемые файлы!) на дискеты. После этого заново переформатировать
жесткий диск, перенести на него эталонную копию ДОС и восстановить с дискет
то, что удалось спасти.
«Вакцинация» программ
Что же следует сделать, чтобы эта безрадостная картина не стала
реальностью? Один ответ очевиден-переодически (и по возможности чаще)
сохранять жизненно важные для Вас результаты работы на дискетах. Нет ничего
проще, чем дать этот совет, гораздо сложнее заставить себя следовать ему: я
сама, честно говоря, далеко не каждый раз трачу время на архивирование.
Второй ответ менее очевиден. С его простой идеей я впервые познакомилась в
прекрасной статье Ф.Н.Шерстюка.
Вот это идея: нужно произвести «вакцинацию» исполняемых программ, т.е.
придать им свойство самодиагностики, позволяющее произвести контроль
собственного файла и выяснить, заражен он или нет. Если факт заражения
установлен, программа может попытаться восстановить свой исходный вид, т.е.
удалить прицепившейся к ее файлу вирус. Если эту идею последовательно
воплощать в жизнь, то большинство Ваших программ приобретет стойкий
«иммунитет» к вирусам, во всяком случае, они смогут достаточно быстро
сообщить Вам о факте заражения.
Преимущества этой идеи очевидны: в отличие от разработчиков многочисленных антивирусных программ, которые борются с конкретными разновидностями вирусов, Вы можете сохранить в файле программы некоторую информацию о ее незараженном виде, и поэтому факт заражения любым видом вируса может быть легко установлен в момент запуска Вашей программы.
Из множества существующих программ опишем две, которые наиболее распространены в нашей стране. Новые версии этих программ, обнаруживающие новые вирусы, выходят часто, и рекомендуется пользоваться самой последней версией, которую можно приобрести на законных основаниях и достаточно недорого.
Антивирусная программа Aidstest
Самой распространенной программой для борьбы с вирусами в России является программа Aidstest [Айдстест]. Чтобы проверить диск С: на наличие вирусов, выполните следующую команду:
AIDSTEST пробел С: Enter
На экране появится текстовая заставка, под которой будут выводиться
название просматриваемыъх каталогов. В случае, если вирусы не будут
обнаружены, то в результате проверки на экране появится отчет примерно
следующего вида:
Проверено файлов: 497
Заражено файлов: 0
Начальных секторов: 0
Следов вирусов DIR: 0
Для проверки дискет на наличие вирусов, так же как и жесткого диска, следует указать имя дискеты. Вставьте дискету в дисковод А: и выполните команду:
AIDSTEST пробел А: Enter
Если вы хотите проверить все диски, которые присутствуют на вашем
компьютере, кроме дискет, введите команду:
AIDSTEST пробел * * Enter
Чтобы помимо проверки вылечить зараженные файлы, если такие будут найдены, следует задать ключ /F:
AIDSTEST пробел* *пробел / F Enter
Обычно AIDSTEST проверяет только программные файлы, то есть файлы с
расширением EXE и COM. Но можно проверить и все файлы.
Рекомендуем скачать другие рефераты по теме: реферат на тему труд, здоровый образ реферат.
Категории:
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата