Trojan horse (atau kuda Troya) adalah jenis perangkat lunak berbahaya yang menyerupai program yang asli tetapi sebenarnya mengandung kode berbahaya. Nama “Trojan horse” diambil dari cerita kuno tentang kuda kayu raksasa yang digunakan untuk menyerang kota Troya. Seperti kuda kayu itu, trojan horse mengandung sesuatu yang tersembunyi dan tidak terlihat. Ketika diaktifkan, program ini dapat membuka pintu bagi penyerang untuk mengambil kendali atau merusak sistem yang terinfeksi.
Dalam Mitologi Yunani
Kuda Troya konon digunakan oleh orang Yunani selama Perang Troya (Trojan War) untuk memasuki kota Troya dan memenangkan perang. Kuda Troya tidak disebutkan dalam Homer’s Iliad, dengan puisi yang berakhir sebelum perang berakhir. Nama ini hanya disebutkan secara singkat dalam Odyssey. Tetapi di Aeneid oleh Virgil, setelah pengepungan 10 tahun yang sia-sia, orang Yunani membangun kuda kayu besar atas perintah Odysseus. Mereka menyembunyikan pasukan terpilih di dalamnya, termasuk Odysseus sendiri. Orang Yunani berpura-pura berlayar, dan Trojan menarik kudanya ke kota mereka sebagai piala kemenangan. Malam itu, pasukan Yunani merayap keluar dari kudanya dan membuka gerbang untuk sisa pasukan Yunani, yang telah berlayar kembali dalam kegelapan. Orang Yunani memasuki dan menghancurkan kota, mengakhiri perang.
Menurut Quintus Smyrnaeus, Odysseus berpikir untuk membangun kuda kayu yang besar (kuda itu adalah lambang Troy). Dia menyembunyikan pasukan elit di dalamnya, dan membodohi Trojan untuk mendorong kuda itu ke kota sebagai piala. Di bawah kepemimpinan Epeius, orang Yunani membangun kuda kayu dalam tiga hari. Rencana Odysseus meminta satu orang untuk tetap berada di luar kuda. Orang tersebut akan bertindak seolah-olah orang Yunani telah meninggalkannya, meninggalkan kudanya sebagai hadiah untuk Trojans. Sebuah prasasti terukir di atas kuda bertuliskan: “Untuk kepulangan mereka, orang Yunani mempersembahkan persembahan ini untuk Athena”. Kemudian mereka membakar tenda mereka dan berangkat ke Tenedos pada malam hari. Prajurit Yunani Sinon “ditinggalkan” dan memberi isyarat kepada orang Yunani dengan menyalakan suar.
Dalam Kehidupan Siber
Trojan horse dapat digunakan untuk berbagai tujuan jahat, seperti mencuri informasi sensitif dan data pribadi. Serta menginstal backdoor untuk memungkinkan akses jarak jauh ke sistem dan bahkan merusak atau menghapus file sistem penting. Trojan horse sering kali disamarkan sebagai program yang diinginkan oleh pengguna, seperti pemutar media atau perangkat lunak antivirus palsu. Sehingga pengguna tanpa curiga menginstal dan menjalankan program tersebut.
Untuk melindungi diri dari Trojan horse, disarankan untuk hanya mengunduh dan menginstal program dari sumber yang terpercaya. Juga menghindari mengklik tautan atau lampiran yang mencurigakan dalam email atau pesan instan. Selain itu, selalu upayakan untuk menjalankan program antivirus atau keamanan yang terbaru dan memperbarui sistem operasi dengan patch keamanan terbaru.