Igiho strßnka o virech
Novinky
Kniha o virech
1.Pomoc
Testy
Odkazy
Download
AV-Konference
Akce
Autor

Makroviry - ochrana / lΘΦenφ

Antivirovß ochrana maker V∞tÜina produkt∙ kancelß°skΘho balφku Microsoft Office obsahujφ takzvanou "antivirovou ochranu maker" (verze 97), Φi "zabezpeΦenφ" (verze 2000). I kdy₧ se nßzvy odliÜujφ, v obou p°φpadech jde o stejnou v∞c. Tato vymo₧enost umo₧≥uje zablokovat aktivaci p°φpadn²ch maker v otevφranΘm dokumentu a zabrßnit tak i p°φpadnΘ aktivaci makroviru (makrovirus je jak znßmo slo₧en prßv∞ z takov²ch maker).

V MS Office 97 mß ochrana pouze dv∞ polohy:

  • Vypnuto - u₧ivatel nenφ o existenci maker v∙bec informovßn - jsou automaticky spuÜt∞na.
  • Zapnuto - u₧ivatel musφ v₧dy rozhodnout, zda p°φpadnß makra zakß₧e, Φi je provede.

    V MS Office 2000 mß zabezpeΦenφ t°i stupn∞:
  • VysokΘ - automaticky je zakßzßno spouÜt∞nφ vÜech maker. U₧ivatel se nem∙₧e ani nijak jinak rozhodnout.
  • St°ednφ - ekvivalentnφ k poloze Zapnuto v MS Office 97.
  • Nφzkß - ekvivalentnφ k poloze Vypnuto v MS Office 97.

    V MS Office 97 i 2000 je ochrana standardn∞ nastavena na maximum a tak nenφ makrovirus prakticky v∙bec schopen se v tomto prost°edφ Üφ°it. A₧ po zßsahu u₧ivatele do nastavenφ, mß makrovirus v∞tÜφ Üance. Pokud je ochrana MS Office 2000 nastavena v poloze St°ednφ, staΦφ ji₧ jedno zavßhßnφ u₧ivatele a makrovirus se v systΘmu pohodln∞ "usadφ". V∞tÜina makrovir∙ navφc tuto ochranu vypφnß, nap°. vhodnou modifikacφ registr∙ Windows, Φi p°φmo zßsahem do nastavenφ programu.

    Makroviry pro Word 97 toho m∙₧ou nap°φklad dosßhnout nßsledujφcφmi p°φkazy:

    Options.VirusProtection = False
    System.PrivateProfileString("", "HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Word\Options", "EnableMacroVirusProtection") = "0"
    

    Krom∞ toho se makrovirus v∞tÜinou po aktivaci sna₧φ trvale usφdlit v systΘmu. K tomu mu poslou₧φ globßlnφ Üablona NORMAL.DOT, kterß se automaticky spouÜtφ po startu Wordu. V p°φpad∞ Excelu staΦφ infikovan² list ulo₧it do adresß°e XLStart, kter² se nejΦast∞ji vyskytuje v C:\Program Files\Microsoft Office\Office\.

    P°φznaky napadenφ makrovirem

    JakΘ jsou p°φznaky napadenφ makrovirem ? T°eba prßv∞ vypnutß ochrana maker (pokud ji nevypnul u₧ivatel zßm∞rn∞). Pokud tomu tak je, doporuΦuji:
  • Antivirovou ochranu maker op∞t zapnout, Φi nastavit na nejvyÜÜφ ·rove≥.
  • Vypnout a op∞t aktivovat posti₧enou aplikaci (Word, Excel).
  • Znovu se podφvat na nastavenφ ochrany maker.
  • Pokud je op∞t vypnutß, za vÜφm stojφ s nejv∞tÜφ pravd∞podobnostφ makrovirus a je dobrΘ pokraΦovat nßsledovn∞:
  • Smazat globßlnφ Üablonu NORMAL.DOT v p°φpad∞ Wordu, Φi vyprßzdnit adresß° XLStart v p°φpad∞ Excelu.
  • Spustit Word, Excel - podle situace.
  • Antivirovou ochranu maker op∞t aktivovat.
  • V p°φpad∞, ₧e se u libovolnΘho otevφranΘho dokumentu zobrazφ dialog informujφcφ o existenci maker, zvolit "zakßzat makra" a dokument ulo₧it ve formßtu RTF (tj. menu Soubor/Ulo₧it jakoà/ - typ souboru: RTF).

    P°evodem do formßtu RTF jsou odstran∞na veÜkerß makra z dokumentu, tedy i p°φpadnß makra viru.

    Ani formßt RTF nemusφ b²t v₧dy bezpeΦn², p°edstavte si podsunut² Wordovsk² dokument s p°φponou RTF :)

    V∞tÜina dneÜnφch makrovir∙ vyu₧φvß techniku "Class", dφky nφ₧ uklßdajφ svoje t∞lo do modulu ThisDocument (Word 97/2000) Φi ThisWorkBook (Excel 97/2000). To mß za nßsledek, ₧e makra viru nejsou vid∞t v menu Nßstroje/Makro. T∞lo takovΘho makroviru lze snadno odhalit p°es menu Nßstroje/Makro/Editor jazyka Visual Basic, kde staΦφ "poklepat" myÜφ na objekt ThisDocument pop°φpad∞ ThisWorkBook.

    Zp∞t