Disyorkan, 2024

Pilihan Editor

Perbezaan antara Virus, Cacing dan Trojan Horse

Perisian yang sengaja dimasukkan ke dalam sistem untuk menyebabkan kerosakan dikenali sebagai perisian berniat jahat . Terutama perisian ini dikelaskan dalam dua kategori; dalam kategori terdahulu, perisian memerlukan tuan rumah untuk melaksanakannya. Contoh perisian berniat jahat itu adalah virus, bom logik, kuda trojan, dan lain-lain. Sedangkan dalam kategori yang kedua, perisian itu bebas dan tidak memerlukan hos untuk pelaksanaannya seperti cacing dan zombie. Oleh itu, virus, cacing dan trojan kuda berada di bawah kategori perisian berniat jahat.

Perbezaan terdahulu antara virus, cacing dan trojan kuda adalah bahawa virus melekatkan dirinya ke program dan menyebarkan salinannya kepada program lain yang diikuti oleh tindakan manusia, sedangkan cacing itu adalah program bersendirian yang menyebarkan salinannya ke komponen lain tanpa mengubahnya . Sedangkan kuda Trojan adalah program yang mengandungi fungsi tambahan yang tidak dijangka.

Carta Perbandingan

Asas untuk perbandinganVirusCacingTrojan Horse
MaknaProgram komputer yang menghubungkan dirinya dengan program lain yang sah untuk menyebabkan kemudaratan kepada sistem komputer atau rangkaian.Ia memakan sumber-sumber sistem untuk membahayakannya daripada melakukan tindakan merosakkan.Ia membenarkan penyusup untuk mendapatkan beberapa maklumat sulit mengenai rangkaian komputer.
PelaksanaanBergantung pada pemindahan fail.Ulangi sendiri tanpa sebarang tindakan manusia.Dikemaskini sebagai perisian dan dilaksanakan.
Replikasi berlakuYaYaTidak
Jauh dikawalTidakYaYa
Kadar penyebaranSederhanaLebih cepatPerlahan
JangkitanMemulakan dengan melampirkan virus ke fail boleh laku.Menggunakan kelemahan sistem atau aplikasi.Melampirkan dirinya kepada program dan mentafsir sebagai perisian berguna.
TujuanPengubahsuaian maklumat.Hentikan CPU dan ingatan.Mencuri maklumat pengguna.

Definisi Virus

Virus boleh ditakrifkan sebagai sekeping kod program yang melekat pada program yang dibenarkan untuk menjangkiti. Virus ini berjalan apabila program yang sah berjalan dan boleh melakukan apa-apa fungsi seperti memadam fail. Operasi utama yang dijalankan dalam virus adalah apabila program yang dijangkiti dijalankan maka pertama-tama akan menjalankan virus dan kemudian kod program asal akan dilaksanakan. Ia mampu menjangkiti program lain yang berada di komputer itu.

Selepas merosakkan semua fail dari komputer pengguna semasa, virus menyebarkan dan menghantar kodnya melalui rangkaian kepada pengguna yang alamat e-melnya disimpan dalam komputer pengguna semasa. Peristiwa khusus juga boleh digunakan untuk mencetuskan virus. Terdapat pelbagai jenis virus seperti parasit, sektor boot, pemastautin memori, polimorf, stealth dan metamorf. Jangkitan virus boleh dicegah dengan menghalang kemasukan virus.

Definisi Worm

Cacing adalah program yang dapat meniru dirinya sendiri dan menghantar salinan dari komputer ke komputer seperti virus, tetapi ia berbeza dalam pelaksanaannya. Ia tidak mengubah suai program sebaliknya diaktifkan apabila tiba untuk mereplikasi dan menyebar semula. Hasil replikasi yang berlebihan dalam menghentikan sistem, ia menggunakan sumber sistem untuk menurunkannya. Cacing ceburi mencari lebih banyak mesin untuk merosakkan, dan mesin yang rosak bertindak sebagai mesin penghasil cacing untuk mesin lain yang disambungkan kepadanya.

Program cacing rangkaian menggunakan sambungan rangkaian untuk menyebarkan dari sistem ke sistem, dalam kes berikut kenderaan rangkaian boleh menjadi kemudahan mel elektronik, keupayaan pelaksanaan jauh dan kemampuan log masuk jauh untuk memacu replikasi.

Definisi Trojan Horse

Kuda trojan adalah sekeping kod tersembunyi yang apabila dilaksanakan, melakukan beberapa fungsi yang tidak diingini atau berbahaya seperti virus. Ini digunakan untuk memenuhi fungsi secara langsung bahawa pengguna yang tidak dibenarkan tidak dapat mencapai. Sebagai contoh, kuda trojan boleh menyembunyikan kodanya dalam bentuk login dengan melampirkannya. Apabila pengguna menyisipkan butiran trojan mereka menghantar maklumat ini kepada penyerang tanpa pengetahuan pengguna. Kemudian penyerang boleh menggunakan butiran pengguna untuk mendapatkan akses ke sistem.

Satu lagi motif kuda trojan boleh menjadi pemusnahan data. Program ini nampaknya melaksanakan fungsi yang berguna tetapi mungkin secara diam-diam melaksanakan fungsi merosakkan.

Perbezaan Utama Antara Virus, Cacing dan Trojan Kuda

  1. Pelaksanaan dan penyebaran virus bergantung pada pemindahan file yang dijangkiti, sedangkan worm meniru tanpa memerlukan tindakan manusia dan menggunakan jaringan untuk menanamkan dirinya dalam perangkat lain. Sebaliknya, kuda trojan bertindak sebagai perisian utiliti dan dibunuh.
  2. Virus dan cacing boleh meniru manakala kuda trojan tidak dapat direplikasi.
  3. Virus tidak boleh dikawal dari jauh. Sebaliknya, cacing dan kuda trojan boleh dikawal dari jauh.
  4. Worm boleh menyebar dengan cepat, sedangkan virus menyebar pada kelajuan yang sederhana, dan kuda trojan dapat menyebar secara perlahan.
  5. Serangan virus ke fail boleh laku dan lampirkan padanya untuk mengubah suai fail, manakala cacing mengeksploitasi kelemahan dalam sistem dan aplikasi. Sebaliknya, kuda trojan seolah-olah menjadi program yang berguna yang mengandungi kod tersembunyi yang digunakan untuk melaksanakan fungsi yang tidak diingini atau berbahaya.
  6. Virus ini terutamanya digunakan untuk mengubah suai maklumat dan cacing digunakan untuk berlebihan menggunakan sumber sistem dan menghentikannya. Sebaliknya, kuda trojan boleh digunakan untuk mencuri maklumat pengguna untuk mendapatkan akses kepada sistem pengguna.

Kesimpulannya

Worm adalah perisian mandiri yang tidak memerlukan mana-mana tuan rumah untuk melaksanakannya. Sebaliknya, virus dan kuda trojan memerlukan tuan rumah untuk melaksanakannya. Trojan kuda mencipta backdoor untuk kecurian maklumat. Virus dan cacing meniru dan menyebarkan di mana virus mampu mengubah maklumat dan cacing tidak.

Top