VIRUS TEORI DAN PRAKTIK Oleh : Rindra Yusianto
Edisi Pertama Cetakan Pertama, 2007
Hak Cipta © 2007 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang memperbanyak atau memindahkan sebagian atau seluruh isi buku ini dalam bentuk apa pun, secara elektronis maupun mekanis, termasuk memfotokopi, merekam, atau dengan teknik perekaman lainnya, tanpa izin tertulis dari penerbit.
GRAHA ILMU Candi Gebang Permai Blok R/6 Yogyakarta 55511 Telp. : 0274-882262 ; 0274-4462135 Fax. : 0274-4462136 E-mail :
[email protected]
Yusianto, Rindra VIRUS TEORI DAN PRAKTIK / Rindra Yusianto Edisi Pertama Yogyakarta; Graha Ilmu, 2007 xiv + 172
hlm, 1 Jil. : 21 cm.
ISBN: 978-979-756-373-8
1. Komputer
I. Judul
Terima kasih untuk : RASMALIAN/RENAME/VIRES18 X-Code Seven-C JASAKOM Information Center Bp. Edi Noer, Bp. Dwiarso, Bp. Eko Waluyo, Bp. Herwin Civitas Akademi Universitas Dian Nuswantoro-Semarang Neny Fajarwati My Wife Heidar Habiburrahman
KATA PENGANTAR
P
uji syukur penulis panjatkan kehadirat Allah SWT, yang telah memberikan rahmat dan nikmat berpikir serta kesehatan selama proses penulisan buku hingga selesai tepat pada waktunya. Buku ini ditulis untuk memberikan wawasan bagi Anda yang bermaksud belajar, mengembangkan pengetahuan dan bereksperimen dengan virus, yang antara lain mempelajari konsep virus, Bat Enkripsi, Worm dan Trojan. Buku ini juga menyertakan source code beberapa virus worm, yaitu syarah dan latifah, untuk membantu Anda memahami konsep suatu virus secara utuh. Meskipun buku ini membahas langkah-langkah pembuatan virus, buku ini ditulis tidak untuk mendidik pembaca sebagai pembuat dan penyebar virus. Pembahasan dalam buku ini dimaksudkan agar pembaca memahami konsep kerja virus, sehingga dapat
menentukan langkah secara tepat untuk mengatasi permasalahan terkait. Untuk menjalankan source kode beberapa virus pada buku ini, pastikan Anda membaca secara seksama petunjuk-petunjuk yang ada pada buku ini, sehingga tidak akan ada kerusakan data atau system pada data Anda. Akhirnya dengan segala kerendahan hati, penulis mengharapkan kesediaan pembaca untuk memberikan kritik dan saran yang konstruktif demi kesempurnaan buku ini. Semoga buku ini dapat bermanfaat.
Penulis
viii
VIRUS TEORI DAN PRAKTEK
PERINGATAN Seluruh kode virus merupakan bahan eksperimen dan untuk pembelajaran semata. Penyalahgunaan dan kerusakan data bukan menjadi tanggung jawab penulis atau penerbit.
PETUNJUK PRAKTEK Sebelum memulai praktek pembuatan virus, perhatikan dan ikuti petunjuk penting berikut:Lakukan back-up data penting sebelum memraktekkan pembuatan virus.Nonaktifkan Anti-virus di komputer Anda, agar praktek pembuatan virus dapat berjalan.Buatlah direktori VirusEksperiment di drive C. Masukkanlah semua file-file praktek virus ke dalam direktori tersebut.Ikuti langkah-langkah setiap praktek secara tepat, agar tidak terjadi permasalahan.Setelah memraktekkan pembuatan virus, hapuslah file-file virus yang Anda buat, atau hasil infeksi virus, dan jangan lupa untuk mengaktifkan anti-virus.
DAFTAR ISI
KATA PENGANTAR
vii
DAFTAR ISI
xi
BAB 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7
APA ITU VIRUS? Sejarah Perkembangan Virus Jenis-jenis Virus Elemen Dasar Virus Gambaran Fisik Virus Siklus Hidup Virus Media Penyebaran Virus Efek Virus
1 2 22 31 32 33 34 36
BAB 2 2.1 2.2 2.3 2.4
VIRUS BAT ENKRIPSI Sistem Kerja Virus BAT Enkripsi Membuat Virus BAT Enkripsi BAT Enkripsi Lanjut Pencegahan & Penanggulangan
39 40 44 50 58
BAB 3 MENGENAL VIRUS VBS WORM 3.1 Cara Kerja Worm
63 64
BAB 4 MEMBUAT WORM VBS INFECT SPECIAL DIRECTORY 4.1 Membuat Worm VBS Infect Windows 4.2 Worm VBS Infect System32
71 72 78
BAB 5 MEMBUAT VBS SIMPLE DDOS I - CLONNER 5.1 Menuliskan Kode 5.2 Mengaktifkan Worm
81 81 84
BAB 6 MEMBUAT WORM VBS SIMPLE DDOS II HIDDEN CLONNER 6.1 Infeksi dan Kloning ke Direktori Istimewa 6.2 Mengaktifkan Worm 6.3 Attribut Hidden pada Infeksi dan Kloning
87 87 89 91
BAB 7 WORM VBS INFECT DRIVE 7.1 Menuliskan Kode 7.2 Aktivasi Worm
95 95 98
BAB 8 WORM VBS MODIF WIN.INI 8.1 Membuat Worm VBS Modif Win.ini 8.2 Aktivasi Worm VBS Modif Win.ini
103 103 107
BAB 9 9.1 9.2 9.3
113 113 116
xii
WORM VBS ANTI DELETION Membuat Worm VBS Anti Deletion Aktivasi & Penghapusan Worm Menggunakan Worm Anti-Deletion untuk Melindungi File
117
VIRUS TEORI DAN PRAKTEK
BAB10 BEDAH WORM SYARAH & LATIFAH BESERTA KODE LENGKAPNYA 121 10.1 Vbs.Syarah 121 10.2 Latifah 134 BAB11 11.1 11.2 11.3 11.4 11.5 11.6
TROJAN Jenis Trojan Cara Kerja Trojan Port-port Yang Umum Digunakan Oleh Trojan Lokasi Persembunyian Trojan Membuat Trojan Pencegahan & Penanggulangan
147 149 151 153 158 160 163
DAFTAR PUSTAKA
169
TENTANG PENULIS
171
Daftar Isi
xiii