Aanbevolen, 2024

Editor'S Choice

Het verschil tussen Virus, Worm en Trojan Horse

Software die opzettelijk in een systeem is geplaatst om schade aan te richten, wordt kwaadaardige software genoemd . In de eerste plaats is deze software onderverdeeld in twee categorieën; in de eerste categorie vereist de software een host voor de uitvoering ervan. Het voorbeeld van dergelijke schadelijke software is virus, logische bommen, Trojaans paard, enz. Terwijl in de laatste categorie de software onafhankelijk is en geen gastheer nodig heeft voor de uitvoering ervan zoals wormen en zombies. Dus, het virus, worm en Trojaans paard vallen onder de categorie kwaadaardige 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.

Vergelijkingstabel

Basis voor vergelijkingVirusWormTrojaanse paard
BetekenisEen computerprogramma dat zichzelf verbindt met een ander legitiem programma om schade toe te brengen aan het computersysteem of het netwerk.Het eet bronnen van een systeem om het naar beneden te halen in plaats van destructieve acties uit te voeren.Het geeft een indringer de mogelijkheid om vertrouwelijke informatie over een computernetwerk te verkrijgen.
UitvoeringAfhankelijk van de overdracht van een bestand.Repliceert zichzelf zonder menselijke actie.Gedownload als software en uitgevoerd.
Replicatie vindt plaatsJaJaNee
Op afstand bestuurdNeeJaJa
Snelheid van verspreidingMatigsnellerLangzaam
InfectieWordt geïnitieerd door een virus aan een uitvoerbaar bestand toe te voegen.Gebruikt systeem- of applicatiezwakte.Hecht zich aan een programma en interpreteert als nuttige software.
DoelWijziging van de informatie.Stop de CPU en het geheugen.Steelt de informatie van de gebruiker.

Definitie van Virus

Een virus kan worden gedefinieerd als een stuk programmacode die zichzelf aan een toegestaan ​​programma koppelt 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 uitgevoerd in een virus is dat wanneer een geïnfecteerd programma wordt uitgevoerd, het eerst het virus zal uitvoeren en dan zal de originele programmacode worden uitgevoerd. Het kan andere programma's infecteren die zich op die computer bevinden.

Nadat alle bestanden van de computer van de huidige gebruiker zijn beschadigd, verspreidt het virus de code en verzendt het zijn code via het netwerk naar de gebruikers van wie het e-mailadres 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, geheugenbewoner, polymorf, stealth en metamorf. De virusinfectie kan worden voorkomen door de invoer van een virus te voorkomen.

Definitie van Worm

Een worm is een programma dat zichzelf kan repliceren en kopieën van de computer naar de computer kan sturen als een virus, maar bij de implementatie is dit anders. Het wijzigt een programma niet, maar het wordt bij aankomst geactiveerd om zich opnieuw te vermenigvuldigen en te verspreiden. De buitensporige 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 de beschadigde machine gedraagt ​​zich als een wormproducerende machine voor de andere machines die ermee verbonden zijn.

Netwerkwormprogramma's maken gebruik van netwerkverbindingen om zich van systeem naar systeem te verspreiden, in het volgende geval kunnen de netwerkvoertuigen elektronische postfaciliteiten, externe uitvoeringscapaciteit en mogelijkheden voor inloggen op afstand zijn om de replicatie te genereren.

Definitie van Trojan Horse

Een trojaans paard is een verborgen stukje code dat, wanneer het wordt uitgevoerd, een ongewenste of schadelijke functie vervult die op een virus lijkt. Deze worden gebruikt om direct een functie te vervullen die een onbevoegde gebruiker niet kon bereiken. Het trojan-paard kan bijvoorbeeld zijn code verbergen in een inlogformulier door er zich aan te hechten. Wanneer een gebruiker zijn gegevens invoert, verstuurt trojan deze informatie naar de aanvaller zonder medeweten van de gebruiker. Vervolgens kan de aanvaller de gebruikersgegevens gebruiken om toegang te krijgen tot het systeem.

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

Belangrijkste verschillen tussen Virus, Worm en Trojaans paard

  1. De uitvoering en verspreiding van een virus zijn afhankelijk van de overdracht van de geïnfecteerde bestanden, terwijl wormen repliceren zonder dat hiervoor menselijke actie vereist is en een netwerk gebruiken om zichzelf in andere apparaten te embedden. Aan de andere kant fungeert Trojaans paard als een 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 bediend. Daar tegen kan worm en een trojaans paard op afstand worden bestuurd.
  4. Wormen kunnen zich heel snel verspreiden, terwijl virussen zich met een gematigde snelheid verspreiden en een trojaans paard zich langzaam kan verspreiden.
  5. Een virus valt aan in een uitvoerbaar bestand en hecht eraan om het bestand aan te passen, terwijl worm de zwakte in het systeem en de applicatie uitbuit. Een Trojaans paard daarentegen lijkt een nuttig programma te zijn dat een verborgen code bevat die wordt aangeroepen voor het uitvoeren van ongewenste of schadelijke functies.
  6. Het virus wordt voornamelijk gebruikt om de informatie aan te passen en wormen worden gebruikt om systeemhulpmiddelen 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.

Conclusie

Wormen zijn op zichzelf staande software die geen host nodig heeft voor de uitvoering ervan. Integendeel, virus en Trojaans paard hebben wel een gastheer nodig voor hun uitvoering. Trojaans paard creëert een achterdeur voor de diefstal van informatie. Virus en worm repliceren en propageren waarbij het virus in staat is om de informatie te wijzigen en worm niet.

Top