StruΦnou (a pon∞kud nep°φjemnou) odpov∞dφ na podobn∞ optimistickΘ progn≤zy bylo objevenφ novΘho druhu vir∙ v roce 1995.
Makroviry jsou psßny v pokroΦil²ch makrojazycφch souΦasn²ch modernφch kancelß°sk²ch balφk∙ a ve v²hledu do blφzkΘho budoucna p°edstavujφ jeden z nejnebezpeΦn∞jÜφch virov²ch problΘm∙ v∙bec.
Nejoblφben∞jÜφm cφlem makrovir∙ je zatφm Microsoft Word, kter² je pro vytvß°enφ maker vybaven klonem programovacφho jazyka Basic û Word Basicem, jeho₧ schopnosti k vytvo°enφ viru bohat∞ dostaΦujφ. Pro Excel existuje zatφm vir∙ mΘn∞, ale jeho VBA (Visual Basic for Applications) je nßstrojem jeÜt∞ mocn∞jÜφm. Ostatn∞ budoucφ verze vÜech kancelß°sk²ch produkt∙ firmy Microsoft majφ na VBA p°ejφt v dob∞ nejbli₧Üφ.
Obliba produkt∙ firmy Microsoft mezi pisßlky makrovir∙ nenφ dßna jenom kvalitou jejich makrojazyk∙ (jinΘ systΘmy jsou vybaveny obdobn∞ siln²mi prost°edky), ale zejmΘna ignorovßnφm bezpeΦnosti v nich. StaΦφ vhodn∞ pojmenovat makro a to se samo spustφ p°i otev°enφ infikovanΘho dokumentu nebo p°i zvolenφ n∞jakΘ polo₧ky v menu ovlßdßnφ programu.
Makro tedy dokß₧e p°evzφt t°eba funkci 'ulo₧ soubor' a provΘst ji tak, jak to viru vyhovuje. Makrojazyk takΘ dovoluje spuÜt∞nφ libovolnΘho programu. A to vÜechno se d∞je bez v∞domφ u₧ivatele, kter² ani nemß mo₧nost v∞tÜinu z t∞chto vlastnostφ jakkoli ovlivnit.
Tento p°φstup je o to smutn∞jÜφ, ₧e specialistΘ antivirov²ch firem na tato nebezpeΦφ marn∞ upozor≥ovali ji₧ dßvno.
Mimo produkty Microsoftu je situace o n∞co lepÜφ. I tam samoz°ejm∞ existujφ pokusy napsat makroviry, ale v²sledky nemajφ p°φliÜ Üancφ na n∞jakΘ reßlnΘ rozÜφ°enφ. P°φkladem m∙₧e b²t t°eba textov² editor AmiPro, kter² uklßdß makra do separßtnφch soubor∙ a tak je dosud jedin² existujφcφ virus pro tuto platformu (Green_Stripes) odkßzßn na laskavou spoluprßci u₧ivatele, kter² musφ krom∞ svΘho textu p°enΘst i soubor s makry.
NebezpeΦnost makrovir∙ je dßna mnoha faktory. Opatrn∞ se chovajφcφ Φlov∞k jist∞ dokß₧e p°enßÜet spustitelnΘ soubory jen v mφ°e nezbytn∞ nutnΘ a z p°inesen²ch disket sv∙j poΦφtaΦ nenastartovat, ale dokumenty sdφlφme (a sdφlet musφme) tΘm∞° vÜichni.
Dφky tomu dnes makroviry ve sv∞tovΘm m∞°φtku tvo°φ nejΦast∞jÜφ druh infekce. U nßs je situace nepatrn∞ lepÜφ dφky pou₧φvßnφ lokalizovan²ch verzφ kancelß°sk²ch systΘm∙ û pilnφ p°ekladatelΘ toti₧ p°ejmenovali i n∞kterΘ vnit°nφ texty, kterΘ makroviry pou₧φvajφ ke svΘmu mno₧enφ. To je ovÜem v²hoda pouze doΦasnß, proto₧e k vytvo°enφ ·sp∞ÜnΘho makroviru staΦφ pranepatrnΘ programßtorskΘ znalosti, tak₧e se jist∞ mßme na co t∞Üit.