content management
open source source
  ASK ABOUT THE OFFER SITE MAP  polski  english
 WebStyle | Internet i Nowe Technologie - Encyklopedia |
  
content management content management
content management
 DESIGN / BRANDING DESIGN . BRANDING  CONTENT MANAGEMENT CONTENT MANAGEMENT  MULTIMEDIA MULTIMEDIA  CONSULTING CONSULTING
agencja
NETOPEDIA. ENCYCLOPEDIA OF INTERNET AND NEW TECHNOLOGIES

HomeopenNETOPEDIAsourceSecurity | Hackingsourcemakrowirus

Security | Hacking
 [ - ]  [ + ]
 netopedia  
Webdeveloping
Webdesign
Open Source
eBusiness
eCommerce
eMarketing
Multimedia
WWW
Mobile technologies
Protocols | technologies
Networks
Security | Hacking
Software
Hardware
Internet at work
eSociety
Cyberculture
Companies | Organizations

makrowirus

/ macro virus /

Wirus działający i rozmnażający się w środowisku pojedynczej aplikacji, przenoszony za pośrednictwem makropoleceń programu (tzw. makr).

Przejęcie przez wirusa kontroli nad systemem odbywa się po otwarciu zarażonego dokumentu zawierającego samoczynnie uruchamiające się makro. Makrowirusy posiadają rozległe możliwości uszkadzania i usuwania plików. Potrafią efektywnie rozprzestrzeniać się, głównie poprzez doklejanie się do dokumentów - także tych przesyłanych poczta elektroniczną.

Pierwszy makro-wirus napisany został w 1994 przez Joela McNamarę wyłącznie dla zademonstrowania możliwości ich istnienia. DMV (Document Macro Virus) posiadał dwie wersje: dla edytora Microsoft Word oraz dla arkusza kalkulacyjnego Microsoft Excel. Latem 1995 roku doniesiono o wykryciu pierwszego “prawdziwego” makro-wirusa, nazwanego WM/Concept. Dwa lata później łączna lista znanych wirusów rozprzestrzeniających się poprzez makra liczyła kilkaset pozycji (a jeśli wziąć pod uwagę wszystkie ich mutacje - ponad 1800). Obecnie każdego dnia przybywa klika nowych.

Największa część ogólnej populacji wirusów spotykana jest w makrach napisanych dla programów MS Word i MS Excel, mniejszą "popularnością" ciszą się produkty firmy Lotus. Istnieją także odmiany wielofunkcyjne - zarażające zarówno programy DOS-owe jak i dokumenty Worda (np. Anarchy.6093)
Podstawową różnicą między wirusem a makro-wirusem jest środowisko działania. Wirusy tradycyjne wymagają jedynie określonego systemu operacyjnego - najczęściej MS-DOS. Makro-wirusy mogą rozwijać się tylko w obecności konkretnej aplikacji, przy czym bardzo często ograniczone są tylko do jednej wersji programu (np. makro-wirus napisany dla Worda 97 nie będzie działał w Wordzie 6.0). Z drugiej strony w ich przypadku nie ma znaczenia rodzaj zainstalowanego systemu operacyjnego. Wirus Worda funkcjonował będzie w każdej jego implementacji - dla Windows 3.x, Windows 95, Windows NT czy MacOS.

zobacz również: koń trojański, makro, wirus komputerowy, worm, makrowirus


makrowirusmacro virus FAQ

makrowirusMacro Viruses and You

makrowirusWhat Is a Macro Virus? (Microsoft)

aktualizacja: 15/01/2004

  top top
© 2000-2008 WebStyle Systems  powered by eZ publish Open Source CMS