Существует множество средств разработки вирусов, многие из которых – бесплатны. Это и генераторы вирусов, и специальные программы, создающие вирусы, червей и всякую вредоносную гадость. Стоит заметить, что с потенциалом бесплатных вирусных программ большинство антивирусов справляются на отлично.
После того как вредоносные коды начали разрабатываться и под такие платформы, как Linux и Mac OS X, которые всегда славились своей надежностью, появилась антивирусная продукция и под эти системы.
Принцип работы практически всех антивирусов следующий:
Найти и удалить инфицированный файл;
Заблокировать доступ к инфицированному файлу;
Отправить файл в карантин (т. е. недопустить дальнейшего распространения вируса);
Попытаться "вылечить" файл, удалив вирус из тела файла;
В случае невозможности лечения-удаления, выполнить эту процедуру при следующей перезагрузке операционной системы.