Den tidigare skillnaden mellan virus, mask och trojansk häst är att ett virus fäster sig på ett program och sprider sig själv till andra program följt av en mänsklig handling, medan ormen är ett ensamt program som sprider sina kopior till andra komponenter utan att ändra det . En trojansk häst är ett program som innehåller en oväntad kompletterande funktionalitet.
Jämförelsediagram
Grunder för jämförelse | Virus | Mask | Trojansk häst |
---|---|---|---|
Menande | Ett datorprogram som ansluter sig till ett annat legitimt program för att skada datorn eller nätverket. | Det äter resurser i ett system för att få ner det i stället för att utföra destruktiva åtgärder. | Det tillåter en inkräktare att få viss konfidentiell information om ett datornätverk. |
Avrättning | Beror på överföring av en fil. | Replikerar sig utan någon mänsklig handling. | Nedladdad som programvara och körd. |
Replikation sker | Ja | Ja | Nej |
Fjärrstyrd | Nej | Ja | Ja |
Spridningsgrad | Måttlig | Snabbare | Långsam |
Infektion | Initieras genom att bifoga ett virus till en körbar fil. | Använder system- eller applikationssvagheter. | Ansluter sig till ett program och tolkar som användbar programvara. |
Ändamål | Ändring av informationen. | Stäng CPU och minne. | Ställer användarens information. |
Definition av virus
Ett virus kan definieras som en del programkod som fäster sig till ett tillåtet program för att infektera det. Viruset körs när det legitima programmet körs och kan utföra någon funktion som att ta bort en fil. Den primära operationen som utförs i ett virus är att när ett infekterat program körs kommer det först att utföra viruset och sedan kommer den ursprungliga programkoden att utföras. Det kan infektera andra program som ligger på den datorn.
Efter att ha skadat alla filer från den aktuella användarens dator sprider viruset och skickar sin kod via nätverket till användarna vars e-postadress lagras i den aktuella användarens dator. Specifika händelser kan också användas för att utlösa ett virus. Det finns olika typer av virus som parasit, boot sektor, minnesboende, polymorphic, stealth och metamorphic. Virusinfektionen kan förebyggas genom att förhindra inträde av virus.
Definition av mask
En mask är ett program som kan replikera sig och skicka kopior från dator till dator som ett virus, men det är annorlunda i genomförandet. Det ändrar inte ett program utan det aktiveras vid ankomsten för att replikera och sprida igen. Det alltför stora replikeringsresultatet för att stoppa systemet, förbrukar systemresurserna för att få ner det. En mask söker kraftigt efter flera maskiner för att korrumpera, och den skadade maskinen beter sig som en maskproducerande maskin för de andra maskinerna som är anslutna till den.
Nätverksmaskprogram utnyttjar nätverksanslutningar för att sprida från system till system, i följande fall kan nätverksfordon vara elektronisk post, fjärrkontroll och fjärranslutningskapacitet för att driva replikationen.
Definition av trojansk häst
En trojansk häst är en dold koddel som, när den utförs, utför någon oönskad eller skadlig funktion som liknar virus. Dessa används för att uppfylla en funktion direkt som en obehörig användare inte kunde uppnå. Till exempel kan trojanhästen gömma sin kod i ett inloggningsformulär genom att bifoga den. När en användare sätter in sina uppgifter skickar trojanen denna information till angriparen utan användarens kunskaper. Då kan angriparen använda användarinformationen för att få tillgång till systemet.
Ett annat motiv av trojansk häst kan vara data förstörelse. Programmet verkar vara att utföra en användbar funktion men det kan tyst genomföra destruktiva funktioner.
Viktiga skillnader mellan virus, mask och trojansk häst
- Utförandet och spridningen av ett virus är beroende av överföringen av de infekterade filerna, medan maskar replikerar utan att kräva någon mänsklig åtgärd och använder ett nätverk för att integrera sig i andra enheter. Å andra sidan fungerar trojansk häst som ett verktygsprogram och körs ut.
- Virus och maskar kan replikera medan en trojansk häst inte kan replikeras.
- Ett virus kan inte styras på distans. Däremot kan mask och trojansk häst styras på distans.
- Ormar kan sprida sig mycket snabbt, medan virus sprids i måttlig hastighet, och en trojansk häst kan spridas långsamt.
- Ett virus attackerar till en körbar fil och bifogas den för att ändra filen, medan mask utnyttjar svagheten i systemet och applikationen. Däremot verkar en trojansk häst vara ett användbart program som innehåller en dold kod som åberopas för att utföra oönskade eller skadliga funktioner.
- Viruset används huvudsakligen för att modifiera informationen och maskar används för att överdrivet använda systemresurser och stoppa ner det. Omvänt kan en trojansk häst användas för att stjäla användarens information för att få tillgång till användarens system.
Slutsats
Ormar är fristående programvara som inte behöver någon värd för dess genomförande. Tvärtom behöver virus och trojansk häst en värd för deras utförande. Trojansk häst skapar en bakdörr för informationsstölden. Virus och mask replikerar och propagerar, vari virus är kapabelt att modifiera informationen och masken gör det inte.