Антивирусная программа


Антивирусное программное обеспечение (сокращенно от AV software ), также известное как защита от вредоносных программ , представляет собой компьютерную программу , используемую для предотвращения, обнаружения и удаления вредоносных программ .

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

Хотя корни компьютерного вируса восходят к 1949 году, когда венгерский ученый Джон фон Нейман опубликовал «Теорию самовоспроизводящихся автоматов» , [2] первый известный компьютерный вирус появился в 1971 году и получил название « вирус Creeper» . ". [3] Этот компьютерный вирус заразил мэйнфреймы PDP-10 компании Digital Equipment Corporation ( DEC ) под управлением операционной системы TENEX . [4] [5]

Вирус Creeper был в конечном итоге удален программой, созданной Рэем Томлинсоном и известной как « Жнец ». [6] Некоторые люди считают «Жнец» первым когда-либо написанным антивирусным программным обеспечением — возможно, это так, но важно отметить, что на самом деле Жнец сам был вирусом, специально разработанным для удаления вируса Крипера. [6] [7]

За вирусом Creeper последовало несколько других вирусов. Первым известным, появившимся «в дикой природе», был « Elk Cloner » в 1981 году, заразивший компьютеры Apple II . [8] [9] [10]

В 1983 году Фред Коэн ввел термин «компьютерный вирус» в одной из первых когда-либо опубликованных академических статей о компьютерных вирусах . [11] Коэн использовал термин «компьютерный вирус» для описания программ, которые: «влияют на другие компьютерные программы, модифицируя их таким образом, чтобы включать (возможно, развитую) копию самих себя». [12] (обратите внимание, что более свежее определение компьютерного вируса было дано венгерским исследователем безопасности Петером Сёром : «код, рекурсивно реплицирующий, возможно, эволюционировавшую копию самого себя» ). [13] [14]


ClamTk , антивирус с открытым исходным кодом, основанный на антивирусном движке ClamAV , был первоначально разработан Томашем Коймом в 2001 году.
Антивирусный сканер командной строки Clam AV 0.95.2, запускающий обновление определений сигнатур вирусов, сканирующий файл и идентифицирующий троян .
Сканер rkhunter из командной строки — это механизм для сканирования руткитов Linux , работающих в Ubuntu .