Viruso, širdys ir Trojos arklys skirtumas

Autorius: Laura McKinney
Kūrybos Data: 2 Balandis 2021
Atnaujinimo Data: 26 Balandis 2024
Anonim
Difference Between Viruses, Worms and Trojans
Video.: Difference Between Viruses, Worms and Trojans

Turinys


Programinė įranga, kuri tyčia įterpiama į žalos padarymo sistemą, vadinama kenkėjiška programinė įranga. Pirmiausia ši programinė įranga skirstoma į dvi kategorijas; buvusioje kategorijoje, programinei įrangai vykdyti reikalingas pagrindinis kompiuteris. Tokios kenkėjiškos programinės įrangos pavyzdys yra virusas, loginės bombos, Trojos arklys ir kt. Tuo tarpu pastarojoje kategorijoje programinė įranga yra nepriklausoma ir jai vykdyti nereikia jokio kompiuterio, pavyzdžiui, kirminų ir zombių. Taigi virusas, kirminas ir Trojos arklys patenka į kenksmingos programinės įrangos kategoriją.

Ankstesnis skirtumas tarp viruso, kirmino ir Trojos arklys yra tas, kad virusas prisiriša prie programos ir paskleidžia savo kopijas kitoms programoms, po kurių eina žmogaus veiksmas, o kirminas yra vieniša programa, kuri paskleidžia savo kopijas kitiems komponentams jos nekeisdama. . Trojos arklys yra programa, turinti netikėtą papildomą funkciją.

    1. Palyginimo diagrama
    2. Apibrėžimas
    3. Pagrindiniai skirtumai
    4. Išvada

Palyginimo diagrama

Palyginimo pagrindasVirusasKirminasTrojos arklys
ReikšmėKompiuterio programa, jungianti save su kita teisėta programa, kad padarytų žalą kompiuterio sistemai ar tinklui.Jis sunaudoja sistemos išteklius, kad ją sumažintų, o ne atliktų griaunamus veiksmus.Tai leidžia įsibrovėliams gauti tam tikrą konfidencialią informaciją apie kompiuterių tinklą.
VykdymasPriklauso nuo failo perdavimo.Atkuria save be jokių žmogaus veiksmų.Atsisiunčiama kaip programinė įranga ir vykdoma.
Atsiranda replikacijaTaipTaipNe
Nuotoliniu būdu valdomasNeTaipTaip
Plitimo greitisVidutiniškaiGreičiauLėtai
InfekcijaInicijuojama prijungiant virusą prie vykdomojo failo.Panaudo sistemos ar programos trūkumus.Prijungia save prie programos ir interpretuoja kaip naudingą programinę įrangą.
TikslasInformacijos modifikavimas.Sustabdykite procesorių ir atmintį.Vagia informaciją vartotojams.


Viruso apibrėžimas

A virusas gali būti apibrėžtas kaip programos kodo fragmentas, kuris prisiriša prie leistinos programos, norėdamas ją užkrėsti. Virusas veikia tada, kai vykdoma teisėta programa, ir gali atlikti bet kokią funkciją, pvz., Ištrinti failą. Pagrindinė viruso atliekama operacija yra ta, kad vykdydama užkrėstą programą ji pirmiausia vykdys virusą, o tada vykdys originalų programos kodą. Tai gali užkrėsti kitas tame kompiuteryje esančias programas.

Sugadinus visus failus iš dabartinio vartotojo kompiuterio, virusas plinta ir jo kodas tinkle vartotojams, kurių adresas saugomas dabartinio vartotojo kompiuteryje. Tam tikri įvykiai taip pat gali būti naudojami virusui sukelti. Yra įvairių tipų virusų, tokių kaip parazitinis, įkrovos sektorius, atminties gyventojas, polimorfinis, slaptas ir metamorfinis. Virusinės infekcijos galima išvengti užkertant kelią virusui.

Kirmėlės apibrėžimas

A kirminas yra programa, galinti atkartoti save ir kopijuoti iš kompiuterio į kompiuterį kaip virusas, tačiau jos įgyvendinimas skiriasi. Tai nekeičia programos, o yra suaktyvinta atvykus, kad būtų galima pakartoti ir pakartoti. Dėl per didelio replikavimo sistema gali būti sustabdyta, ji sunaudoja sistemos resursus, kad ją sumažintų. Kirminas energingai ieško, kad būtų sugadinta daugiau mašinų, ir sugadintas aparatas elgiasi kaip kirminas, gaminantis kitas prie jo prijungtas mašinas.


Tinklo kirminų programos naudoja tinklo jungtis, kad pasklistų iš vienos sistemos į kitą. Tokiu atveju tinklo priemonės galėtų būti elektroninio pašto, nuotolinio vykdymo ir nuotolinio prisijungimo galimybės replikacijai skatinti.

Apibrėžimas Trojos arklys

A Trojos arklys yra paslėptas kodo fragmentas, kuris vykdomas atliekant kai kurias nepageidaujamas ar kenksmingas funkcijas, panašias į virusą. Jie naudojami tiesiogiai funkcijai atlikti, kurios neįgaliotas vartotojas negalėjo pasiekti. Pvz., Trojos arklys prisijungimo formoje galėtų paslėpti savo kodą prisijungdamas. Kai vartotojas įterpia savo informaciją į trojaną be vartotojo žinios. Tada užpuolikas gali naudoti išsamią vartotojo informaciją norėdamas patekti į sistemą.

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

  1. Viruso vykdymas ir plitimas priklauso nuo užkrėstų failų perdavimo, tuo tarpu kirminai dauginasi nereikalaudami jokių žmogaus veiksmų ir naudojasi tinklu, kad galėtų įsikurti kituose įrenginiuose. Kita vertus, Trojos arklys veikia kaip naudingoji programinė įranga ir yra vykdomas.
  2. Virusai ir kirminai gali daugintis, tuo tarpu Trojos arklys negali būti dauginamas.
  3. Viruso negalima valdyti nuotoliniu būdu. Priešingai, širdys ir Trojos arklys gali būti valdomi nuotoliniu būdu.
  4. Kirminai gali plisti labai greitai, tuo tarpu virusai plinta nedideliu greičiu, o Trojos arklys gali plisti lėtai.
  5. Virusas užpuola vykdomąjį failą ir prisideda prie jo, kad pakeistų failą, o kirminas išnaudoja sistemos ir programos silpnąsias vietas. Trojos arklys, priešingai, atrodo naudinga programa, kurioje yra paslėptas kodas, kuris naudojamas norint atlikti nepageidaujamas ar kenksmingas funkcijas.
  6. Virusas daugiausia naudojamas informacijai modifikuoti, o kirminai yra įpratę per daug naudoti sistemos išteklius ir sustabdyti jo sunaikinimą. Priešingai, Trojos arklys gali būti naudojamas pavogti vartotojo informaciją, kad būtų galima prisijungti prie vartotojo sistemos.

Išvada

Kirminai yra atskira programinė įranga, kuriai vykdyti nereikia jokio pagrindinio kompiuterio. Atvirkščiai, virusui ir Trojos arkliui vykdyti reikia šeimininkų. Trojos arklys sukuria informacijos vagystės užpakalinę dalį. Virusas ir kirminas dauginasi ir dauginasi ten, kur virusas gali modifikuoti informaciją, o virusas - ne.