A különböző vírusvédelmek az egyes vírusokat, férgeket eltérő névvel illethetik.
Előfordulhat, hogy egy vírusvédelmi rendszer egy adott károkozó program különböző példányait különböző neveken azonosítja,
de az is elképzelhető, hogy különböző vírusokat, férgeket illet azonos néven.
Az alábbi lista tájékoztató jelleggel mutatja a legelterjedtebb vírusvédelmek elnevezését, mely természetesen még az adott vírusvédelmi rendszer különböző
verziója esetén is más és más lehet.
A MS-DOS/4-Days.1984 vírus
elnevezései az egyes vírusvédelmek szerint:
vírusvédelem
elnevezés
Avast
Alien-1976
AVG
Alien
BitDefender
Alien.1976
e-Trust
Alien.1976
F-PROT
Alien.1976
Fortinet
Alien.1976
F-Secure
Virus.DOS.Alien.1976
Ikarus
Virus.DOS.Alien.1976
Kaspersky
Virus.DOS.Alien.1976
McAfee
Alien.1976(Virus)
vírusvédelem
elnevezés
NOD32 (ESET)
4-Days.1984
Microsoft
DOS/Alien.1976
Norton Antivirus
Alien.1976
Panda
Alien.1976
Rising Antivirus
ALIEN.1976
Alien.1976
Sophos
Alien-1976
Trend Micro
ALIEN.1976
ALIEN.1976-1
VirusBuster
Alien.1976
Fertőzés
A vírusok tevékenységének leglényegesebb célja, hogy más programterületeket fertőzzenek meg. Ezek a programterületek lehetnek programfájlok, programkódot tartalmazó szektorok (boot szektor, MBR - master boot record). Egyes vírusok a fertőzést az egyes területeken különböző eljárással végzik. Előfordulhat az is, hogy egyes speciális állományok (például COMMAND.COM) fertőzésére a víruskód külön algoritmust tartalmaz.
A vírusok egy része - elkerülendő a feltűnést, és a túl gyors lebukást - bizonyos szem előtt levő, nagyobb figyelemnek örvendő fájlok, valamint a gyaníthatóan hatékony önellenőrzéssel rendelkező fájlok, így az antivírus programok fertőzését igyekszik elkerülni. Ezt az adott fájlnevek, vagy azok részleteinek ellenőrzésével éri el a vírus készítője.
Annak ellenére, hogy maga a kiterjesztés megfelelne a fertőzéshez, a vírus nem fertőzi meg következő fájlokat:
NAV
MKS
NAV
MKS
A víruskód elhelyezése a megfertőzött gazdaprogramban különösen érdekes, mert a vírusmentesítéskor a takarító programnak pontosan tudnia kell, honnan és mekkora részleteket kell kivágnia. Bootvírusok esetén az 512 bájtnál (1 szektor) nagyobb programkódot már csak további szektorokban lehet elrejteni, amelyek megtalálása a víruskód konkrét ismerete nélkül elég nehéz.
A víruskód a fertőzött fájl elejére kerül, felülírva az eredeti programkódot. A felülírt területről nem készít másolatot, így az eredeti állapot nem visszaállítható.
A víruskészítők már a kezdetektől igyekeztek programjaik elrejtésére. Ennek érdekében a vírusprogramot kódolják, illetve olyan "szolgáltatással" látják el, hogy a kód fertőzésről fertőzésre változzon. Ennek mértéke is változó, és a többalakúság fokának megfelelően megkülönböztetünk polimorf, oligomorf és metamorf kártevőket. Az oligomorf, illetve polimorf kártevőkben alkalmazott kódolásra (és kártevőre) jellemző a beépített dekódoló eljárás (dekriptor) is, mely a legtöbb esetben jól elkülöníthető a víruskód többi részétől.
A vírusok egy része - elkerülendő a feltűnést, és a túl gyors lebukást - bizonyos szem előtt levő, nagyobb figyelemnek örvendő fájlok, valamint a gyaníthatóan hatékony önellenőrzéssel rendelkező fájlok, így az antivírus programok fertőzését igyekszik elkerülni. Ezt az adott fájlnevek, vagy azok részleteinek ellenőrzésével éri el a vírus készítője.
Annak ellenére, hogy maga a kiterjesztés megfelelne a fertőzéshez, a vírus nem fertőzi meg következő fájlokat:
NAV
MKS
NAV
MKS
A víruskód elhelyezése a megfertőzött gazdaprogramban különösen érdekes, mert a vírusmentesítéskor a takarító programnak pontosan tudnia kell, honnan és mekkora részleteket kell kivágnia. Bootvírusok esetén az 512 bájtnál (1 szektor) nagyobb programkódot már csak további szektorokban lehet elrejteni, amelyek megtalálása a víruskód konkrét ismerete nélkül elég nehéz.
A víruskód a fertőzött fájl elejére kerül, felülírva az eredeti programkódot. A felülírt területről nem készít másolatot, így az eredeti állapot nem visszaállítható.
A víruskészítők már a kezdetektől igyekeztek programjaik elrejtésére. Ennek érdekében a vírusprogramot kódolják, illetve olyan "szolgáltatással" látják el, hogy a kód fertőzésről fertőzésre változzon. Ennek mértéke is változó, és a többalakúság fokának megfelelően megkülönböztetünk polimorf, oligomorf és metamorf kártevőket. Az oligomorf, illetve polimorf kártevőkben alkalmazott kódolásra (és kártevőre) jellemző a beépített dekódoló eljárás (dekriptor) is, mely a legtöbb esetben jól elkülöníthető a víruskód többi részétől.
A vírus
programkódja titkosított.
Tevékenységek
Minden vírus, féreg azt csinál, amit akar, illetve amit a programozó beleprogramozott. Egyes vírusok, férgek tevékenységüket (büntető rutinjukat) valamilyen
eseményhez, legtöbbször valamilyen időponthoz kötik.
feltétel
minden hónap 23-án
tevékenység
a fertőzés helyett a fájl első 70 bájtját átírja és ezzel tönkreteszi a fájlt
feltétel
minden hónap 23-án
és
a 10. futás
tevékenység
letiltja a billentyűzetet
az itt megadott üzenetet jeleníti meg:
ALIEN
feltétel
véletlenszerűen
tevékenység
újraindítja a számítógépet
A fertőzés módszerei
A memóriába bekerült vírus akkor fertőz, ha megfelelő célpont kerül a látókörébe. A felügyelt megszakítástól és a vírusprogram kódjától függően megkülönböztethetünk olyan vírusokat, melyek a programfájlok futtatásakor fertőznek, mások a fájlok megnyitásakor vagy zárásakor, másolásakor, olvasásakor vagy írásakor, esetleg már a tartalomjegyzék lekérésekor is, és nem ritka eset, amikor ezek kombinációival találkozunk.
A memóriába rezidens módon betelepedett MS-DOS/4-Days.1984 vírus
minden olyan programfájlt megfertőz, amelyhez valami módon hozzá próbálnak férni.
Memória
A vírusok nagyobbik része rezidens módon bekerül a memóriába, ám vannak, amelyek direkt fertőzőként (parazita módon) programkódjuk lefutása után a vezérlést visszaadják a gazdaprogramnak és eltávoznak a memóriából.