Asal Usul Terciptanya Program Trojan Horse dan Jenis-Jenis Trojan


Trojan Horse atau Kuda Troya yang lebih dikenal sebagai Trojan dalam (virus) keamanan komputer merujuk kepada sebuah perangkat lunak berbahaya yang dapat merusak sistem jaringan.
Sejarah terciptanya Trojan Horse berasal dari mitologi Yunani, yaitu pada saat terjadinya perang Troya.

Trojan Horse (Kuda Troya) adalah salah satu kisah perang Troya mengenai tipu daya yang dilakukan oleh orang-orang Yunani untuk memasuki kota Troya dan memenangkan perang. Menurut versi awalnya, setelah pengepungan selama 10 tahun tidak membuahkan hasil, orang-orang Yunani membangun sebuah kuda kayu raksasa dan menyembunyikan beberapa orang di dalamnya. Orang-orang Yunani berpura-pura berlayar pergi, dan orang-orang Troya menarik kuda kayu ini ke kota mereka sebagai lambang kemenangan. Malamnya pasukan Yunani keluar dari kuda kayu tersebut dan membuka pintu gerbang untuk pasukan Yunani lainnya, hyang kembali mendatangi Troyadengan memanfaatkan persembunyian malam. Orang-orang Yunani memasuki kota Troya dan menghancurkannya, sehingga mengakhiri perang.

Secara metaforis, istilah "Kuda Troya" kini mengacu kepada tipu daya yang membuat sasaran tipu daya mengundang musuh ke tempat yang seharusnya terlindungi. Sedangkan dalam Program Komputer jahat yang menipu pengguna agar mereka secara sukarela menjalankan program tersebut juga dijuluki "Trojan Horse" atau "Trojan" - (source: Wikipedia)

Para pengguna komputer jahat atau yang biasa di sebut hacker, terinpirasi membuat program yang bernama Trojan Horse atau biasa dikenal Trojan. Dimana program tersebut membuat sebuah backdoor atau pintu masuk ke dua untuk dapat mengendalikan komputer yang telah dijadikan targer untuk melakukan tindakan cyber crime.

Jenis-jenis Trojan:

  • Pencuri password: Jenis Trojan ini dapat mencuri password yang disimpan di dalam sistem operasi (/etc/passwd atau /etc/shadow dalam keluarga sistem operasi UNIX atau berkas Security Account Manager (SAM) dalam keluarga sistem operasi Windows NT) dan akan mengirimkannya kepada si penyerang yang asli. Contoh dari jenis ini adalah Passfilt Trojan yang bertinda seolah-olah dirinya adalah berkas Passfilt.dll yang aslinya digunakan untuk menambah keamanan password sistem operasi Windows NT, tetapi disalahgunakan menjadi sebuah program pencuri password.
  • Pencatat pengetikan tombol (keystroke logger/keylogger): Jenis Trojan ini akan memantau semua yang diketikkan oleh pengguna dan akan mengirimkannya kepada penyerang. Jenis ini berbeda dengan spyware, meski dua hal tersebut melakukan hal yang serupa (memata-matai pengguna)
  • Remot Administration Tool (RAT): Jenis Trojan ini mengizinkan para penyerang untuk mengambil alih kontrol secara penuh terhadap sistem dan melakukan apapun yang mereka mau dari jarak jauh, seperti memfirmat hard disk, mencuri atau menghapus data dan lain-lain. Contoh dari Trojan ini adalah Back Orifice, Back Orifice 2000, dan SubSeven.
  • DDoS Trojan atau Zombie Trojan: Jenis Trojan ini digunakan untuk menjadikan sistem yang terinfeksi agar dapat melakukan serangan penolakan layanan secara terdistribusi terhadap host target.
  • Cookies Stuffing, ini adalah script yan termasuk dalam metode BlackHat, gunanya untuk membajak tracking code penjualan suatu produk, sehingga komisi penjualan diterima oleh pemasang cookies stuffing, bukan oleh orang yang terlebih dahulu mereferensikan penjualan produk tersebut di internet.