Verschil tussen Virus, Worm en Trojaans paard

Schrijver: Laura McKinney
Datum Van Creatie: 2 April 2021
Updatedatum: 1 Kunnen 2024
Anonim
Difference Between Viruses, Worms and Trojans
Video: Difference Between Viruses, Worms and Trojans

Inhoud


Software die opzettelijk in een systeem is ingebracht om schade te veroorzaken, staat bekend als kwaadaardige software. In de eerste plaats is deze software in twee categorieën ingedeeld; in de eerste categorie vereist de software een host voor de uitvoering ervan. Het voorbeeld van dergelijke kwaadaardige software is virus, logische bommen, Trojaans paard, enz. Terwijl in de laatste categorie de software onafhankelijk is en geen host nodig heeft voor de uitvoering ervan zoals wormen en zombies. Het virus, de worm en het Trojaanse paard vallen dus onder de categorie schadelijke software.

Het eerdere verschil tussen virus, worm en trojaans paard is dat een virus zich aan een programma hecht en kopieën van zichzelf naar andere programma's propageert, gevolgd door een menselijke actie, terwijl de worm een ​​eenzaam programma is dat zijn kopieën naar andere componenten verspreidt zonder het te wijzigen . Terwijl een Trojaans paard een programma is met een onverwachte aanvullende functionaliteit.


    1. Vergelijkingstabel
    2. Definitie
    3. Belangrijkste verschillen
    4. Gevolgtrekking

Vergelijkingstabel

Basis voor vergelijkingVirusWormTrojaanse paard
BetekenisEen computerprogramma dat zichzelf verbindt met een ander legitiem programma om schade aan het computersysteem of het netwerk te veroorzaken.Het eet middelen van een systeem om het neer te halen in plaats van destructieve acties uit te voeren.Hiermee kan een indringer vertrouwelijke informatie over een computernetwerk verkrijgen.
UitvoeringHangt af van de overdracht van een bestand.Repliceert zichzelf zonder enige menselijke actie.Gedownload als software en uitgevoerd.
Replicatie vindt plaatsJaJaNee
Op afstand bediendNeeJaJa
VerspreidingssnelheidMatigsnellerLangzaam
InfectieInitieert door een virus aan een uitvoerbaar bestand te koppelen.Gebruikt systeem- of applicatiezwaktes.Hecht zich aan een programma en interpreteert het als nuttige software.
DoelWijziging van de informatie.Stop de CPU en het geheugen.Steelt de gebruikersinformatie.


Definitie van Virus

EEN virus kan worden gedefinieerd als een stuk programmacode dat zichzelf hecht aan een toegestaan ​​programma om het te infecteren. Het virus wordt uitgevoerd wanneer het legitieme programma wordt uitgevoerd en kan elke functie uitvoeren, zoals het verwijderen van een bestand. De primaire bewerking die in een virus wordt uitgevoerd, is dat wanneer een geïnfecteerd programma wordt uitgevoerd, het virus eerst wordt uitgevoerd en vervolgens de oorspronkelijke programmacode wordt uitgevoerd. Het kan andere programma's op die computer infecteren.

Nadat alle bestanden van de computer van de huidige gebruiker zijn gecorrumpeerd, verspreidt het virus en de code ervan via het netwerk naar de gebruikers van wie het adres is opgeslagen op de computer van de huidige gebruiker. Specifieke gebeurtenissen kunnen ook worden gebruikt om een ​​virus te activeren. Er zijn verschillende soorten virussen zoals parasitair, bootsector, geheugenresident, polymorf, stealth en metamorf. De virusinfectie kan worden voorkomen door het binnendringen van een virus te voorkomen.

Definitie van Worm

EEN worm is een programma dat zichzelf kan repliceren en van computer naar computer kopieert als een virus, maar het is anders in de implementatie. Het wijzigt geen programma, maar wordt bij aankomst geactiveerd om te repliceren en opnieuw te verspreiden. De overmatige replicatie resulteert in het stoppen van het systeem, het verbruikt systeembronnen om het naar beneden te halen. Een worm zoekt krachtig naar meer machines om te corrumperen, en corrupte machine gedraagt ​​zich als een wormproducerende machine voor de andere aangesloten machines.

Netwerkwormprogramma's maken gebruik van netwerkverbindingen om zich van systeem naar systeem te verspreiden, in het volgende geval kunnen de netwerkvoertuigen elektronische e-mailfaciliteit, uitvoering op afstand en mogelijkheid tot inloggen op afstand zijn om de replicatie aan te sturen.

Definitie van Trojaans paard

EEN Trojaanse paard is een verborgen stukje code dat, wanneer het wordt uitgevoerd, een ongewenste of schadelijke functie heeft die op virussen lijkt. Deze worden gebruikt om een ​​functie direct te vervullen die een onbevoegde gebruiker niet kon bereiken. Het Trojaanse paard kan bijvoorbeeld zijn code in een aanmeldingsformulier verbergen door het te koppelen. Wanneer een gebruiker zijn trojan-gegevens invoegt, wordt deze informatie zonder medeweten van de gebruiker aan de aanvaller toegevoegd. Vervolgens kan de aanvaller de gebruikersgegevens gebruiken om toegang tot het systeem te krijgen.

Een ander motief van Trojaans paard kan gegevensvernietiging zijn. Het programma lijkt een nuttige functie uit te voeren, maar het kan stilletjes destructieve functies uitvoeren.

  1. De uitvoering en verspreiding van een virus zijn afhankelijk van de overdracht van de geïnfecteerde bestanden, terwijl wormen repliceren zonder menselijke actie en een netwerk gebruiken om zichzelf in andere apparaten in te bedden. Aan de andere kant fungeert Trojaans paard als hulpprogramma en wordt het uitgevoerd.
  2. Virussen en wormen kunnen repliceren, terwijl een Trojaans paard niet kan worden gerepliceerd.
  3. Een virus kan niet op afstand worden bestuurd. Tegenover kunnen worm en een Trojaans paard op afstand worden bestuurd.
  4. Wormen kunnen zich zeer snel verspreiden, terwijl virussen zich met een gematigde snelheid verspreiden en een Trojaans paard zich langzaam kan verspreiden.
  5. Een virus valt een uitvoerbaar bestand aan en hecht eraan om het bestand te wijzigen, terwijl de worm de zwakte in het systeem en de toepassing misbruikt. Een Trojaans paard daarentegen lijkt een nuttig programma te zijn dat een verborgen code bevat die wordt opgeroepen voor het uitvoeren van ongewenste of schadelijke functies.
  6. Het virus wordt voornamelijk gebruikt om de informatie te wijzigen en wormen zijn gewend om systeembronnen overmatig te gebruiken en te stoppen. Omgekeerd kan een Trojaans paard worden gebruikt voor het stelen van gebruikersinformatie om toegang te krijgen tot het systeem van de gebruiker.

Gevolgtrekking

Wormen zijn zelfstandige software die geen host nodig heeft voor de uitvoering ervan. Integendeel, virussen en Trojaanse paarden hebben een gastheer nodig voor hun uitvoering. Trojaans paard creëert een achterdeur voor de diefstal van informatie. Virus en worm repliceren en verspreiden zich, waarbij het virus in staat is om de informatie te wijzigen en worm niet.