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

Сентябрь 11th, 2008 | Posted by administrator in Словарь терминов

Компьютерный вирус (от лат. virus — яд) – аналог биологического вируса. Разновидность вредоносной программы, отличительная особенность которой — способность к саморепликации (саморазмножению).

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

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

Некоторое время спустя стали появляться вирусы, использовавшие недостатки популярных программных обеспечений Adobe Photoshop, Internet Explorer, Outlook и других. Вирусы стали распространяться путем внедрения специального кода в последовательности данных (картинки, тексты, и т. д.). Можно сказать, что именно с этого периода пользователь компьютера стал наименее защищён от вирусов.

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

Формально, вирусы можно подразделить:

  • по поражаемым объектам (файловые вирусы, сетевые черви и другие);
  • по языку, на котором написан вирус (ассемблер, скриптовый язык и другие);
  • по поражаемым операционным системам и платформам (DOS, Microsoft Windows, Unix и другие);
  • по технологиям, используемым вирусом (полиморфные вирусы, стелс-вирусы)

Основными каналами распространения вирусов является электронная почта и ICQ . Возможно также заражение через странички Интернет. В этом случае для вирусов плодотворной почвой становятся уязвимости ПО установленного на компьютере пользователя или уязвимости ПО владельца сайта. Хакеры и спамеры используют зараженные компьютеры пользователей для рассылки спама или DDoS-атак.

Защита от вирусов стала возможна благодаря антивирусным программам. Антивирусы – это программы, которые служат для обнаружения и лечения программ, заражённых компьютерным вирусом, а также для предотвращения заражения файлов. Первые наиболее простые антивирусные утилиты появились почти сразу после появления вирусов (1984 год). Сейчас разработкой антивирусов занимаются крупные компании. Современные антивирусные программы могут обнаруживать десятки тысяч вирусов. Условно, по способу выполнения задач, все антивирусные программы можно разделить на две группы:

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

You can follow any responses to this entry through the RSS 2.0 Responses are currently closed, but you can trackback.