Iepriekšējā atšķirība starp vīrusu, tārpu un Trojas zirgu ir tāda, ka vīruss sevi piesaista programmai un pavairo sev kopijas uz citām programmām, kam seko cilvēka darbība, bet tārps ir vientuļš programma, kas izplata tās kopijas citiem komponentiem, nemainot to . Tā kā Trojas zirgs ir programma, kas satur negaidītu papildu funkcionalitāti.
Salīdzinājuma diagramma
Salīdzināšanas pamats | Vīruss | Tārps | Trojas zirgs |
---|---|---|---|
Nozīme | Datorprogramma, kas savieno sevi ar citu likumīgu programmu, lai nodarītu kaitējumu datora sistēmai vai tīklam. | Tā ēd sistēmas resursus, lai to samazinātu, nevis veiktu destruktīvas darbības. | Tas ļauj iebrucējam iegūt konfidenciālu informāciju par datortīklu. |
Izpilde | Atkarīgs no faila pārsūtīšanas. | Atkārtojas bez cilvēka darbības. | Lejupielādēts kā programmatūra un izpildīts. |
Replikācija notiek | Jā | Jā | Nē |
Vadāms no attāluma | Nē | Jā | Jā |
Izplatīšanās ātrums | Mērens | Ātrāk | Lēns |
Infekcija | Ieslēdz, pievienojot vīrusu izpildāmam failam. | Izmanto sistēmas vai lietojumprogrammu nepilnības. | Pievieno programmu un interpretē kā noderīgu programmatūru. |
Mērķis | Informācijas pārveidošana. | Apturiet CPU un atmiņu. | Nozog lietotāja informāciju. |
Vīrusa definīcija
Vīrusu var definēt kā programmas koda gabalu, kas piesaista sevi pieļaujamajai programmai, lai to inficētu. Vīruss darbojas, kad darbojas likumīgā programma, un var veikt tādas funkcijas kā faila dzēšana. Primārā operācija, kas veikta ar vīrusu, ir tā, ka tad, kad tiek veikta inficēta programma, tas vispirms izpildīs vīrusu un tad izpildīs sākotnējo programmas kodu. Tas spēj inficēt citas programmas, kas dzīvo šajā datorā.
Pēc tam, kad visi faili ir bojāti no pašreizējā lietotāja datora, vīruss izplatās un nosūta tās kodu tīklā lietotājiem, kuru e-pasta adrese ir saglabāta pašreizējā lietotāja datorā. Specifiskus notikumus var izmantot arī, lai aktivizētu vīrusu. Ir dažādi vīrusu veidi, piemēram, parazītiskie, boot sektori, atmiņas rezidenti, polimorfie, Maskēšanās un metamorfiskie. Vīrusu infekciju var novērst, novēršot vīrusa iekļūšanu.
Worm definīcija
Tārps ir programma, kas var replikēt un nosūtīt kopijas no datora uz datoru, piemēram, vīrusu, bet tā ir atšķirīga īstenošanā. Tā nemaina programmu, bet tā tiek aktivizēta pēc ierašanās atkārtot un izplatīties. Pārmērīga replikācija izraisa sistēmas apturēšanu, tā patērē sistēmas resursus, lai to samazinātu. Tārps enerģiski meklē vairāk mašīnu, lai bojātu, un bojāta mašīna uzvedas kā tārpu ražošanas mašīna citām ar to saistītām mašīnām.
Tīkla tārpu programmas izmanto tīkla savienojumus, lai izplatītos no sistēmas uz sistēmu, šādā gadījumā tīkla transportlīdzekļi varētu būt elektroniskā pasta iespējas, attālinātās izpildes iespējas un attālinātās pieteikšanās iespējas vadīt replikāciju.
Trojas zirga definīcija
Trojas zirgs ir slēpts koda gabals, kas, izpildot, veic kādu nevēlamu vai kaitīgu funkciju, kas ir līdzīga vīrusam. Tos izmanto, lai tieši izpildītu funkciju, ko nesankcionēts lietotājs nevarēja sasniegt. Piemēram, Trojas zirgs var paslēpt savu kodu pieteikšanās formā, pievienojot tam. Kad lietotājs ievieto informāciju, Trojan nosūta šo informāciju uzbrucējam bez lietotāja zināšanām. Tad uzbrucējs var izmantot lietotāja datus, lai piekļūtu sistēmai.
Vēl viens Trojas zirga motīvs var būt datu iznīcināšana. Šķiet, ka programma izpilda noderīgu funkciju, bet tā var būt klusa, izpildot destruktīvas funkcijas.
Galvenās atšķirības starp vīrusu, tārpu un Trojas zirgu
- Vīrusa izpilde un izplatīšana ir atkarīga no inficēto failu pārsūtīšanas, bet tārpi atkārtojas, neprasot cilvēka rīcību un izmantojot tīklu, lai iegultos citās ierīcēs. No otras puses, Trojas zirgs darbojas kā lietderības programmatūra un tiek izpildīts.
- Vīrusi un tārpi var atkārtoties, bet Trojas zirgu nevar atkārtot.
- Vīrusu nevar kontrolēt attālināti. Turpretī tārps un Trojas zirgs var tikt vadīts attālināti.
- Tārpi var izplatīties ļoti ātri, bet vīrusi izplatās mērenā ātrumā, un Trojas zirgs var izplatīties lēni.
- Vīruss uzbrūk uz izpildāmo failu un pievieno tai modificēt failu, bet tārps izmanto sistēmas un programmas vājumu. Turpretī Trojas zirgs šķiet noderīga programma, kas satur slēptu kodu, kas tiek izmantots nevēlamu vai kaitīgu funkciju veikšanai.
- Vīrusu galvenokārt izmanto, lai mainītu informāciju, un tārpi tiek izmantoti, lai pārmērīgi izmantotu sistēmas resursus un apturētu to. Turpretim Trojas zirgu var izmantot, lai nozagtu lietotāja informāciju, lai piekļūtu lietotāja sistēmai.
Secinājums
Tārpi ir savrupa programmatūra, kurai tās izpildei nav nepieciešams neviens resursdators. Gluži pretēji, vīrusam un Trojas zirgam to izpildei ir nepieciešams saimnieks. Trojas zirgs veido zādzību informācijas zādzībai. Vīruss un tārps atkārtojas un izplatās, kur vīruss spēj mainīt informāciju un tārps nav.