Verschil tussen Worm en Virus

Een computervirus wordt als zodanig genoemd omdat het het gedrag van een real-world virus imiteert. Het hecht zich aan een host-uitvoerbaar bestand en wordt tegelijk met het programma gelanceerd; op dat moment zoekt het naar andere uitvoerbare bestanden die het kan infecteren. Wormen daarentegen vereisen of gebruiken geen gastheer om zich te verspreiden. Het maakt kopieën van zichzelf die zich vervolgens kunnen verspreiden op verwisselbare stations, het netwerk of zelfs op internet.

Hoewel het virus de algemene term is geworden voor alle niet-geautoriseerde programma's die zichzelf uitvoeren en repliceren, is malware de juiste term om te gebruiken om virussen, Trojaanse paarden, wormen en alle andere schadelijke software te dekken.

Het belangrijkste voordeel van wormen is dat ze zich veel sneller kunnen verspreiden in vergelijking met virussen. Als u een verwisselbare schijf hebt zoals een flashstation dat tekstbestanden bevat, kan een virus daar geen enkel bestand infecteren. Maar een worm kan zichzelf kopiëren naar de schijf en wachten tot hij op een andere computer wordt aangesloten en zichzelf naar die computer kopiëren. Als afzonderlijke programma's vereisen wormen niet dat de gebruikers programma's uitvoeren voordat deze kunnen worden uitgevoerd, maar worden zwakke punten in het systeem misbruikt om te worden gerepliceerd; d.w.z. de autoplay-functie van Windows.

Omdat wormen niet aan andere bestanden zijn gekoppeld, kunnen ze eenvoudig worden geselecteerd en verwijderd door ervaren gebruikers. Om detectie te voorkomen, maskeren ze zich vaak als een dll of een systeembestand door hun bestandsnaam met een kleine afwijking te kopiëren.

Voor zowel wormen als virussen zijn hun replicaties en verspreiding niet de grootste zorg voor de meeste mensen, omdat dat slechts een heel klein ongemak creëert, zoals het opeten van schijfruimte en het opeten van processortijd. Het echte probleem is de payload of het deel van het programma waarvoor het is bedoeld. Sommige maken eenvoudigweg onschuldige berichten op bepaalde dagen of passen een tekstveld aan zodat het iets anders zegt. Anderen creëren enkele grotere problemen zoals het weigeren van toegang tot bepaalde commando's en eigenschappen waardoor het ook moeilijker wordt om ze te verwijderen. En de meest destructieve malware vernietigt gegevens die een computer vaak onbruikbaar maken totdat deze opnieuw wordt geformatteerd.

Samenvatting:
1. Virus heeft hosts nodig, terwijl wormen dat niet doen.
2. Wormen kunnen zich sneller verspreiden dan een virus omdat het geen menselijke actie nodig heeft om te repliceren.
3. Wormen vermommen zichzelf vaak als DLL's of systeembestanden om detectie te voorkomen.
4. Voor beide draagt ​​de payload code die de echte schade berokkent.