Программа (скрипт), способная нанести вред системе, в которой произошел ее запуск.

Под вредом имеются в виду:

  • ошибки в работе;
  • блокирование доступа пользователя;
  • удаление или повреждение файлов;
  • шифрование данных;
  • перехват важной информации (например, платежные данные) и т. п.

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