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

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

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 20.03.2012
Размер файла 102,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Реферат на тему

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

Содержание

Введение

Глава 1. Понятие «компьютерного вируса»

Глава 2. Классификация компьютерных вирусов

Глава 3. Антивирусные программы

Заключение

Список использованной литературы

Введение

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

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

До середины 20 века термин «вирус» (в переводе с латыни - яд, ядовитое начало) использовался лишь в медицине, обозначая инфекционный агент, вызывающий заболевание. С появлением, развитием и усложнением компьютерной техники, систем хранения, обработки и передачи информации, а также соответствующего программного обеспечения возник новый класс программ, известный теперь как компьютерные вирусы.

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

Глава 1. Понятие "компьютерного вируса"

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

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

При заражении компьютера вирусом важно его обнаружить, для этого следует знать основные признаки его проявления:

ь прекращение работы или неправильная работа ранее успешно функционировавших программ;

ь медленная работа компьютера;

ь невозможность загрузки операционной системы;

ь исчезновение файлов и каталогов или искажение их содержимого;

ь изменение даты и времени модификации файлов;

ь изменение размера файлов;

ь неожиданное значительное увеличение количества файлов на диске;

ь существенное уменьшение размера свободной оперативной памяти;

ь вывод на экран непредусмотренных сообщений или изображений;

ь подача непредусмотренных звуковых сигналов;

ь частые «зависания» и сбои в работе компьютера.

Основными путями заражения компьютеров вирусами являются съемные диски и компьютерные сети. Главная причина заражения компьютеров вирусами - отсутствие в операционных системах эффективных средств защиты информации от несанкционированного доступа.

По данным специальной литературы, к началу 1999 года в мировой практике было зарегистрировано более 20 000 компьютерных вирусов, к концу 2005 года - их количество увеличилось до 70 000. На Рис. 1 изображен график роста компьютерных вирусов.

Рис. 1. График роста компьютерных вирусов

Сколько же вирусов насчитывается на сегодняшний день? Вопрос, на который дать точную оценку невозможно. С каждым днем их становится все больше и больше. Так на начало 2011 года в базах антивируса «Касперский» было уже более 4 500 000 записей! Конечно же, большинство вирусов не представляют особой опасности для современных компьютеров, но среди них есть и такие которые способны очень сильно усложнить жизнь не только среднестатистическим пользователям интернета, но и целым компаниям, банкам и другим организациям.

Например, в 1989 году американский студент сумел создать вирус, который вывел из строя около 6 000 компьютеров Министерства обороны США.

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

Широкую известность также получил американский программист Роберт Моррис. Он известен как создатель вируса, который 2 ноября 1988 года за 5 часов заразил порядка 7 тысяч персональных компьютеров, подключенных к интернету.

Глава 2. Классификация компьютерных вирусов

Ныне существует немало разновидностей вирусов, различающихся по основному способу распространения и функциональности. Если изначально вирусы распространялись на дискетах и других носителях, то сейчас доминируют вирусы, распространяющиеся через Интернет. Растёт и функциональность вирусов, которую они перенимают от других видов программ.

В настоящее время не существует единой системы классификации и именования вирусов. Однако, один из авторитетнейших «вирусологов» страны Евгений Касперский предлагает условно классифицировать вирусы по следующим признакам:

ь по среде обитания вируса;

ь по способу заражения среды обитания;

ь по деструктивным возможностям;

ь по особенностям алгоритма вируса.

Более подробную классификацию внутри этих групп можно представить в виде таблицы.

Таблица 1. Классификация вирусов

Группа

Классификация внутри группы

Описание вирусов

Среда обитания

Сетевые

Распространяются по различным компьютерным сетям.

Файловые

Внедряются в выполняемые файлы.

Загрузочные

Внедряются в загрузочный сектор диска, получают управление на этапе инициализации компьютера, еще до начала загрузки ОС.

Файлово-загрузочные

Комбинированные вирусы, объединяющие свойства файловых и загрузочных.

Способы заражения

Резидентные

Находятся в памяти и являются активными вплоть до выключения или перезагрузки компьютера.

Нерезидентные

Вирусы не заражают память компьютера и являются активными ограниченное время.

Деструктивные возможности

Безвредные

Практически не влияют на работу, уменьшают свободную память на диске в результате своего распространения.

Неопасные

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

Опасные

Могут привести к серьезным сбоям в работе.

Особо опасные

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

Особенности алгоритма вируса (Большое разнообразие вирусов вызывает трудности в их классификации по данному признаку)

Простейшие вирусы - паразитические

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

Студенческие

Примитивны, содержат большое количество ошибок.

Вирусы-невидимки (стелс-вирусы)

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

Вирусы-призраки

Не имеют ни одного постоянного участка кода, труднообнаруживаемы, основное тело вируса зашифровано.

Макрокомандные вирусы

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

Кроме вирусов принято выделять еще, по крайней мере, три вида вредоносных программ. Это троянские программы, логические бомбы и программы-черви. Четкого разделения между ними не существует: троянские программы могут содержать вирусы, в вирусы могут быть встроены логические бомбы и др.

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

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

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

Глава 3. Антивирусные программы

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

Таким образом, на 100% защититься от вирусов практически невозможно. Если же не вносить информацию в компьютер извне, заразиться вирусом невозможно - сам он не родится.

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

Антивирусные программы можно разделить на несколько типов:

ь программы-детекторы;

ь программы-доктора или фаги;

ь программы-ревизоры;

ь программы-фильтры;

ь программы-вакцины или иммунизаторы.

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

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

Учитывая, что постоянно появляются новые вирусы, программы-детекторы и программы-доктора быстро устаревают, и требуется регулярное обновление версий.

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

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

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

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

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

Наиболее известные представители этого класса - Aidstest, Doctor Web, MicroSoft AntiVirus, Kaspersky Anti - Virus.

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

Заключение

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

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

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

А стоит за всем этим… простое человеческое тщеславие, глупость и инстинктивная тяга к разрушениям. Мы умиляемся, видя, сосредоточенно уничтожающего песчаный замок или старый журнал, ребёнка - а позднее такие вот подросшие, но так и не выросшие дети калечат наши компьютеры.

Исходя из вышесказанного, можно сделать единственный вывод: вирусы успешно внедрились в повседневную компьютерную жизнь, и покидать ее в обозримом будущем не собираются.

Перспективы, прямо скажем, не радужные... Однако очевидные успехи антивирусных компаний, с завидной оперативностью устраняющих «с поля боя» очередных «вирусных волонтеров», вселяют вполне оправданный оптимизм.

Список использованной литературы

1. Ахметов К. Курс молодого бойца. М.: Компьютер-пресс,1997

2. Зверев В.С. Информатика: Учебное пособие для студентов вузов. Астрахань, 2003

3. Информатика: Учебник / под ред. Проф. Н.В. Макаровой. - М.: Финансы и статистика, 1997

4. Касперский Е. В. Компьютерный вирусы в MS-DOS. М.: Эдель-Ренессанс,1992

5. Касперский Е. В. Компьютерные вирусы: что это такое и как с ними бороться. М.: СК Пресс, 1998

6. Компьютерные вирусы, виды и классификация: http//www.informatika.ru

7. Крейнак Д. Интернет. Энциклопедия (2 изд.). СПб. 2000

8. Новостной раздел сайта «Большая вирусная энциклопедия»: http://www.viruslist.com.

9. Сайт компании «Лаборатория Касперского»: http://www.kav.ru.

Размещено на Allbest.ru


Подобные документы

  • История появления компьютерных вирусов. Классификация компьютерных вирусов по среде обитания, способу заражения, деструктивным возможностям, особенностям алгоритма вируса. Признаки появления вируса в компьютере. Основные методы антивирусной защиты.

    презентация [156,7 K], добавлен 13.08.2013

  • Первый прототип вируса. Идея создания самовоспроизводящихся программ. Разработка вирусоподобных программ. Основные признаки проявления вирусов. Классификация компьютерных вирусов. Рынок антивирусных программ. Основные виды антивирусных программ.

    презентация [1,8 M], добавлен 25.10.2012

  • История появления компьютерных вирусов как разновидности программ, особенностью которых является саморепликация. Классификация компьютерных вирусов, пути их распространения. Меры предосторожности от заражения компьютера. Сравнение антивирусных программ.

    курсовая работа [2,8 M], добавлен 06.08.2013

  • Понятие компьютерного вируса, его основные виды (программные, загрузочные, макровирусы). Методы защиты от вирусов. Специализированные антивирусные программы, предназначенные для поиска и уничтожения компьютерных вирусов и предохранения от заражения.

    презентация [97,6 K], добавлен 20.12.2012

  • Появление компьютерных вирусов, их классификация. Проблема борьбы антивирусных программ с компьютерными вирусами. Проведение сравнительного анализа современных антивирусных средств: Касперского, Panda Antivirus, Nod 32, Dr. Web. Методы поиска вирусов.

    курсовая работа [73,2 K], добавлен 27.11.2010

  • Понятие и классификация компьютерных вирусов. Методы защиты от вредоносных программ, их разновидности. Признаки заражения компьютера вирусом. Проблема защиты информации. Работа с приложениями пакета MS Office. Анализ файловых вирусов, хакерских утилит.

    курсовая работа [2,9 M], добавлен 12.01.2015

  • Описания вредоносного программного обеспечения. Анализ классических компьютерных вирусов. Особенности троянских программ и сетевых червей. Среда существования вирусов. Признаки появления и способы заражения вирусами. Программные антивирусные средства.

    презентация [934,7 K], добавлен 23.09.2015

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

    реферат [24,0 K], добавлен 10.11.2010

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

    реферат [39,7 K], добавлен 10.06.2010

  • История создания компьютерных вирусов, их свойства и классификация. Пути проникновения компьютерных вирусов в компьютер и способы защиты от них. Понятие антивирусной программы. Типы специализированных программ для защиты. Обзор существующих приложений.

    курсовая работа [417,3 K], добавлен 05.08.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.