Rekomenduojama, 2024

Redaktoriaus Pasirinkimas

Skirtumas tarp viruso, kirmino ir Trojos arklio

Programinė įranga, kuri sąmoningai įterpiama į žalą sukeliančią sistemą, yra žinoma kaip kenkėjiška programinė įranga . Pirmiausia ši programinė įranga skirstoma į dvi kategorijas; pirmojoje kategorijoje programinei įrangai vykdyti reikia priimančiosios. Tokios kenkėjiškos programinės įrangos pavyzdys yra virusas, logikos bombos, Trojos arklys ir kt. Kadangi pastarojoje kategorijoje programinė įranga yra nepriklausoma ir jai nereikia jokio kompiuterio, kaip antai kirminai ir zombiai. Taigi, virusas, kirminas ir Trojos arklys patenka į kenksmingos programinės įrangos kategoriją.

Ankstesnis skirtumas tarp viruso, kirmino ir Trojos arklio yra tai, kad virusas priskirtas programai ir platina savo kopijas kitoms programoms, po kurių vyksta žmogaus veiksmas, o kirminas yra vieniša programa, kuri skleidžia jo kopijas kitiems komponentams nekeičiant jo . Kadangi Trojos arklys yra programa, turinti netikėtą papildomą funkciją.

Palyginimo diagrama

Palyginimo pagrindasVirusasKirminasTrojos arklys
ReikšmėKompiuterinė programa, jungianti save su kita teisėta programa, kad galėtų pakenkti kompiuterinei sistemai ar tinklui.Ji valgo sistemos išteklius, kad juos nustumtų, o ne atliktų destruktyvius veiksmus.Tai leidžia įsibrovėlei gauti tam tikrą konfidencialią informaciją apie kompiuterių tinklą.
VykdymasPriklauso nuo failo perdavimo.Kartojasi be žmogaus veiksmų.Atsisiųsta kaip programinė įranga ir vykdoma.
Atsiranda replikacijaTaipTaipNe
Nuotoliniu būdu valdomaNeTaipTaip
Skleidimo greitisVidutinisGreičiauLėtas
InfekcijaPradeda prijungti virusą prie vykdomojo failo.Naudoja sistemos arba programos trūkumus.Pritvirtina prie programos ir interpretuoja kaip naudingą programinę įrangą.
TikslasInformacijos keitimas.Išjunkite procesorių ir atmintį.Pavogia naudotojo informaciją.

Viruso apibrėžimas

Virusas gali būti apibrėžiamas kaip programos kodas, kuris priskiriamas leistinai programai, kad ją užkrėsti. Virusas veikia, kai veikia teisėta programa ir gali atlikti bet kokią funkciją, pvz., Ištrinti failą. Pagrindinė viruso operacija yra ta, kad vykdant užkrėstą programą ji pirmą kartą atliks virusą ir tada bus vykdomas originalus programos kodas. Jis gali užkrėsti kitas tame kompiuteryje esančias programas.

Sugadinus visus dabartinio vartotojo kompiuterio failus, virusas skleidžia ir siunčia savo kodą per tinklą vartotojams, kurių el. Pašto adresas saugomas dabartiniame vartotojo kompiuteryje. Konkretūs įvykiai taip pat gali būti naudojami virusui sukelti. Yra įvairių tipų virusai, pvz., Parazitinis, įkrovos sektorius, atminties rezidentas, polimorfinis, slaptas ir metamorfinis. Viruso infekciją galima išvengti užkertant kelią viruso patekimui.

Kirmino apibrėžimas

Kirminas yra programa, kuri gali pati atkartoti ir siųsti kopijas iš kompiuterio į kompiuterį kaip virusas, tačiau įgyvendinant tai skiriasi. Ji nekeičia programos, o ji įjungiama atvykus į pakartotinį ir dauginimąsi. Pernelyg didelio replikacijos rezultatas yra sistemos sustabdymas, jis sunaudoja sistemos išteklius, kad juos nustumtų. Sliekai intensyviai ieško daugiau mašinų, kad sugadintų, o sugadinta mašina elgiasi kaip kirminų gamybos mašina kitoms prie jo prijungtoms mašinoms.

Tinklo kirminų programos naudoja tinklo jungtį, kad išplėstų nuo sistemos prie sistemos, tokiu atveju tinklo transporto priemonės galėtų būti elektroninio pašto įranga, nuotolinio vykdymo pajėgumas ir nuotolinio prisijungimo galimybė vairuoti replikaciją.

Trojos arklio apibrėžimas

Trojos arklys yra paslėptas kodas, kuris, įvykdytas, atlieka tam tikrą nepageidaujamą ar žalingą funkciją, panašią į virusą. Jie naudojami tiesiogiai atlikti funkciją, kurios nepavyko pasiekti nesankcionuotas vartotojas. Pavyzdžiui, Trojos arklys gali paslėpti savo kodą prisijungimo formoje. Kai vartotojas įdeda savo duomenis, Trojos arklys siunčia šią informaciją užpuoliui be vartotojo žinios. Tada užpuolikas gali naudoti naudotojo duomenis, kad gautų prieigą prie sistemos.

Kitas Trojos arklio motyvas gali būti duomenų sunaikinimas. Atrodo, kad programa vykdo naudingą funkciją, tačiau ji gali tyliai vykdyti destruktyvias funkcijas.

Pagrindiniai virusų, kirminų ir Trojos arklių skirtumai

  1. Viruso vykdymas ir plitimas priklauso nuo užkrėstų failų perdavimo, o kirminai kartojasi nereikalaudami jokių žmogaus veiksmų ir naudoja tinklą, kad įsitvirtintų kituose įrenginiuose. Kita vertus, Trojos arklys veikia kaip komunalinė programinė įranga ir yra vykdomas.
  2. Virusai ir kirminai gali atkartoti, o Trojos arklys negali būti atkartojamas.
  3. Virusas negali būti valdomas nuotoliniu būdu. Priešingai, kirminas ir Trojos arklys gali būti valdomi nuotoliniu būdu.
  4. Kirminai gali plisti labai sparčiai, o virusai sparčiai plinta, o Trojos arklys gali plisti lėtai.
  5. Virusas atakuoja į vykdomąjį failą ir prideda jį keisti failą, o kirminas išnaudoja sistemos ir taikymo silpnumą. Priešingai, atrodo, kad Trojos arklys yra naudinga programa, kurioje yra paslėptas kodas, kuriuo siekiama atlikti nepageidaujamas ar žalingas funkcijas.
  6. Virusas dažniausiai naudojamas keisti informaciją, o kirminai naudojami pernelyg naudojant sistemos išteklius ir sustabdo juos. Ir atvirkščiai, Trojos arklys gali būti naudojamas naudotojo informacijos vagystei, kad būtų galima pasiekti vartotojo sistemą.

Išvada

Kirminai yra atskira programinė įranga, kuriai nereikia jokio kompiuterio. Priešingai, virusui ir Trojos arkliui jų vykdymui reikia šeimininko. Trojos arklys sukuria informacinę vagystę. Virusas ir kirminas dauginasi ir skleidžia, kur virusas gali keisti informaciją ir kirminas nėra.

Top