Különbség a féreg és a vírus között

A számítógépes vírust ilyennek nevezték el, mert utánozza a valós vírus viselkedését. Hozzákapcsolódik egy host végrehajtható fájlhoz, és vele együtt elindul; ezen a ponton olyan végrehajtható fájlokat keres, amelyeket megfertőzhet. A férgek viszont nem igényelnek és nem használnak gazdaszervezetet a szaporodáshoz. Készít másolatokat önmagáról, amelyeket később leválasztható meghajtókon, a hálózaton vagy akár az interneten is elterjeszthetnek.

Noha a vírus az összes olyan jogosulatlan programot lefedi, amely magát végrehajtja és megismétli, a rosszindulatú programok a vírusok, trójaiak, férgek és minden egyéb rosszindulatú szoftver lefedésére szolgálnak..

A férgek elsődleges előnye, hogy a vírushoz képest sokkal gyorsabban terjedhetnek. Ha rendelkezik cserélhető meghajtóval, például egy flash meghajtóval, amely szöveges fájlokat tartalmaz, a vírus nem fertőzhet meg egyetlen fájlt sem. De egy féreg átmásolja magát a meghajtóra, és várjon, amíg bekapcsol egy másik számítógépbe, majd másolja magát a számítógépre. A féreg önálló programként nem követeli meg a felhasználóktól, hogy futtasson programokat, mielőtt végrehajtani tudná, kihasználja a rendszer gyengeségeit a replikáció érdekében; azaz a Windows automatikus lejátszási funkciója.

Mivel a férgeket nem csatolják más fájlokhoz, a hozzáértő felhasználók könnyen elválaszthatják és törölhetik azokat. A felismerés elkerülése érdekében gyakran álarcosodnak dll vagy rendszerfájlként, fájlnévük egy kis szórású lemásolásával.

Mind a férgek, mind a vírusok replikációja és szaporodása nem jelent legnagyobb figyelmet a legtöbb ember számára, mivel ez csak nagyon csekély kellemetlenséget okoz, például a lemezterület elfogyasztása és a processzor ideje. Az igazi probléma a hasznos teher vagy a program azon része, amelyre szánták. Egyesek egyszerűen ártalmatlan üzeneteket hoznak létre bizonyos napokon, vagy módosítják a szövegmezőt úgy, hogy egy másik dologra szóljon. Mások nagyobb problémákat okoznak, például bizonyos parancsokhoz és tulajdonságokhoz való hozzáférés megtiltása, ami megnehezíti azok eltávolítását. És a legpusztítóbb rosszindulatú programok megsemmisítik azokat az adatokat, amelyek miatt a számítógép gyakran használhatatlanná válhat, amíg újra nem formázják.

Összefoglaló:
1. A vírusnak gazdagépekre van szüksége, míg a férgeknek nem.
2. A férgek gyorsabban terjedhetnek, mint a vírus, mivel a replikációhoz nincs szükség emberi cselekvésre.
3. A férgek gyakran észlelik magukat DLL-ekként vagy rendszerfájlokként, hogy elkerüljék az észlelést.
4. Mindkét esetben a hasznos teher kódja tartalmazza a valós károkat.