Макровирусы работают, добавляя свой код к макросам, связанным с документами, электронными таблицами и другими файлами с данными. 8 Вирус заменяет обычные команды на свои и запускается при их выборе. 6 Вредоносные макросы могут запускаться автоматически при открытии или закрытии документа без ведома пользователя. 6
Наиболее распространены макровирусы в документах, созданных компонентами Microsoft Office (Word, Excel и т. д.). 5 Это связано с тем, что в этих программных продуктах есть встроенный язык программирования Visual Basic, который подходит для написания макровирусов. 5
Некоторые способы распространения макровирусов:
Макровирусы могут нанести значительный ущерб компьютерам, умеют удалять, копировать или редактировать объекты, содержат возможность передавать информацию другим людям по электронной почте. 2