Perbedaan antara virus dan Trojan

Perbedaan antara virus dan Trojan

Virus vs Trojan

Istilah virus telah menjadi istilah yang biasa digunakan untuk menggambarkan perangkat lunak yang tidak diinginkan yang mendapatkan entri ke komputer tanpa tahu pengguna. Tetapi virus perangkat lunak adalah jenis malware spesifik yang mensimulasikan perilaku virus dunia nyata. Ia berhasil berpindah dari satu komputer ke komputer lainnya dengan melampirkan ke file host yang seringkali menjadi yang dapat dieksekusi. Trojan, di sisi lain, hanyalah sepotong kode jahat yang disamarkan sebagai program yang aman atau lebih umum sebagai permainan untuk menarik pengguna untuk menjalankan kode. Trojan tidak memiliki mekanisme yang diperlukan untuk menyebarkan atau mereplikasi diri mereka sendiri dan mengandalkan pengguna menjalankan kode mereka.

Dua jenis malware ini dapat dengan mudah dibedakan dengan berbagai metode propagasi. Seperti yang dinyatakan di atas, virus menggunakan yang lain yang dapat dieksekusi sebagai file host. Setiap kali file yang terinfeksi dijalankan atau diakses, virus dapat menjalankan kodenya dan mencari file lain yang dapat diinfeksi. Trojans, seperti halnya namanya, pasif. Mereka tidak dapat melakukan apa pun kecuali pengguna menyalinnya ke hard drive

Mengode virus bisa menjadi kerja keras karena Anda perlu memprogram mekanisme virus untuk melampirkan dirinya ke file lain tanpa membuatnya tidak dapat digunakan. Trojan jauh lebih sederhana; File batch yang menghapus file di hard drive Anda tanpa prompt kemudian diubah namanya menjadi beberapa game sudah menjadi Trojan. Saat pengguna menjalankannya mengharapkan permainan, ia mendapat kejutan yang buruk saat Trojan mulai menghapus semua file -nya.

Perilaku virus karena menemukan host dan melampirkan salinan dirinya ke host baru memiliki pola umum yang dapat dideteksi oleh heuristik canggih dalam program antivirus. Ini memungkinkan pengguna untuk mendeteksi aktivitas yang mencurigakan bahkan ketika virus belum diketahui oleh pembuat AV. Tetapi Trojans tidak berbagi mekanisme ini dan karenanya lebih sulit dideteksi dengan program antivirus sampai pembuat AV telah mengidentifikasi mereka sebagai Trojan.

Ringkasan:
1. Virus menyebar ke seluruh komputer dengan menginfeksi program lain sementara Trojans mengandalkan pengguna untuk mengunduh atau menyalinnya.
2. Virus adalah program kompleks yang dapat menyembunyikan diri dalam program lain sementara Trojan sangat sederhana dan hanya menggunakan nama file yang menarik untuk menyamarkan dirinya sendiri.
3. Virus dapat dideteksi terlebih dahulu dengan heuristik karena perilakunya sementara Trojan dapat dengan mudah melewati karena tidak menunjukkan perilaku mencurigakan apa pun.