Помощь в написании студенческих работ
Антистрессовый сервис

Программное обеспечение персонального компьютера и его защита от вирусов

РефератПомощь в написанииУзнать стоимостьмоей работы

В конце 1990;x — начале 2000;x годов с усложнением ПО и системного окружения. Массовым переходом на сравнительно защищенные Windows семейства NT. Закреплением сетей как основного канала обмена данными, а так же успехами антивирусных технологий в обнаружении вирусов, построенных по сложным алгоритмам, последние стали всё больше заменять внедрение в файлы на внедрение в операционную систему… Читать ещё >

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

Программное обеспечение персонального компьютера и его защита от вирусов

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

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

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

Первыми известными вирусами являются Virus 1,2,3 и Elk Cloner для ПК Apple II, появившиеся в 1981 году. В 1984 году появились первые антивирусные утилиты — CHK4BOMB и BOMBSQAD авторства Энди Хопкинса (англ. Andy Hopkins). В 1985 году Ги Вонг (англ. Gee Wong) написал программу DPROTECT — первый резидентный антивирус.

Первые вирусные эпидемии относятся к 1987;1989 годам: Zotkin. A (более 18 тысяч зараженных компьютеров, по данным McAfee), Jerusalem (1988 год, уничтожал программы при их запуске), червь Морриса (свыше 6200 компьютеров, большинство сетей вышло из строя), DATACRIME.

Тогда же оформились основные классы двоичных вирусов: сетевые черви (червь Морриса, 1987 г.), «троянские кони» (AIDS, 1989 г.), полиморфные вирусы (Chameleon, 1990 г.), стелс-вирусы (Frodo, Whale, 1990 г.).

Параллельно оформляются организованные движения как про-, так и антивирусной направленности: в 1990 году появляются специализированная BBS Virus Exchange, «Маленькая чёрная книжка о компьютерных вирусах» Марка Людвига, первый коммерческий антивирус Symantec Norton AntiVirus.

В 1992 году появились первый конструктор вирусов для PC — VCL, а также готовые полиморфные модули (MtE, DAME и TPE) и модули шифрования для встраивания в новые вирусы.

За несколько лет были окончательно отточены стелси полиморфные технологии (SMEG.Pathogen, SMEG. Queeg, OneHalf, 1994 г.; NightFall, Nostradamus, Nutcracker, 1995 г.), а также испробованы самые необычные способы проникновения в систему и заражения файлов (Dir II — 1991 г., PMBS, Shadowgard, Cruncher -1993г.). Кроме того, появились вирусы, заражающие объектные файлы (Shifter, 1994 г.) и исходные тексты программ (SrcVir, 1994 г.). С распространением пакета Microsoft Office получили распространение макровирусы (Concept, 1995 г.).

В 1996 году появился первый вирус для Windows 95- Win95. Boza, а в декабре того же года — первый резидентный вирус для неё — Win95.Punch.

С распространением сетей и интернета файловые вирусы всё больше ориентируются на них как на основной канал работы (ShareFun, 1997 г. — макровирус MS Word, использующий MS-Mail для распространения; Win32.HLLP.DeTroie, 1998 — семейство вирусов-шпионов; Melissa, 1999 — макровирус и сетевой червь, побивший все рекорды по скорости распространения). Эру расцвета «троянских коней» открывает утилита скрытого удаленного администрирования BackOrifice (1998г.) и последовавшие за ней аналоги (NetBus, Phase).

Вирус Win95. CIH достиг апогея в применении необычных методов, перезаписывая FlashBIOS зараженных машин (эпидемия 1998 г. считается самой разрушительной).

В конце 1990;x — начале 2000;x годов с усложнением ПО и системного окружения. Массовым переходом на сравнительно защищенные Windows семейства NT. Закреплением сетей как основного канала обмена данными, а так же успехами антивирусных технологий в обнаружении вирусов, построенных по сложным алгоритмам, последние стали всё больше заменять внедрение в файлы на внедрение в операционную систему (необычный автозапуск, руткиты), и подменять полиморфизм огромным количеством видов (число известных вирусов растет экспоненциально).

Вместе с тем, обнаружение в Windows и другом распространенном ПО многочисленных уязвимостей открыло дорогу червям-эксплоитам. В 2004 году беспрецедентные по масштабам эпидемии вызывают MsBlast, Sasser и Mydoom .

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

В начале на основе троянских программ, а с развитием технологий p2p-сетейи самостоятельно — набирает обороты самый современный вид вирусов — черви-ботнеты (Rustock, 2006; Conficker, 2008—2009; Kraken, 2009). Вирусы в числе прочего вредоносного ПО окончательно оформляются как средство киберпреступности.

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

В настоящее время не существует единой системы классификации и именования вирусов. Принято разделять вирусы:

— по поражаемым объектам (файловые вирусы, загрузочные вирусы, макровирусы, скрипт-вирусы);

файловые вирусы делят по механизму заражения:

  • 1) паразитирующие — добавляют себя в исполняемый файл;
  • 2) перезаписывающие — невосстановимо портят заражённый файл;
  • 3) «спутники» — идут отдельным файлом.
  • — по поражаемым операционным системам и платформам (DOS, Microsoft Windows, Unix, Linux);
  • — по технологиям, используемым вирусом (полиморфные вирусы, стелс-вирусы, руткиты);
  • — по языку, на котором написан вирус (ассемблер, высокоуровневый язык программирования, сценарный язык и др.);
  • — по дополнительной вредоносной функциональности (бэкдоры, кейлоггеры, шпионы, ботнеты и др.).
  • — Флеш-накопители (флешки). В настоящее время USB-флешки заменяют дискеты и повторяют их судьбу — большое количество вирусов распространяется через съёмные накопители, включая цифровые фотоаппараты, цифровые видеокамеры, портативные цифровые плееры, а с 2000;х годов всё большую роль играют мобильные телефоны, особенно смартфоны (появились мобильные вирусы). Использование этого канала ранее было преимущественно обусловлено возможностью создания на накопителе специального файла autorun. inf, в котором можно указать программу, запускаемую Проводником Windows при открытии такого накопителя. В Windows 7 возможность автозапуска файлов с переносных носителей была отключена.
  • — Электронная почта. Обычно вирусы в письмах электронной почты маскируются под безобидные вложения: картинки, документы, музыку, ссылки на сайты. В некоторых письмах могут содержаться действительно только ссылки, то есть в самих письмах может и не быть вредоносного кода, но если открыть такую ссылку, то можно попасть на специально созданный веб-сайт, содержащий вирусный код. Многие почтовые вирусы, попав на компьютер пользователя, затем используют адресную книгу из установленных почтовых клиентов типа Outlook для рассылки самого себя дальше.
  • — Системы обмена мгновенными сообщениями. Здесь также распространена рассылка ссылок на якобы фото, музыку либо программы, в действительности являющиеся вирусами, по ICQ и через другие программы мгновенного обмена сообщениями.
  • — Веб-страницы. Возможно также заражение через страницы Интернета ввиду наличия на страницах всемирной паутины различного «активного» содержимого: скриптов, ActiveX-компонент. В этом случае используются уязвимости программного обеспечения, установленного на компьютере пользователя, либо уязвимости в ПО владельца сайта (что опаснее, так как заражению подвергаются добропорядочные сайты с большим потоком посетителей), а ничего не подозревающие пользователи, зайдя на такой сайт, рискуют заразить свой компьютер.
  • — Интернет и локальные сети (черви). Черви — вид вирусов, которые проникают на компьютер-жертву без участия пользователя. Черви используют так называемые «дыры» (уязвимости) в программном обеспечении операционных систем, чтобы проникнуть на компьютер. Уязвимости — это ошибки и недоработки в программном обеспечении, которые позволяют удаленно загрузить и выполнить машинный код, в результате чего вирус-червь попадает в операционную систему и, как правило, начинает действия по заражению других компьютеров через локальную сеть или Интернет. Злоумышленники используют заражённые компьютеры пользователей для рассылки спама или для DDoS-атак.

Классификация вирусов по способу заражения:

Резидентные:

Такие вирусы, получив управление, так или иначе остается в памяти и производят поиск жертв непрерывно, до завершения работы среды, в которой он выполняется. С переходом на Windows проблема остаться в памяти перестала быть актуальной: практически все вирусы, исполняемые в среде Windows, равно как и в среде приложений Microsoft Office, являются резидентными вирусами. Соответственно, атрибут резидентный применим только к файловым DOS вирусам. Существование нерезидентных Windows вирусов возможно, но на практике они являются редким исключением.

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

Получив управление, такой вирус производит разовый поиск жертв, после чего передает управление ассоциированному с ним объекту (зараженному объекту). К такому типу вирусов можно отнести скрипт-вирусы.

Классификация вирусов по степени воздействия:

— Безвредные Вирусы никак не влияющие на работу компьютера (кроме уменьшения свободной памяти на диске в результате своего распространения);

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

— Опасные Вирусы, которые могут привести к различным нарушениям в работе компьютера;

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

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

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

Метаморфизм — создание различных копий вируса путем замены блоков команд на эквивалентные, перестановки местами кусков кода, вставки между значащими кусками кода «мусорных» команд, которые практически ничего не делают.

Шифрованный вирус:

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

Полиморфный вирус:

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

Распространие:

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

  • · при заражении доступных дисков вирус проник в файлы, расположенные на сетевом ресурсе;
  • · вирус скопировал себя на съёмный носитель или заразил файлы на нем;
  • · пользователь отослал электронное письмо с зараженным вложением.
  • 1. http://ru.wikipedia.org/;
  • 2. http://antivirusafrees.ru/category/computernye-virusi;
  • 3. http://www.tadviser.ru/index.php/;
  • 4. Информатика. Базовый курс / С. В. Симонович — СПб.: Питер, 2011 г.;
  • 5. Федеральный закон «Об информации, информационных технологиях и о защите информации» от 27 июля 2006 г. N 149-ФЗ;
  • 6. Острейковский В. А. Информатика: Учебник для вузов. — М., Высшая школа, 2009.
Показать весь текст
Заполнить форму текущей работой