Tampilkan postingan dengan label Anti Virus. Tampilkan semua postingan
Tampilkan postingan dengan label Anti Virus. Tampilkan semua postingan

Selasa, 08 Februari 2011

membuar ANTI VIRUS sederhana dengan menggunakan VISUAL BASIC 6

Cara Kerja AV(Antivirus) sederhana..
1. Engine scanner, ini merupakan komponen utama AV dalam mengenali sebuah pattern virus. Engine ini dapat dikelompokkan menjadi statis dan dinamis. Statis dalam hal ini dapat disebut menjadi spesifik terhadap pattern tertentu dari sebuah file virus. Checksum merupakan salah satu contoh dari engine statis ini. Dinamis dalam artian dia mengenali perilaku umum sebuah virus. Heuristic menjadi salah satu contohnya.
2. Database definition, menjadi sebuah referensi dari sebuah pattern file virus. Engine statis sangat bergantung kepada komponen ini.
3. Decompress atau unpacking engine, khusus untuk pengecekan file-file yang terkompresi (*.rar, *.zip, dll) atau kompresi atau packing untuk file PE seperti UPX, MeW , dll.

Tidak jarang hasil dari pengecekan terhadap file suspect virus menghasilkan false-positive bahkan false-negative (– false-positive berarti file yang bersih dianggap thread oleh AV, dan false-negative berarti file yang 100% thread akan dianggap bersih). Semua itu dapat diakibatkan oleh ketidak-sempurnaan dari engine scanner itu sendiri. Misal
pada contoh kasus Engine String scanner (–Engine scanner yang menyeleksi string-string dari file text-based), bila diterapkan rule 3 out of 5 (– bila AV menemukan 3 dari daftar 5 string kategori malicious) maka AV akan memberikan bahwa file terindikasi sebuah thread yang positif. Padahal file tsb nyatanya tidak menimbulkan efek berbahaya bila dijalankan atau dieksekusi. Kesalahan scanning macam ini lazim ditemukan untuk file-file *.VBS, *.HTML, dll. Untuk penggunaan engine checksum sangat banyak ditemui di beberapa software AV lokal. Checksum yang lazim digunakan diantaranya CRC16, CRC32, MD5, dll. Dikarenakan mudah untuk diimplementasikan. Engine ini sendiri bukannya tanpa cacat, Checksum bekerja dengan memproses byte demi byte dari sebuah file dengan sebuah algoritma tertenu (– tergantung dari jenis checksum yang digunakan) sehingga menghasilkan sebuah format tertentu dari file tsb. Contoh checksum menggunakan CRC32 dan MD5 :
* calCrc = CRC32(file_name_and_path)
* calMD5 = MD5(file_name_and_path)

Maka isi dari string calCrc adalah 7AF9E376, sedangkan untuk MD5nya adalah 529CA8050A00180790CF88B63468826A. Perlu diketahui bila virus menerapkan rutin yang mengubah byte tertentu dari badan virus tsb setiap kali maka penggunaan engine checksum ini akan kurang optimal karena bila 1 byte berubah dari file maka checksum juga akan berubah.

Mari kita belajar membuat sebuah AV sederhana, yang diperlukan :
1. Software Visual Basic 6.0
2. Sedikit pemahaman akan pemograman Visual Basic 6.0
3. Sampel file bersih atau virus (– opsional)

First#
Sekarang kita akan belajar membuat sebuah rutin sederhana untuk :
- Memilih file yang akan dicek- Membuka file tersebut dalam mode binary- Memproses byte demi byte untuk menghasilkan Checksum

Buka MS-Visual Basic 6.0 anda, lalu buatlah sebuah class module dan Form dengan menambahkan
sebuah objek Textbox, CommonDialog dan Command Button. (Objek CommonDialog dapat ditambahkan dengan memilih
Project -> COmponent atau Ctrl-T dan memilih Microsoft Common Dialog Control 6.0) Ketikkan kode berikut pada class module (kita beri nama class module tsb clsCrc) :
================= START HERE ====================

Private crcTable(0 To 255) As Long crc32
Public Function CRC32(ByRef bArrayIn() As Byte, ByVal lLen As Long, Optional ByVal lcrc As Long = 0) As Long
bArrayIn adalah array byte dari file yang dibaca, lLen adalah ukuran atau size file

Dim lCurPos As Long Current position untuk iterasi proses array bArrayIn
Dim lTemp As Long variabel temp hasil perhitungan
If lLen = 0 Then Exit Function keluar fungsi apabila ukuran file = 0
lTemp = lcrc Xor &HFFFFFFFF
For lCurPos = 0 To lLen
lTemp = (((lTemp And &HFFFFFF00) &H100) And &HFFFFFF) Xor (crcTable((lTemp And 255) Xor bArrayIn(lCurPos)))
Next lCurPos

CRC32 = lTemp Xor &HFFFFFFFF
End Function

Private Function BuildTable() As Boolean
Dim i As Long, x As Long, crc As Long
Const Limit = &HEDB88320
For i = 0 To 255
crc = iFor x = 0 To 7
If crc And 1 Then
crc = (((crc And &HFFFFFFFE) 2) And &H7FFFFFFF) Xor LimitElse
crc = ((crc And &HFFFFFFFE) 2) And &H7FFFFFFFEnd If
Next x
crcTable(i) = crc
Next iEnd Function

Private Sub Class_Initialize()
BuildTableEnd Sub
================= END HERE ====================

Lalu ketikkan kode berikut dalam event Command1_Click :
================= START HERE ====================

Dim namaFileBuka As String, HasilCrc As String
Dim CCrc As New clsCrc bikin objek baru dari class ClsCrc
Dim calCrc As Long
Dim tmp() As Byte array buat file yang dibaca

Private Sub Command1_Click()
CommonDialog1.CancelError = True error bila user mengklik cancel pada CommonDialog
CommonDialog1.DialogTitle = Baca File Caption commondialog
On Error GoTo erorhandle label error handle

CommonDialog1.ShowOpen
namafilbuka = CommonDialog1.FileNameOpen namafilbuka For Binary Access Read As #1 buka file yang dipilih dengan akses baca pada mode binary
ReDim tmp(LOF(1) - 1) As Byte deklarasi ulang untuk array, # Bugs Fixed #
Get #1, , tmp()
Close #1

calCrc = UBound(tmp) mengambil ukuran file dari array
calCrc = CCrc.CRC32(tmp, calCrc) hitung CRC

HasilCrc = Hex(calCrc) diubah ke format hexadesimal, karena hasil perhitungan dari class CRC masih berupa numeric
Text1.Text = HasilCrc tampilkan hasilnyaExit Sub

erorhandle:
If Err.Number <> 32755 Then MsgBox Err.Description error number 32755 dalah bila user mengklik tombol cancel pada saat memilih file
================= END HERE ====================

COba anda jalankan program diatas dengan memencet tombol F5, lalu klik Command1 untuk memilih dan membuka file. Maka program akan menampilkan CRC32nya.

Second#
Kode diatas dapat kita buat menjadi sebuah rutin pengecekan file suspect virus dengan antara membandingkan hasil CRC32nya dan database CRC kita sendiri. Algoritmanya adalah :
- Memilih file yang akan dicek- Membuka file tersebut dalam mode binary- Memproses byte demi byte untuk menghasilkan Checksum- Buka file database
- Ambil isi file baris demi baris- Samakan Checksum hasil perhitungan dengan checksum dari file

Format file database dapat kita tentukan sendiri, misal :
- FluBurung.A=ABCDEFGH- Diary.A=12345678
Dimana FluBurung.A adalah nama virus dan ABCDEFGH dalah Crc32nya. Jika kita mempunyai format file seperti diatas, maka kita perlu membaca file secara sekuensial per baris serta memisahkan antara nama virus dan Crc32nya. Dalam hal ini yang menjadi pemisah adalah karakter ‘=’.
Buat 1 module baru (– diberi nama module1) lalu isi dengan kode :
================= START HERE ====================
Public namaVirus As String, CrcVirus As String deklarasi variabel global untuk nama dan CRC virus Public pathExe as String deklarasi variabel penyimpan lokasi file EXE AV kita
Public Function cariDatabase(Crc As String, namaFileDB As String) As Boolean
Dim lineStr As String, tmp() As String variabel penampung untuk isi file
Open namaFileDB For Input As #1 buka file dengan mode input
Do
Line Input #1, lineStr
tmp = Split(lineStr, “=”) pisahkan isi file bedasarkan pemisah karakter ‘=’
namaVirus = tmp(0) masukkan namavirus ke variabel dari array
CrcVirus = tmp(1) masukkan Crcvirus ke variabel dari arrayIf CrcVirus = Crc Then bila CRC perhitungan cocok/match dengan database
cariDatabase = True kembalikan nilai TRUEExit Do keluar dari perulanganEnd If
Loop Until EOF(1)
Close #1
End Function
================= END HERE ====================

Lalu tambahkan 1 objek baru kedalam Form, yaitu Command button2. lalu ketikkan listing kode berikut kedalam event Command2_Click :
================= START HERE ====================
If Len(App.Path) <= 3 Then bila direktori kita adalah root direktori
pathEXE = App.PathElse
pathEXE = App.Path & “”
End If

CommonDialog1.CancelError = True error bila user mengklik cancel pada CommonDialog
CommonDialog1.DialogTitle = Baca File Caption commondialog
On Error GoTo erorhandle label error handle

CommonDialog1.ShowOpen
namafilbuka = CommonDialog1.FileNameOpen namafilbuka For Binary Access Read As #1 buka file yang dipilih dengan akses baca pada mode binary
ReDim tmp(LOF(1) - 1) As Byte deklarasi ulang untuk array # Bugs Fixed #
Get #1, , tmp()
Close #1

calCrc = UBound(tmp) mengambil ukuran file dari array
calCrc = CCrc.CRC32(tmp, calCrc) hitung CRC

HasilCrc = Hex(calCrc) diubah ke format hexadesimal, karena hasil perhitungan dari class CRC masih berupa numericIf cariDatabase(HasilCrc, pathEXE & DB.txt”) Then bila fungsi bernilai TRUE
MsgBox Virus ditemukan :  & namaVirus tampilkan message BoxEnd If
Exit Sub

erorhandle:
If Err.Number <> 32755 Then MsgBox Err.Description error number 32755 dalah bila user mengklik tombol cancel pada saat memilih file
================= END HERE ====================

Sabtu, 05 Februari 2011

Prevx 3.0

Prevx Antivirus,Antivirus Sangat Ringan dan telah diakui Dunia sebagai Antivirus Standar Dunia.Ukurannya Hanya 923Kb,tetapi kinerjanya yg cepat dan kelebihannya pada RTP membuat Antivirus ini sangat Istimewa.Bagi yang ingin mencoba Prevx Bisa Download Disini >
DISINI

Download AVG Antivirus 2011 Offline Baru

AVG AntiVirus 2011 Offline Installer memungkinkan Anda untuk:

* Jelajahi dan telusuri dengan penuh keyakinan Perlindungan seketika AVG LinkScanner
* Tetap terlindungi di jaringan sosial dengan Perlindungan Jaringan Sosial AVG
* Nikmati PC yang berjalan lebih cepat Pemindaian Cerdas AVG bekerja selagi Anda tinggalkan dan berjalan dalam mode prioritas rendah saat Anda kembali
* Tetap terinformasikan dengan informasi ancaman terbaru dari Jaringan Perlindungan Komunitas AVG dan Teknologi Awan Pelindung AVG

Silahkan anda unduh gratis AVG AntiVirus 2011 Offline Installer dibawah ini:









  • Free Download AVG Antivirus 2011 untuk Windows (32bit)







  • Free Download AVG Antivirus 2011 untuk Windows (64bit)







  • Free Download Serial Number AVG Antivirus 2011 Offline (SN)

  • Kaspersky 2011 Crack Untuk Lisensi 3700 Hari

    Dengan crack kaspersky 2011 ini anda dapat menggunakan Kaspersky Antivirus 2011 (KAV)dan kaspersky Internet Security 2011 (KIS) menjadi full version sampai dengan 3700 hari. Dan apapun produk kaspersky yang anda pergunakan saat ini seperti KAV 2011 atau KIS 2011 semuanya komputer Anda akan menjadi aman dari berbagai gangguan virus dan lain-lain. Disini anda tidak perlu untuk mengeluarkan uang sepeserpun alias gratis untuk mendapatkan sebuah kaspersky 2011 crack. Segera unduh dibawah ini dan pergunakan dengan sebaik-baiknya.



  • Free Download Kaspersky 2011 Crack

  • Kaspersky Crack Anti Black List

    Kaspersky Crack

    Bagi pecinta AntiVirus Kaspersky, pasti sedikit risih dengan anti virus Kaspersky ini, karena Key yang selalu ter-Black List setelah Update, saya sendiri sudah malas untuk meng-update key kaspersky, karena cepat sekali ter-black list.

    Untuk Kaspersky 2010 kebawah, kini sudah ada solusi dari masalah diatas yaitu dengan menggunakan crack AntiBlack List. Tetapi untuk Kaspersky 2011 belum dapat digunakan, jadi silakan menunggu dan gunakan key.

    Penggunaan Crack ini sangat mudah, silakan anda buka kaspersky terlebih dahulu, kemudian klik setting, maka akan muncul jendela seperti dibawah ini.

    Setting

    Kemudian klik option pada menu di sebelah kiri, kemudian pada kotak Enable Self Defense silakan anda hilangkan tanda ceklist-nya, klik ok. kemudian silakan anda exit Kaspersky anda dengan klik kanan pada icon di system tray pilih exit.

    Setelah kaspersky sudah tidak aktif, silakan anda jalankan "Kaspersky Blacklist Crack.exe" anda tinggal instal seperti biasa, jika sudah selesai, silakan anda jalankan kembali kaspersky, kemudian klik aktifkan dengan key yang saya berikan didalam satu folder AntiBlackList ini.

    Silakan anda update kaspersky anda, dan anda tidak perlu khawatir lagi untuk masalah key Black List..

    Baiklah untuk mendownload Kaspersky Blacklist Crack ini, silakan anda klik link download dibawah ini..

     Download Via Ziddu         Download Via UserShare

    Kaspersky 2011 Crack

    All Kaspersky 2011 Crack – Khusus untuk Kaspersky Anti Virus 2011 dan Kaspersky Internet Security 2011.Berhubung banyak yang request mengenai crack kaspersky 2011, maka kali ini saya memberikan crack tersebut. Setelah selesai download, silahkan di baca mengenai tutorial cara melakukannya.

    Download
    All Kaspersky 2011 Crack Installer
    No Pass Rar

    Kamis, 27 Januari 2011

    ARTAV Anti Virus buatan anak indonesia kelas 2 smp

    nama Artav mungkin tidak setenar nama antivirus lokal yang lainnya, namun Artav sudah dinobatkan sebagai antivirus terbaik dari 5 antivirus lokal terbaru pada salah satu forum online,pada kali ini saya akan mencoba berbagi tentang antivirus artav.

    Antivirus Artav diciptakan oleh siswa kelas 2 SMP Negeri 48 Bandung yang bernama Arrival Dwi Sentosa, walau diciptakan oleh anak SMP, namun Artav memiliki fitur-fitur yang komplit dan variatif, serta cukup tangguh dalam membasmi berbagai macam virus terbaru

    Artav diciptakan dengan basis visual basis dan memiliki fitur yang beragam, diantaranya Realtime Protection, Anti Hacker, Mail Scanner, USB Protected dan Link Scanner, Bahkan di versi terbarunya artav 2.4, Artav menambahkan fitur Worm Detector dan Rootkit Detector.

    Dengan dukungan hampir 2.000 jenis dengan hampir 500.000 varian virus, Artav berhasil membasmi virus terbaru yang tengah menjangkiti banyak komputer seperti W32/Sality dan VBS/yuyun, sementara itu kecepatan scanning Artav bisa dibilang lumayan cepat.

    Bagi anda yang tertarik dengan Artav, anda bisa mendapatkan pada tautan berikut ini


    Sebagai warga negara Indonesia, kita seharusnya bangga memiliki tunas-tunas muda yang kreatif dan inovatif, jadi saya sarankan setelah anda download Artav, jangan lupa untuk memberi donasi bagi kelangsungan karya yang kreatif dan inovatif dari tunas muda kita. 


    Rabu, 26 Januari 2011

    [Update] Menjadikan SmadAV Revisi 8.4.1 Free Jadi Pro

    hallo sahabat, 23 Januari lalu SmadAV merilis SmadAV Revisi 8.4.1 yg terbaru. Nah, dulu saya pernah bahas tentang Membuat SmadAV Rev 8.3 Free Menjadi Pro. Sekarang kita akan membahas tentang SmadAV yang terbaru ini ( Rev 8.4.1 ). OK, bila kalian memakai SmadAV Rev 8.3 yang udah dibuat Pro maka ketika di update ke Rev 8.4.1, SmadAV akan mem-BlackList Rev 8.4.1 yg baru saja kalian update.
    Terus, bagaimana kalo udah di blacklist ?? Nah, kita akan menghilangkan blacklist tersebut. Kalo dulu kita menggunakan NAMA : antipembajakan dan KEY : dikosongkan, akan berbeda dgn yg sekarang. Untuk bisa mendapatkan SmadAV yang terbaru, silahkan download dahulu di :

    SmadAV.Net

    Setelah kalian download, uninstall SmadAV yg lama dengan cara : Buka SMADAV -> Klik Protection -> Pilih Uninstall. Jika sudah, install SmadAV Rev 8.4.1 di komputer kalian. Setelah terinstall, hilangkan Blacklist SmadAV nya dengan cara : Buka SMADAV -> Klik Setting -> Pada kotak NAMA : anti-bajakan dan KEY : kosongkan saja -> Klik Registered. Kini, Smadav kalian udah ga’ ke BlackList..


    Terakhir, kita hanya tinggal memasukkan NAMA dan KEY nya. Untuk itu, saya punya file RAR yang didalamnya terdapat cara untuk me-registrasi SmadAV terbaru ini. Untuk mendapatkannya, silahkan klik link download dibawah ini :

    Registrasi SmadAV

    Selamat menikmati….. :D 

    sumber : http://aslamtkj.co.nr/

    Minggu, 23 Januari 2011

    anti virus gratis

    1. AVG Free Edition
    AVG dilengkapi dengan resident shield, email scanner, anti virus/trojan. Tidak berat dijalankan di komputer.
    2. PCclear Antispyware with Free Antivirus
    PCclear Antispyware with Free Antivirus merupakan software anti virus gratis yang dilengkapi dengan anti spyware, active X & registry protection, dan history sweeping.
    3. Avast Home Edition
    Avast Home Edition menawarkan anti virus, worm, trojan, boot time scanner, feature screen saver scaner membuat antivirus ini dapat bekerja sebagai screen saver.
    4. Gucup Antivirus (GAV)
    Gucup antivirus mampu men-scan virus dan malware. Dapat mendeteksi virus dalam ZIP atau RAR file. Buatan Universitas AtmaJaya Yogyakarta Indonesia.
    5. BitDefender Free Edition
    BitDefender adalah antivirus gratis yang juga anti spyware yang menawarkan update setiap jam.
    6. RemoveIT Pro
    RemoveIT Pro adalah anti virus gratis yang juga mendeteksi dan menghilangkan Spyware, Malware, Worm, Trojan dan Adware.
    7. Comodo AntiVirus
    Comodo AntiVirus menawarkan proteksi tehadap antivirus dilengkapi anti spyware, trojan, dan malware yang lain. Ditambah feature email scanning dan worm blocker.
    8. PC Media Antivirus (PCMAV)
    PCMAV merupakan Antivirus indonesia yang dibuat dan dipersembahkan bagi pembaca PC MEDIA
    sumber : http://anggabhandel009.blogspot.com
     
    Klik689 © 2011 Templates | Nanda