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