|
Virus og Excel makroer
|
|
Med makroer kan du få til det meste, blant annet forandre og slette filer.
|
|
Spesielt på hjemme-PC'er med Windows er det i prinsippet ingenting som
stopper deg fra å ødelegge vesentlige filer. Det er derfor
fullt mulig at du kjører en makro som forvandler harddisken din
til et slaktfelt.
|
|
Det finnes makroer som venter i noen uker eller måneder før de slår
til. Og det finnes slike som begynner å sende e-post til alle adresser
som du har lagret; gjerne med en kopi av seg selv vedlagt.
|
|
Programmbiter som klarer å forplante seg på egen hand kalles for virus.
|
|
Mange virus er skrevet i form av Excel makroer eller MS Word makroer, men det
finns mange andre former også.
|
|
Det er spesielt populært med Excel og MS Word makro-virus, for det
er mange som bruker Excel og MS Word. Da er det lett å spre makroene:
bare send en e-post med et catchy emne som 'I love you' som har et vedlegg
i form av fil som inneholder makro. Er mottakeren av den nysgjerrige type,
vil den da åpne filen for å finne ut hvem som er det som elsker -- og
da kan makroen kjøre.
|
|
Det er bare én mate å gardere seg mot dette: ikke kjøre slike
makroer.
|
|
Når du åpner en fil som inneholder makroer (det kan være en Excel
fil, en MS Word fil, en PowerPoint fil, ...) så blir du høflig spurt om
du vil aktivere disse makroer. Er du i tvil: just say no.
|
|
Du bør bare kjøre en makro dersom den kommer fra en pålitelig
kilde. Internettet eller e-post fra en ukjent fyr er en ekstrem
upålitelig kilde.
|
|
Det som er spesielt tricky er at en skikkelig virus-makro er slik at den
kjøres automatisk (!) dersom du aktiverer makroer og åpner filen
som er infisert.
Her en liten utdrag fra siden
http://ciac.llnl.gov/ciac/bulletins/i-023.shtml
|
|
To get executed on your system, macro viruses take
advantage of the fact that if a macro is named AutoOpen or AutoClose the
macro is run automatically when a document is opened or closed. They also
take advantage of the fact that if a macro has a name like FileOpen or
FileSaveAs the macro replaces the menu command with the same name and runs
when the menu command is selected. These two methods allow a macro to be run
without the user explicitly running the macro or even realizing that he has
done so.
|
|
|
|
Anti-virus programmer er programmer som har en liste over kjente virus. Hver gang
datamaskinen er startet opp, sjekker programmet om det er tegn til at en eller
annen kjent virus har trengt seg inn. I så fall blir brukeren varslet, og
det er håp om at programmet tar knekken av viruset. Men slike programmer
må jevnlig oppdateres, ellers er de nytteløse. Smarte anti-virus
programmer tilkobler seg mot internettet og oppdaterer sin virusliste
automatisk.
|