Главная » Бесплатные рефераты » Бесплатные рефераты по информатике »
Тема: Вирусная опасность и методы борьбы с ней
Раздел: Бесплатные рефераты по информатике
Тип: Курсовая работа | Размер: 342.43K | Скачано: 335 | Добавлен 30.05.13 в 20:27 | Рейтинг: 0 | Еще Курсовые работы
Содержание
Введение 4
Глава 1 Компьютерные вирусы 5
1.1. Основные понятия вирусов 5
1.2. Классификация вирусов 7
Глава 2 Способы защиты от компьютерных вирусов 9
2.1 Основные понятия антивирусных программ 9
2.2 Классификация антивирусных программ 11
2.3 Организация антивирусной защиты 13
Глава 3 Практическая работа 16
3.1 Общая характеристика задачи 16
3.2 Алгоритм решения задачи 18
Заключение 22
Список используемой литературы 23
Реферат
В настоящее время очень многие области деятельности человека связаны с применением компьютеров. Возможности современных компьютеров поражают самое богатое воображение. Компьютер может хранить и обрабатывать очень большое количество информации, которая в настоящее время является одним из самых дорогих ресурсов. По мере развития и модернизации компьютерных систем и программного обеспечения возрастает объем и повышается уязвимость хранящихся в них данных.
На сегодняшний день можно с уверенностью констатировать тот факт, что компьютерные вирусы остаются одной из наиболее распространенных причин искажения и уничтожения жизненно-важной информации, которое может привести к финансовым и временным потерям.
Таким образом, актуальность поставленной проблемы определяется как ее теоретической значимостью, так и прикладным значением.
Цель моей работы – изучить вирусную опасность и методы борьбы с ней.
Задачи, поставленные в работе:
Предметом исследования курсовой работы является вирусная опасность и борьба с ней. Объект исследования – защита информации.
Данная работа состоит из 23 страниц, 3 таблиц, 6 рисунков, список используемой литературы – 10.
Введение
Компьютерные вирусы. Что это такое и как с этим бороться? На эту тему написаны десятки книг и сотни статей, борьбой с компьютерными вирусами профессионально занимаются сотни (или тысячи) специалистов в десятках (а может быть, сотнях) компаний. Казалось бы, тема эта не настолько сложна и актуальна, чтобы быть объектом такого пристального внимания. Однако это не так. Компьютерные вирусы были и остаются одной из наиболее распространенных причин потери информации. Известны случаи, когда вирусы блокировали работу организаций и предприятий. Более того, несколько лет назад был зафиксирован случай, когда компьютерный вирус стал причиной гибели человека – в одном из госпиталей Нидерландов пациент получил летальную дозу морфия по той причине, что компьютер был заражен вирусом и выдавал неверную информацию.
Несмотря на огромные усилия конкурирующих между собой антивирусных фирм, убытки, приносимые компьютерными вирусами, не падают и достигают астрономических величин в сотни миллионов долларов ежегодно. Эти оценки явно занижены, поскольку известно становится лишь о части подобных инцидентов.
При этом следует иметь в виду, что антивирусные программы и «железо» не дают полной гарантии защиты от вирусов. Примерно так же плохо обстоят дела на другой стороне тандема «человек – компьютер». Как пользователи, так и профессионалы – программисты часто не имеют даже навыков «самообороны», а их представления о вирусе порой являются настолько поверхностными, что лучше бы их (представлений) и не было.
Глава 1 Компьютерные вирусы
Основные понятия компьютерных вирусов
Компьютерный вирус – специально написанная программа, способная самопроизвольно присоединяться к другим программам, создавать свои копии и внедрять их в файлы, системные области компьютера и в вычислительные сети с целью нарушения работы программ, порчи файлов и каталогов, создания всевозможных помех в работе компьютера.
Процесс внедрения вирусом своей копии в другую программу (системную область диска и т.д.) называется заражением, а программа или иной объект, содержащий вирус – зараженным.
Когда зараженная программа начинает работу, то сначала управление получает вирус. Вирус находит и "заражает" другие программы, а также выполняет какие-нибудь вредные действия (например, портит файлы или таблицу размещения файлов (FAT) на диске, "засоряет" оперативную память и т.д.). Для маскировки вируса действия по заражению других программ и нанесению вреда могут выполняться не всегда, а скажем, при выполнении определенных условий. После того как вирус выполнит нужные ему действия, он передает управление той программе, в которой он находится, и она работает как обычно. Тем самым внешне работа зараженной программы выглядит так же, как и незараженной.
Многие разновидности вирусов устроены так, что при запуске зараженной программы вирус остается в памяти компьютера и время от времени заражает программы и выполняет нежелательные действия на компьютере.
Пока на компьютере заражено относительно мало программ, наличие вируса может быть практически незаметным. Однако по прошествии некоторого времени на компьютере начинает твориться что-то странное.
К этому моменту, как правило, уже достаточно много (или даже большинство) тех программ, с которыми работаете, являются зараженными вирусом, а некоторые файлы и диски – испорченными. Кроме того, зараженные программы с «зараженного» компьютера могли быть уже перенесены с помощью флэшки или локальной сети на компьютеры коллег и друзей.
Некоторые вирусы ведут себя очень коварно. Они вначале незаметно заражают большое число программ и дисков, а затем наносят очень серьезные повреждения, например, форматируют весь жесткий диск на компьютере. Бывают вирусы, которые ведут себя очень скрытно, и портят понемногу данные на жестком диске или сдвигают таблицу размещения файлов (FAT).
Поэтому очень важно своевременно обнаружить, что компьютер «заражен». Для этого следует знать об основных признаках проявления вирусов. К ним можно отнести следующие:
Следует помнить, что вышеперечисленные явления необязательно вызываются присутствием вируса, а могут быть следствием других причин. Поэтому всегда затруднена правильная диагностика состояния компьютера.
1.2 Классификация компьютерных вирусов
Компьютерные вирусы можно классифицировать по следующим признакам:
Основными путями проникновения вирусов в компьютер является съемные диски (гибкие и лазерные), а так же компьютерные сети. Заражение жесткого диска вирусами может произойти при загрузке программы с дискеты, содержащей вирус.
Глава 2 Способы защиты от компьютерных вирусов
2.1 Основные понятия антивирусных программ
Антивирусная программа – это компьютерная программа, целью которой является обнаружить, предотвратить размножение и удалить компьютерные вирусы и другие вредоносные программы. Многие антивирусные программы позволяют не только обнаруживать, но и препятствуют несанкционированному проникновению вредоносных программ в компьютер.
Многие современные антивирусы позволяют обнаруживать и удалять также троянские программы и прочие вредоносные программы. И напротив — программы, создававшиеся как файрволы, также обретают функции, роднящие их с антивирусами (например Outpost Firewall), что со временем может привести к ещё более очевидному распространению смысла термина на средства защиты вообще. Можно также вспомнить сходство назначений ADinf (позиционировавшийся как антивирус) и tripwire (IDS).
Первые наиболее простые антивирусные программы появились почти сразу после появления вирусов. Сейчас разработкой антивирусов занимаются крупные компании. Как и у создателей вирусов, в этой сфере также сформировались оригинальные приёмы — но уже для поиска и борьбы с вирусами. Современные антивирусные программы могут обнаруживать десятки тысяч вирусов.
Большинство современных антивирусных программ запускается автоматически операционной системой, и постоянно проверяют безопасность совершаемых другими программами действий, а также контролируют оперативную память и файловую систему компьютера.
В популярной интернет энциклопедии – «ВикипедиЯ» приводится классификация антивирусных программ в зависимости от их принципа действия, которую предложил Евгений Валентинович Касперский:
Сканеры (устаревший вариант «полифаги»). Определяют наличие вируса по БД хранящей сигнатуры (или их контрольные суммы) вирусов. Их эффективность определяется актуальностью вирусной базы и наличием эвристического анализатора.
Ревизоры – запоминают состояние файловой системы, что делает в дальнейшем возможным анализ изменений.
Сторожа (мониторы) – отслеживают потенциально опасные операции, выдавая пользователю соответствующий запрос на разрешение/запрещение операции.
Вакцины — изменяют прививаемый файл таким образом, чтобы вирус, против которого делается прививка, уже считал файл заражённым. В современных условиях, когда количество возможных вирусов измеряется десятками тысяч, этот подход неприменим.
Скорее всего, приведенная классификация представляет наибольший интерес для профессионалов антивирусного программирования. Для простого пользователя компьютера наиболее важно знать, как классифицируются антивирусные программы по их функциональному назначению.
На сегодняшний день не существует официальной классификации антивирусных средств защиты компьютеров, однако их можно разделить на пять основных функциональных групп.
2.2 Классификация антивирусных программ
Для обнаружения, удаления вирусов и защиты от них разработано несколько видов специальных антивирусных программ.
Программы – детекторы осуществляют поиск характерной для конкретного вируса сигнатуры (последовательность байтов, которая вполне определено его характеризует) в оперативной памяти и в файлах и при обнаружении выдают соответствующие сообщения.
Недостатком таких антивирусных программ является то, что они могут находить только те вирусы, которые известны разработчикам таких программ.
Программы – доктора (фаги), а так же программы – вакцины не только находят зараженные вирусами файлы, возвращая файлы в исходное состояние.
В начале своей работы фаги ищут вирусы в оперативной памяти, уничтожай их, и только затем переходят к «лечению» файлов. Среди фагов выделяют полифаги, т.е. программы – доктора, предназначенные для поиска и уничтожения большого количества вирусов. Наиболее известны программы Norton AntiVirus, DrWeb, Антивирус Касперского.
Программы – ревизоры запоминают исходное состояние программ, каталогов и системных областей диска тогда, когда компьютер не заражен вирусом, а затем периодически или по желанию пользователя сравнивают текущее состояние с исходным. Обнаружение изменения выводится на экран монитора.
Как правило, сравнение состояний производится сразу после загрузки операционной системы. При сравнении проверяются длина файла, код циклического контроля (контрольная сумма файла), дата и время модификации, другие материалы. Эти программы имеют достаточно развитые алгоритмы, обнаруживают стелс – вирусы и могут даже очистить изменения версии проверяемой программы от изменений, внесенных вирусом. К числу программ – ревизоров относится широко распространенная в России программа Adinf.
Программы – фильтры или «сторожа» представляют собой небольшие резидентные программы, предназначенные для обнаружения подозрительных действий при работе компьютера, характерных для вирусов: попытка коррекции файлов с расширениями COM и EXE; изменение атрибутов файла; прямая запись на диск по абсолютному адресу; запись в загрузочные сектора диск; загрузка резидентной программы. При попытке вирусной атаки «сторож» посылает сообщение и предлагает запретить или разрешить соответствующие действия. Эти программы весьма полезны, так как способны обнаружить вирус на самой ранней стадии его существования – до размножения. Но они не лечат файлы и диски.
К недостаткам можно отнести возможные конфликты с другим программным обеспечением. Примером программы – фильтра является программа Vsafe.
Вакцины или иммунизаторы – это резидентные программы, предотвращающие заражение файлов. Вакцины применяют, если отсутствуют программы – доктора, «лечащие» этот вирус. Вакцинация возможно только от известных вирусов. Вакцина модифицирует программу или диск таким образом, чтобы это не отражалось на их работе, а вирус будет воспринимать их зараженными и поэтому не внедряется. В настоящее время программы - вакцины имеют ограниченное применение.
2.3 Организация антивирусной защиты
Защиту от вирусов обеспечивают антивирусные программы. Перечислим, что умеет делать программы:
В России антивирусными проблемами уже много лет профессионально занимаются в основном две серьезные фирмы: «ДиалогНаука» (программы Aidstest, dr.Web, ADinf, комплекс Sheriff) и «Лаборатория Касперского» (Kami, программы серии AVP). Все новые вирусы в первую очередь попадают к ним. Эти фирмы имеют большой авторитет и на международной арене.
Продукция компании «ДиалогНаука» хорошо знакома большому числу владельцев компьютеров. Первая версия антивирусной программы Dr.Web имеет удобный, интуитивно понятный и наглядный графический интерфейс. Что касается возможностей по поиску вирусов, то их высокая оценка подтверждается победами в тестах авторитетного международного журнала «Virus Bulletin».
«Лаборатория Касперского» - призванный лидер в антивирусных технологиях. Многие функциональные особенности практически всех современных антивирусов были впервые разработаны именно в этой компании. Исключительная надежность и качество антивирусных программ подтверждаются многочисленными наградами и сертификатами российских и зарубежных компьютерных изданий, независимых тестовых лабораторий.
Антивирусную программу можно использовать периодически или запускать в фоновом режиме, чтобы отлавливать вирусы непосредственно при загрузке файлов или копировании со сменного носителя. Проверка в фоновом режиме – более надежный способ защиты (контроль ведется постоянно), требующий, однако, увеличенного объема памяти и повышенной производительности системы.
Можно установить на компьютере антивирусный монитор (сторож) - резидентную антивирусную программу, которая постоянно находится в оперативной памяти и контролирует операции обращения к файлам и секторам. Прежде чем разрешить доступ к объекту (программе, файлу), сторож проверяет его не наличие вируса. Таким образом, он позволяет обнаружить вирус до момента реального заражения системы.
Примерами таких программ являются McAfee VirusShield (антивирусный комплект McAfee VirusScan) и AVP Monitor (комплект AntiViral Toolkit Pro Касперского). Необходимо увеличивать, что далеко не все программы – мониторы снабжены «лечащим» блоком, поэтому, чтобы обезвредить вирус, придется либо удалять зараженный файл, либо установить соответствующий лечащий блок (антивирусную программу).
Популярные антивирусные программы позволяют выбрать режим защиты от вирусов. Кроме того, фирмы – разработчики таких программ постоянно обновляют используемую для обнаружения вирусов базу данных и, как правило, размещают ее на Web – узле в открытом доступе для зарегистрированных пользователей. Если вы принадлежите к числу таковых, ежемесячно заглядывайте на узел, чтобы сделать свежую «прививку».
Обобщим все вышеперечисленные советы. Итак, как защитить данные от вирусной атаки?
Глава 3 Практическая работа
3.1 Общая характеристика задачи
Вариант 11
На предприятии ООО «Сириус» производится расчет заработной платы сотрудников Центра информационных технологий (ЦИТ) за текущий месяц по временной форме тарифной системы оплаты труда. По условиям заключенных договоров всем сотрудникам начисляются ежемесячные премии. Данные для выполнения расчетов представлены в таблице 1 и 2.
Часовые тарифные ставки сотрудников ЦИТ
Таблица 1
Должность | Часовая тарифная ставка, руб. | Премия, % |
IT – менеджер | 548,56 | 30 |
Системный администратор | 521,66 | 25 |
Инженер - программист | 480,32 | 22 |
Администратор баз данных | 457,25 | 20 |
Программист группы 1 С | 496,48 | 25 |
Техник – программист | 321,39 | 18 |
Отработанное время сотрудников в текущем месяце
Таблица 2
Должность |
ФИО сотрудников |
Отработанное время, час. |
|
Савельев А.Г. |
200 |
Системный администратор |
Коробейник В.А. |
212 |
Инженер - программист |
Волкова Н.А. |
180 |
Администратор баз данных |
Хохлова О.А. |
150 |
Программист группы 1 С |
Быкова М.Н. |
190 |
Техник – программист |
Чигин Е.В. |
140 |
Ведомость начисления заработной платы сотрудникам ЦИТ
за текущий месяц
Таблица 3
№ п/п |
|
|
Часовая тарифная ставка, руб. |
Отработанное время, час. |
Премия, руб. |
Заработная плата, руб. |
|
Савельев А.Г. |
|
|
|
|
|
|
Коробейник В.А. |
|
|
|
|
|
|
Волкова Н.А. |
|
|
|
|
|
|
Хохлова О.А. |
|
|
|
|
|
|
Быкова М.Н. |
|
|
|
|
|
|
Чигин Е.В. |
|
|
|
|
|
Фонд оплаты труда, руб. |
|
Для решения задачи необходимо следующее:
Алгоритм решения задачи смотрите в файле
Заключение
В наше время почти невозможно обойтись без компьютеров. А имея его невозможно не пользоваться интернетом и различными устройствами транспортировки и хранения информации. В связи с этим создается большая вероятность заражения вирусами. Поэтому на компьютеры необходимо устанавливать различные антивирусные программы. Но не один антивирус не может дать стопроцентной гарантии, что вирус не проникнет в систему.
Все это требует от операторов ПК определенной культуры работы с компьютерами. Пользователи должны соблюдать ряд правил, которые должны помочь антивирусам эффективно выполнять свою работу.
К таким правилам относятся:
Соблюдение этих простых правил должно обезопасить компьютеры от вредоносных программ. Также не стоит забывать о своевременном обновлении антивирусов.
Список используемой литературы
Внимание!
Если вам нужна помощь в написании работы, то рекомендуем обратиться к профессионалам. Более 70 000 авторов готовы помочь вам прямо сейчас. Бесплатные корректировки и доработки. Узнайте стоимость своей работы
Понравилось? Нажмите на кнопочку ниже. Вам не сложно, а нам приятно).
Чтобы скачать бесплатно Курсовые работы на максимальной скорости, зарегистрируйтесь или авторизуйтесь на сайте.
Важно! Все представленные Курсовые работы для бесплатного скачивания предназначены для составления плана или основы собственных научных трудов.
Друзья! У вас есть уникальная возможность помочь таким же студентам как и вы! Если наш сайт помог вам найти нужную работу, то вы, безусловно, понимаете как добавленная вами работа может облегчить труд другим.
Если Курсовая работа, по Вашему мнению, плохого качества, или эту работу Вы уже встречали, сообщите об этом нам.
Добавить отзыв могут только зарегистрированные пользователи.