Perbezaan antara virus dan trojan

Perbezaan antara virus dan trojan

Virus vs Trojan

Istilah virus telah menjadi istilah yang biasa digunakan untuk menggambarkan perisian yang tidak diingini yang mendapat kemasukan ke komputer tanpa pengguna mengetahui. Tetapi virus perisian adalah jenis perisian hasad tertentu yang mensimulasikan tingkah laku virus dunia sebenar. Ia berjaya bergerak dari satu komputer ke komputer yang lain dengan melampirkan ke fail hos yang seringkali boleh dilaksanakan. Sebaliknya, Trojan adalah sekeping kod berniat jahat yang disamar sebagai program yang selamat atau lebih biasa sebagai permainan untuk menarik pengguna untuk melaksanakan kod tersebut. Trojans tidak mempunyai mekanisme yang diperlukan untuk menyebarkan atau meniru diri mereka dan bergantung pada pengguna melaksanakan kod mereka.

Kedua -dua jenis perisian hasad ini dapat dibezakan dengan mudah dengan kaedah penyebaran yang berbeza. Seperti yang dinyatakan di atas, virus menggunakan lain yang boleh dilaksanakan sebagai fail tuan rumah. Setiap kali fail yang dijangkiti dijalankan atau diakses, virus dapat menjalankan kodnya dan mencari fail lain yang dapat dijangkiti. Trojans, seperti nama mereka, pasif. Mereka tidak dapat berbuat apa -apa kecuali pengguna menyalinnya ke cakera keras

Pengekodan virus boleh menjadi kerja keras kerana anda perlu memprogram mekanisme untuk virus untuk melampirkan dirinya ke fail lain tanpa memberikannya tidak dapat digunakan. Trojans lebih mudah; Fail batch yang memadam fail dalam cakera keras anda tanpa cepat kemudian dinamakan semula ke dalam beberapa permainan sudah menjadi trojan. Apabila pengguna menjalankannya menjangkakan permainan, dia mendapat kejutan jahat ketika Trojan mula memadam semua failnya.

Tingkah laku virus kerana ia menemui tuan rumah dan melampirkan salinan dirinya ke dalam tuan rumah baru mempunyai corak umum yang dapat dikesan oleh heuristik lanjutan dalam program antivirus. Ini membolehkan pengguna mengesan aktiviti yang mencurigakan walaupun virus itu belum diketahui pembuat AV. Tetapi Trojans tidak berkongsi mekanisme ini dan oleh itu lebih sukar untuk mengesan dengan program antivirus sehingga pembuat AV telah mengenal pasti mereka sebagai Trojans.

Ringkasan:
1. Virus menyebarkan diri di seluruh komputer dengan menjangkiti program lain sementara Trojans bergantung kepada pengguna untuk memuat turun atau menyalinnya.
2. Virus adalah program kompleks yang dapat menyembunyikan diri dalam program lain sementara Trojans sangat sederhana dan hanya menggunakan nama fail yang menarik untuk menyamar sendiri.
3. Virus dapat dikesan terlebih dahulu oleh heuristik kerana tingkah lakunya sementara Trojans dapat dengan mudah dilalui kerana ia tidak mempamerkan tingkah laku yang mencurigakan.