Sabtu, 14 Januari 2012

teknik membuat anti virus c2n54n7

Cara Membuat Antivirus Dengan VB 6.0 Posted June 13, 2011 by kusmani in Uncategorized. Leave a Comment Rate This Cara Membuat Antivirus Dengan Visual Basic 6 Di thread ini saya hanya ingin menjelaskan bagaimana cara membuat Antivirus. Selama ini kita hanya memakai Antivirus buatan orang tanpa ingin tahu bagaimana orang itu membuat Antivirus yang kita pakai itu. Sekarang semakin banyak anak Indonesia yang berlomba untuk mambuat Antivirus aga bisa digunakan orang banyak.membuat antivirus bagi semua orang merupakan suatu hal yang terlihat sulit bagi mereka,apalagi bagi mereka yang sangat awam bahasa pemrograman. Dengan thread ini saya hanya ingin membuktikan bahwa kita bukan hanya bisa memakai tapi kita bisa membuatnya. disini saya mau memberikan tutorial tentang cara pembuatan antivirus dari dasar dengan kemampuan sebagai berikut : -> Teknik checksum antivirus ini tidak menggunakan teknik scan menggunakan CRC32 melainkan menggunakan teknik READ BYTE langsung dari tubuh virus/worm nya “Mengapa saya menerapkan teknik ini ? tentu saja karena waktu scan akan lebih cepat daripada menggunakan CRC32,akurat pada saat pendeteksian & menghemat penggunaan string agar ukuran antivirus nya tidak terlalu besar -> Fitur karantina file yang terdeteksi “Dengan adanya fitur ini user tidak perlu takut file nya akan terhapus,karena dengan menggunakan fitur ini,file akan dikarantina oleh antivirus ke dalam suatu folder dan file yang terdeteksi tidak akan bisa di jalankan/di eksekusi” -> Fitur Heuristic “Heuristic dalam dunia antivirus berarti mendapatkan virus/worm baru” pada antivirus ini akan diterapkan 2 teknik heuristic yaitu : 1. Heuristic Icon Hampir rata-rata semua virus lokal menggunakan icon seperti icon Office word,winamp,Icon Folder yang bertujuan agar user awam mengklik file virus tersebut, dengan teknik ini antivirus dapat melihat mana file virus yang menyamar dengan icon palsu atau file asli yang tidak terinfeksi virus 2. Heuristic VBS Dengan teknik ini antivirus mampu membaca source dari file VBS yang biasa di pakai virus, antivirus akan mencocokan source yang ada pada database dengan source yang terdapat pada virus,jika cocok maka akan langsung di anggap virus Itu sedikit penjelasan tentang antivirus yang akan kita buat sekarang, yuk langsung saja kita mulai membuat antivirus nya saya akan berikan source code fullnya pada akhir postingan ——————————————- Tutor by : Dias Taufik Rahman Editor : Teguh Aprianto Compiller : Microsoft Visual Basic 6.0 Program Type : Antivirus Code by : Dias Taufik Rahman ——————————————- 1.Buka program microsoft visual basic 6.0 -> Standard EXE -> OK maka akan tampil form baru sesuai dengan gambar di bawah,desain form sesuai keinginan anda Beri nama form tersebut : frmUtama 2.Setelah form selesai di rubah namanya tambahkan component Mscomctl.Ocx dengan cara Klik Project -> Components -> Microsoft Windows Common Controls 6.0 -> lalu klik OK Contoh seperti gambar di bawah 3.Setelah component sukses di tambahkan langkah selanjutnya adalah menambah Command Button,Textbox,Listview,Picture Box disini saya menggunakan desain yang sangat sederhana,desain bisa anda rubah sendiri sesuai kreatifitas anda ^^ - Tambahkan Listview kedalam form dan beri nama lvScan yang saya lingkari merah adalah listview yang telah di tambahkan ke dalam form. setelah itu setting listview dengan cara Klik Listview -> Disebelah kanan bawah ada kotak properties -> Custom lalu ikuti settingan seperti pada gambar di bawah ini Lalu pada tab Column Headers klik insert column - Column 1 beri nama : Virus Name - Column 2 beri nama : Path - Column 3 beri nama : Checksum Virus - Column 4 beri nama : Status Virus lalu klik Ok Tambahkan picture box buat picture box itu sekecil mungkin dan beri nama sIcon Setting : Appearance : Flat Auto Redraw : True Border Style : None Visible : False Tambahkan Textbox ke dalam form dengan nama txtPath Setting : Appearance : Flat Border Style : None Tambahkan Command Button dengan nama cmdBrowse di samping Textbox yang telah di buat tadi Setting : Caption : … Masukan Code ini ke dalam cmdBrowse Spoiler: Code di atas berfungsi untuk membuka kotak dialog yang berisi path” yang ada di dalam komputer lalu mencetaknya ke dalam textbox yang bernama txtPath Tambahkan label dengan nama default Setting : Caption : Dir Scanned Tambahkan label dengan nama lblDirScan Setting : Caption : 0 Tambahkan label dengan nama default Setting : Caption : Detected Tambahkan label dengan nama lblFileDet Setting : Caption : 0 Tambahkan label dengan nama default Setting : Caption : File Scanned Tambahkan label dengan nama lblFileScan Setting : Caption : 0 Tambahkan Textbox dengan nama txtFileScan Setting : Multiline : True Scroll Bar : 2-Vertical Tambahkan Command Button dengan nama cmdScan Setting : Caption : &Scan Spoiler: fungsi kode di atas adalah untuk memulai scan pada antivirus Tambahkan Command Button dengan nama cmdAction Setting : Caption : &Delete Tambahkan Command Button dengan nama cmdAction Setting : Caption : &Quarantine Tambahkan Command Button dengan nama cmdViewQ Setting : Caption : &View Quarantine File Tambahkan Command Button dengan nama cmdAction Setting : Caption : &Delete Tambahkan kode ini di dalamnya Spoiler: Fungsi di atas adalah fungsi untuk menghapus/mengkarantina file yang terdeteksi Tambahkan Command Button dengan nama cmdAction Setting : Caption : &Quarantine Tambahkan Command Button dengan nama cmdViewQ Setting : Caption : &View Quarantine File Lalu masukan code ini ke dalamnya Spoiler: Code di atas berfungsi untuk memunculkan form quarantine dan meng enabled form utama nah selesai untuk memasukan control ke dalam formnya contoh form yang telah selesai. lalu klik kanan pada form masukan kode di bawah ini Spoiler: lalu di Form_load() masukan kode ini Spoiler: Lalu buatlah 1 module dengan nama modAPI Lalu tambahkan code di bawah ini Spoiler: Code di atas adalah Fungsi API yang di butuhkan untuk antivirus Buat 1 module dengan nama modChecksum masukan code di bawah ini. Spoiler: potongan code di atas di gunakan untuk meng kalkulasi checksum buat 1 module lagi dengan nama modDatabase lalu tambahkan code di bawah ini. Spoiler: potongan code di atas adalah database pada antivirusnya buat lagi 1 buah module dengan nama modQuar masukan code yang ada di bawah ini Spoiler: Code di atas adalah code untuk enkripsi/dekripsi pada virus yang akan di karantina Buat lagi 1 module dengan nama modHeuristic lalu masukan code di bawah ini Spoiler: Fungsi di atas adalah fungsi untuk mengecek suatu file dengan metode heuristic icon + heuristic untuk virus VBS Buat 1 module dengan nama modIconCompare lalu masukan code di bawah ini Spoiler: kode di atas di butuhkan untuk metode heuristic icon pada antivirus Buat 1 module dengan nama modLV lalu masukan code di bawah ini Spoiler: Code di atas berguna untuk dengatur Listview pada saat virus terdeteksi Buat 1 module dengan nama modPE lalu masukan code di bawah ini Spoiler: code di atas berfungsi untuk pengecekan PE HEADER buat 1 module dengan nama modScanning lalu tambahkan code di bawah ini Spoiler: Code di atas adalah code untuk scan file & folder pada antivirus buat 1 module dengan nama modEtc masukan code di bawah ini Spoiler: Code di atas adalah kumpulan fungsi etc untuk scanning,karantina,delete Ini adalah tampilan antivirus setelah di berikan module sekarang tinggal cara membuat form quarantinenya, caranya adalah sebagai berikut pada gambar berikut setelah form baru sudah di buat,lalu rubah nama formnya menjadi frmQuarantine Tambah 1 buah listview dengan nama lvQ lalu setting listview tersebut sesuai dengan gambar di bawah ini,cara setting listview sudah tertera diatas. Tambahkan 3 buah Command button dengan nama - cmdDelete - cmdRestore - cmdRestore(1) Tambahkan code di bawah ini ke dalam Command [ cmdDelete ] Spoiler: code di atas berfungsi untuk menghapus file yang telah di karantina Masukan code di bawah ini ke Command [ cmdRestore ] Spoiler: Fungsi code di atas berguna untuk me restore file kembali ke asalnya. lalu pada Form_Load() tambahkan code di bawah ini. Spoiler: Masukan code di bawah ini ke dalam frmQuarantine yang telah anda buat tadi. Spoiler: Berfungsi untuk memanggil data yang ada di folder karantina. Hanya itu ilmu yang bisa saya bagikan. sekarang kita bukan hanya sebagai pemakai atau user sekrang kita sudah bisa mmembuat antivirus. dan ini adalah Screenshot antivirus yang kita buat tadi saat melakukan scanning. Note : Jika anda membaca dan mencoba dengan teliti dan seksama anda pasti berhasil. Orang yang berhasil adalah orang yang banyak mecoba. Untuk masalah source code anda bisa meminta kepada saya tapi dengan satu syarat, yaitu anda harus menyertakan bukti bahwa anda telah mencoba entah itu dalam bentuk screenshot atau yang lainnya. Like this: Like Be the first to like this post. Leave a Reply Enter your comment here... Facebook photo You are commenting using your Facebook account. ( Log Out / Change ) Notify me of follow-up comments via email. Latest Posts Analisis SWOT Distribusi Aqua Danone Membuat Program Penjualan Dengan VB 6.0 Cara Membuat Antivirus Dengan VB 6.0 Baju Anak Unik Desain Produk Tas 32 PERANCANGAN SISTEM KERJA ERGONOMIS UNTUK MENGURANGI TINGKAT KELELAHAN PERANCANGAN SISTEM KERJA DAN ERGONOMI DALAM PEKERJAAN PERBENGKELAN Ergonomi dan Total Quality Management PENERAPAN PENDEKATAN ERGONOMI PARTISIPASI DALAM MENINGKATKAN KINERJA INDUSTRI Blogroll Development Blog Documentation Plugins Suggest Ideas Support Forum Themes WordPress Planet Blog at WordPress.com. Theme: Spring Loaded by the449. Follow Follow “Kusmani's Blog” Get every new post delivered to your Inbox. Powered by WordPress.com

Tidak ada komentar:

Posting Komentar