12
Cara Membuat Antivirus Dengan Visual Basic 6 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. Ini Virus bukan buatan saya tapi saya hanya sekedar share.. 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 ——————————————-

Cara membuat antivirus dengan visual basic 6

Embed Size (px)

Citation preview

Cara Membuat Antivirus Dengan Visual Basic 6

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.Ini Virus bukan buatan saya tapi saya hanya sekedar share..

Itu sedikit penjelasan tentang antivirus yang akan kita buat sekarang,yuk langsung saja kita mulai membuat antivirus nyasaya akan berikan source code fullnya pada akhir postingan——————————————-Tutor by     : Dias Taufik RahmanEditor       : Teguh ApriantoCompiller    : Microsoft Visual Basic 6.0Program Type : AntivirusCode by      : Dias Taufik Rahman——————————————-

(maaf sekali klo source code dibawah tidak bisa dicopy, anda harus ketik sendiri)klo belum punya Visual Basic 6 Dowload DISINI1.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 caraKlik Project -> Components -> Microsoft Windows Common Controls 6.0 -> lalu klik OKContoh seperti gambar di bawah

3.Setelah component sukses di tambahkan langkah selanjutnya adalah menambah Command Button,Textbox,Listview,Picture Boxdisini 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 caraKlik Listview -> Disebelah kanan bawah ada kotak properties -> Customlalu 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 sIconSetting :Appearance : FlatAuto Redraw : TrueBorder Style : NoneVisible : FalseTambahkan Textbox ke dalam form dengan nama txtPathSetting :Appearance : FlatBorder Style : NoneTambahkan Command Button dengan nama cmdBrowse di samping Textbox yang telah di buat tadiSetting :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 txtPathTambahkan label dengan nama defaultSetting :Caption : Dir ScannedTambahkan label dengan nama lblDirScanSetting :Caption : 0Tambahkan label dengan nama defaultSetting :Caption : DetectedTambahkan label dengan nama lblFileDetSetting :Caption : 0Tambahkan label dengan nama defaultSetting :Caption : File ScannedTambahkan label dengan nama lblFileScanSetting :Caption : 0Tambahkan Textbox dengan nama txtFileScanSetting :Multiline : TrueScroll Bar : 2-VerticalTambahkan Command Button dengan nama cmdScanSetting :

Caption : &Scan

Spoiler: fungsi kode di atas adalah untuk memulai scan pada antivirusTambahkan Command Button dengan nama cmdActionSetting :Caption : &DeleteTambahkan Command Button dengan nama cmdActionSetting :Caption : &QuarantineTambahkan Command Button dengan nama cmdViewQSetting :Caption : &View Quarantine FileTambahkan Command Button dengan nama cmdActioSetting :Caption : &DeleteTambahkan kode ini di dalamnya

Spoiler: Fungsi di atas adalah fungsi untuk menghapus/mengkarantina file yang terdeteksiTambahkan Command Button dengan nama cmdActionSetting :Caption : &QuarantineTambahkan Command Button dengan nama cmdViewQSetting :Caption : &View Quarantine FileLalu masukan code ini ke dalamnya

Nah selesai memasukan control ke dalam formnyacontoh form yang telah selesai

lalu klik kanan pada form masukan kode di bawah ini

Spoiler: lalu di Form_load() masukan kode iniSpoiler: Lalu buatlah 1 module dengan nama modAPILalu tambahkan code di bawah ini

Spoiler: Code di atas adalah Fungsi API yang di butuhkan untuk antivirusBuat 1 module dengan nama modChecksummasukan code di bawah ini.

Spoiler: potongan code di atas di gunakan untuk meng kalkulasi checksumbuat 1 module lagi dengan nama modDatabaselalu tambahkan code di bawah ini.

Spoiler: potongan code di atas adalah database pada antivirusnyabuat lagi 1 buah module dengan nama modQuarmasukan code yang ada di bawah ini

Spoiler: Code di atas adalah code untuk enkripsi/dekripsi pada virus yang akan di karantinaBuat lagi 1 module dengan nama modHeuristiclalu masukan code di bawah ini

Spoiler: Fungsi di atas adalah fungsi untuk mengecek suatu file dengan metode heuristic icon + heuristic untuk virus VBSBuat 1 module dengan nama modIconComparelalu masukan code di bawah ini

Spoiler: kode di atas di butuhkan untuk metode heuristic icon pada antivirusBuat 1 module dengan nama modLVlalu masukan code di bawah ini

Spoiler: Code di atas berguna untuk dengatur Listview pada saat virus terdeteksiBuat 1 module dengan nama modPElalu masukan code di bawah ini

Spoiler: code di atas berfungsi untuk pengecekan PE HEADER

buat 1 module dengan nama modScanninglalu tambahkan code di bawah ini

Spoiler: Code di atas adalah code untuk scan file & folder pada antivirusbuat 1 module dengan nama modEtcmasukan code di bawah ini

Spoiler: Code di atas adalah kumpulan fungsi etc untuk scanning,karantina,deleteIni 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 frmQuarantineTambah 1 buah listview dengan nama lvQlalu 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 karantinaMasukan 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.

~SELAMAT MENCOBA~