Macro virus

Virus using a macro language, e.g. in Office documents

'Macro virus' refers to any virus that uses macro languages, but most commonly to the large number of viruses that targeted Microsoft's Office software in the 1990s.

Macro languages are intended to allow the automation of tasks within a program. However, in some systems these languages can be exploited to carry out more malicious tasks, including infecting other files and changing data in them. In Office programs affected by macros, the template file is infected when a malicious file is loaded, and thus each further file loaded is infected in turn. The majority of macro viruses target Word documents (.doc) and Excel spreadsheets (.xls), but macro viruses for PowerPoint and other Office products also exist.

Many of the security holes in the macro languages were closed with the release of Office 2000, and since then macro viruses have become considerably less prevalent.

Related web links

Quick Links

Poll
The Japanese government is reported to have commissioned a 'defensive virus'. Is 'defensive' malware ever a good idea?
Yes
No
I don't know
Leave a comment
View 11 comments

99 Subscription Promo

VB100 certification
VB100 This month's VB100 test saw some major changes and a radical overhaul of the VB100 test methodology - for the first time allowing products to use their 'cloud' look-up systems. John Hawes has all the details.
See full results.

Virus Bulletin currently has 224,239 registered users.