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 : info@grahailmu.co.id 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 Puji 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 APA ITU VIRUS? 1 1.1 Sejarah Perkembangan Virus 2 1.2 Jenis-jenis Virus 22 1.3 Elemen Dasar Virus 31 1.4 Gambaran Fisik Virus 32 1.5 Siklus Hidup Virus 33 1.6 Media Penyebaran Virus 34 1.7 Efek Virus 36 BAB 2VIRUS BAT ENKRIPSI 39 2.1 Sistem Kerja Virus BAT Enkripsi 40 2.2 Membuat Virus BAT Enkripsi 44 2.3 BAT Enkripsi Lanjut 50 2.4 Pencegahan & Penanggulangan 58
BAB 3 MENGENAL VIRUS VBS WORM 63 3.1 Cara Kerja Worm 64 BAB 4 MEMBUAT WORM VBS INFECT SPECIAL DIRECTORY 71 4.1 Membuat Worm VBS Infect Windows 72 4.2 Worm VBS Infect System32 78 BAB 5 MEMBUAT VBS SIMPLE DDOS I - CLONNER 81 5.1 Menuliskan Kode 81 5.2 Mengaktifkan Worm 84 BAB 6 MEMBUAT WORM VBS SIMPLE DDOS II HIDDEN CLONNER 87 6.1 Infeksi dan Kloning ke Direktori Istimewa 87 6.2 Mengaktifkan Worm 89 6.3 Attribut Hidden pada Infeksi dan Kloning 91 BAB 7 WORM VBS INFECT DRIVE 95 7.1 Menuliskan Kode 95 7.2 Aktivasi Worm 98 BAB 8 WORM VBS MODIF WIN.INI 103 8.1 Membuat Worm VBS Modif Win.ini 103 8.2 Aktivasi Worm VBS Modif Win.ini 107 BAB 9 WORM VBS ANTI DELETION 113 9.1 Membuat Worm VBS Anti Deletion 113 9.2 Aktivasi & Penghapusan Worm 116 9.3 Menggunakan Worm Anti-Deletion untuk Melindungi File 117 xii VIRUS TEORI DAN PRAKTEK
BAB10 BEDAH WORM SYARAH & LATIFAH BESERTA KODE LENGKAPNYA 121 10.1 Vbs.Syarah 121 10.2 Latifah 134 BAB11 TROJAN 147 11.1 Jenis Trojan 149 11.2 Cara Kerja Trojan 151 11.3 Port-port Yang Umum Digunakan Oleh Trojan 153 11.4 Lokasi Persembunyian Trojan 158 11.5 Membuat Trojan 160 11.6 Pencegahan & Penanggulangan 163 DAFTAR PUSTAKA 169 TENTANG PENULIS 171 Daftar Isi xiii