next up previous contents index
Next: Férgek Up: Vírusok és egyéb állatfajták Previous: Vírusok és egyéb állatfajták

  
Vírusok

Sokan sokféleképpen definiálják a számítógépes vírusokat. Mivel mindig új és új elveken működő vírusok jelennek meg, a régi definíciókat gyakran meg kell változtatni. Az én meghatározásom a következő: A számítógépes vírus egy olyan program, amely más programokhoz kapcsolja hozzá saját kódját, oly módon, hogy a módosított program elindításakor a vírus is lefusson.

Ha valaki nincs teljesen megelégedve az enyémmel, választhat mások definícióiból is:

A Jargon File[20] szerint: ``A vírus egy cracker program, amely más programokat keres, és megfertőzi őket azáltal, hogy beléjük rakja önmaga egy másolatát, így azok trójai programokká válnak.''

Michael Horsch könyvében[11]: ``A vírus olyan program vagy utasítássorozat, amelyik önmagát reprodukálja.'' Ebben a férgek is benne foglaltatnak, legalábbis az én definícióim szerint. A könyvben megadott féregdefinícó nem egyezik az enyémmel, de szerintem még önmagával is ellentmondásban van.

Az F-PROT leírásában (virus.txt) olvasható definíció 4 részből áll:

1.
A vírus egy szaporodni képes program, azaz képes (esetleg módosított) másolatokat készíteni magából.
2.
A szaporodás cél, nem egy mellékhatás.
3.
A másolatok legalább egy része maga is vírus, ugyanezt a definíciót használva.
4.
A vírusnak egy gazdához kell kapcsolódnia, abban az értelemben, hogy a gazda elindítása a vírus lefutását okozza.
Az egyes pontok indoklása szintén megtalálható a leírásban.

Buruzs Tamás meghatározása[8]: ``A vírusprogram intelligencia és mesterséges értelem, de erkölcs és érzelem nélkül. Intelligenciáját a programozójától kapta, és annyira lehet erkölcstelen, amennyire a program írója is az.'', ``A vírusprogram valójában az élő anyag működését utánzó életképes modell. Olyan, mint a biológiai fegyver, mert miután kiengedték a laboratóriumból, még maga az alkotója is elveszíti az ellenőrzést felette.''

Mivel az összes többi fejezet a vírusokról szól, ezért itt nem térek ki rájuk bővebben.


next up previous contents index
Next: Férgek Up: Vírusok és egyéb állatfajták Previous: Vírusok és egyéb állatfajták
Nagy Ferenc Laszlo
1999-05-21