Makrowirusy
Makrowirusy to wirusy, które powodują destrukcję poprzez zapisanie
swojego kodu w plikach zawierających definicję makr. Powstały stosunkowo
niedawno. Najczęściej atakowanymi plikami są pliki o rozszerzeniu DOC i
XLS oraz SAM, czyli programy Microsoftu. Wirusy te rozmnażają się za
pomocą funkcji zawartych w językach makr, aplikacji takich jak Word Basic
czy Visual Basic for Applications, co pozwala stworzyć nawet bardzo
złośliwego wirusa.
Takie wirusy potrafią poprzestawiać nam wiele informacji zawartych w
zainfekowanych dokumentach. Ich działanie jest długotrwałe i zwykle
niezauważalne. Zainfekowane są również kopie zapasowe. Wirus zostaje
aktywowany za pomocą otwarcia zainfekowanego dokumentu, następnie zaraża
on zdrowe pliki z rozszerzeniem DOC. Końcowa faza infekcji polega na
zastąpieniu kilku automatycznie wykonywanych makr kodem wirusa.
Mimo wszystko wykrycie makro wirusa jest łatwe i może zostać szybko
zablokowany, są także coraz mniej groźne dzięki temu iż aplikacje
Microsoft Office ostrzegają przed pojawieniem się makr.