Anbefalet, 2024

Redaktørens Valg

Forskel mellem virus, orm og trojansk hest

Software, der med vilje er indsat i et system for at forårsage skade, er kendt som ondsindet software . Primært er denne software klassificeret i to kategorier; i den tidligere kategori kræver softwaren en vært for dens udførelse. Eksemplet på sådan ondsindet software er virus, logiske bomber, trojansk hest osv. Mens den sidstnævnte kategori er softwaren uafhængig og ikke har brug for nogen vært til dens udførelse som orme og zombier. Så, virus, orm og trojansk hest kommer under kategorien skadelig software.

Den tidligere forskel mellem virus, orm og trojansk hest er, at en virus knytter sig til et program og formidler kopier af sig selv til andre programmer efterfulgt af en menneskelig handling, mens ormen er et ensomt program, der spreder sine kopier til andre komponenter uden at ændre det . Mens en trojansk hest er et program, der indeholder en uventet supplerende funktionalitet.

Sammenligningstabel

Grundlag for sammenligningVirusOrmTrojansk hest
BetyderEt computerprogram, der forbinder sig til et andet legitimt program for at forårsage skade på computersystemet eller netværket.Det spiser ressourcer af et system for at bringe det ned i stedet for at udføre ødelæggende handlinger.Det tillader en forbryder at få nogle fortrolige oplysninger om et computernetværk.
UdførelseAfhænger af overførslen af ​​en fil.Replicerer sig uden nogen menneskelig handling.Downloadet som software og udført.
Replikation forekommerJaJaIngen
FjernstyretIngenJaJa
SpredningshastighedModeratHurtigereLangsom
InfektionInitieres ved at vedhæfte en virus til en eksekverbar fil.Udnytter system- eller applikationssvagheder.Føjer sig til et program og fortolker som nyttig software.
FormålÆndring af oplysningerne.Stop CPU'en og hukommelsen.Staler brugerens oplysninger.

Definition af virus

En virus kan defineres som et stykke programkode, der knytter sig til et tilladt program for at inficere det. Virusen kører, når det legitime program kører og kan udføre enhver funktion som sletning af en fil. Den primære operation udført i en virus er, at når et inficeret program udføres, vil det først udføre viruset, og derefter vil den oprindelige programkode udføres. Det er i stand til at inficere andre programmer, der er bosiddende på den computer.

Efter at have ødelagt alle filer fra den nuværende brugers computer, formerer viruset og sender sin kode via netværket til de brugere, hvis e-mail-adresse er gemt på den aktuelle brugers computer. Specifikke begivenheder kan også bruges til at udløse en virus. Der er forskellige typer af virus som parasitisk, boot sektor, hukommelse resident, polymorphic, stealth og metamorphic. Virusinfektionen kan forebygges ved at forhindre indtræden af ​​en virus.

Definition af orm

En orm er et program, der kan replikere sig selv og sende kopier fra computer til computer som en virus, men det er anderledes i implementeringen. Det ændrer ikke et program, men det aktiveres ved ankomsten for at replikere og formere igen. Den overdrevne replikation resulterer i at stoppe systemet, det bruger systemressourcer til at bringe det ned. En orm søger kraftigt efter flere maskiner til at korrumpere, og korrumperet maskine opfører sig som en maskormaskine til de andre maskiner, der er forbundet med den.

Netværksmaskeprogrammer udnytter netværksforbindelser til at sprede fra system til system, i følgende tilfælde kan netværkskøretøjer være elektronisk postfacilitet, ekstern eksekveringsfunktion og ekstern login-evne til at drive replikationen.

Definition af trojansk hest

En trojansk hest er et skjult stykke kode, som når den udføres, udfører en uønsket eller skadelig funktion svarende til virus. Disse bruges til at opfylde en funktion direkte, som en uautoriseret bruger ikke kunne opnå. For eksempel kan den trojanske hest skjule sin kode i en login form ved at vedhæfte den. Når en bruger indsætter sine detaljer, sender trojanen denne information til angriberen uden brugerens kendskab. Derefter kan angriberen bruge brugeroplysningerne for at få adgang til systemet.

Et andet motiv af trojansk hest kan være ødelæggelse af data. Programmet ser ud til at udføre en brugbar funktion, men det kan tydeligt udføre destruktive funktioner.

Nøgleforskelle mellem virus, orm og trojansk hest

  1. Eksekvering og spredning af en virus er afhængig af overførslen af ​​de inficerede filer, mens ormene replikerer uden at kræve nogen menneskelig handling og bruge et netværk til at integrere sig i andre enheder. På den anden side fungerer trojansk hest som en hjælpeprogram og bliver henrettet.
  2. Virus og orme kan replikere, mens en trojansk hest ikke kan replikeres.
  3. En virus kan ikke styres eksternt. Imod kan orm og en trojansk hest styres eksternt.
  4. Orme kan spredes meget hurtigt, mens vira spredes med en moderat hastighed, og en trojansk hest kan sprede sig langsomt.
  5. En virus angriber en eksekverbar fil og tilføjer den til at ændre filen, mens ormen udnytter svagheden i systemet og applikationen. I modsætning hertil synes en trojansk hest at være et nyttigt program, der indeholder en skjult kode, der påberåbes til at udføre uønskede eller skadelige funktioner.
  6. Virusen bruges hovedsagelig til at ændre informationen, og orme bruges til at bruge systemressourcerne for meget og stoppe det. Omvendt kan en trojansk hest bruges til at stjæle brugerens information for at få adgang til brugerens system.

Konklusion

Orme er selvstændig software, der ikke behøver nogen vært til dens udførelse. Tværtimod har virus og trojansk hest brug for en vært for deres udførelse. Trojanske hest skaber en bagdør for informationsstyveriet. Virus og orm replikerer og formeres, hvor virus er i stand til at modificere informationen og ormen ikke.

Top