06 Februari 2008
Teknik Heuristik Pada Antivirus
Namun teknik-teknik heuristik tersebut dapat dilewati/ heuristic bypassing dengan mudah, misalnya pada Ansav, kita dapat memakai program packer2 yang tidak terdapat di "database" heuristiknya Ansav. Sedangkan pada PCMAV, ya.. paling gampang tinggal ga pake icon2 yang dianggap ancaman (icon folder, word dsb) atau mengubah struktur body icon memakai program hex editor (namun hati2 biar icon ga berubah gambar)
Pada kesempatan ini saya akan membahas teknik heuristik untuk mendeteksi worm VBS. Ini karena penasaran sama PCMAV yang selau aja jitu menebak VBS worm. Ceritanya ketika teman saya minta bersihiin virus, truz ternyata terdeteksi sebagai worm oleh antivirus luar di pc saya, iseng pengen nyoba kehebatan antivirus saya tersebut, saya mencoba mengenkripsi worm tersebut, dimana tulisan "Scripting.FileSystemObject" saya enkripsi menjadi Chr(83) + Chr(99) + Chr(114) + Chr(105) + Chr(112) + Chr(116) + Chr(105) + Chr(110) + Chr(103) + Chr(46) + Chr(70) + Chr(105) + Chr(108) + Chr(101) + Chr(83) + Chr(121) + Chr(115) + Chr(116) + Chr(101) + Chr(109) + Chr(79) + Chr(98) + Chr(106) + Chr(101) + Chr(99) + Chr(116)
Tadaaa... ternyata antivirus saya tidak mampu mendeteksinya... Kemudian teringat PCMAV (soalnya pernah baca diweb resminya klo PCMAV punya heuristik canggih buat mendeteksi file VBS). Pas discan pake PCMAV ternyata terdeteksi. Ya udah saya enkripsi semua string. Ehhh ternyata masih terdeteksi... hebat2... ini antivirus punya paranoid heuristik Setelah saya teliti2 hampir seribu detik, ternyata heuristiknya PCMAV yaitu dengan mendeteksi beberapa tulisan yang tidak mungkin tidak dipakai oleh suatu worm, yaitu salah satunya kombinasi command "CreateObject" dan "wscript.scriptfullname". Tulisan ini gimana ya enkripsinya?? soalnya tipe tulisan ini bukanlah string, melainkan command internal pada VBS. Klo di Delphi command2 mungkin bisa dienkripsi,itu mungkin juga cuma command2 yang memakai API misalnya "UrlDownloadToFile" dimana memanggil dari file urlmon.dll. Yah main2in memory (GetProcAddress).
Tapi, saya ga akan membahas bagaimana caranya heuristic bypassing, malez bo klo banyak virus canggih, ntar klo ada cewek minta tolong saya bersiin pcnya dan saya ga bisa
kan.. giiitu dech... Ok.. lanjut, kita kita akan bikin program dasar untuk mendeteksi worm VBS.
Yang kita perlukan adalah VB6 dan :Komponen dan namaTextBox : Text1CommandButton : Command1CommandButton : Command2CommonDialog : CommonDialog1
Pada Command1 isikan :
CommonDialog1.Filter = "VBS File (*.vbs)*.VBS"CommonDialog1.ShowOpenIf CommonDialog1.FileName = "" Then Exit SubText1.Text = CommonDialog1.FileName
Pada Command 2 isikan :
Vbs_Checker Text1.Text
Kemudian buat fungsi sebagai berikut :
Public Function Vbs_Checker(ByVal target As String)
If target = "" Then Exit FunctionIf Dir$(target) = "" Then Exit Function
On Error Resume Next
Open target For Input As #1While EOF(1) = FalseDoEvents
Line Input #1, maltextmaltext = " " & maltextmaltext = LCase(maltext)
If InStr(maltext, "createobject") > 0 Then GoSub warningIf InStr(maltext, "regwrite") > 0 Then GoSub warningIf InStr(maltext, "wscript.scriptfullname") > 0 Then GoSub warningIf InStr(maltext, "ActiveDocument.Shapes.AddOLEObject") > 0 Then GoSub warning
Wend
Exit Function
warning:MsgBox "Suspected command : " & maltext, vbExclamation, "Warning"ReturnEnd Function
Seharusnya kode2 di atas self explained, tapi saya jelasin lagi deh buat pemula kaya saya. Inti dari program tersebut yaitu membaca file VBS yang kita pilih dan membandingkan isi file VBS dengan tulisan tertentu, misalnya "createobject". Jika ketemu tulisan tersebut maka keluar peringatan.
Sekali-lagi, kode2 di atas hanyalah konsep untuk mendeteksi worm VBS. Mungkin lebih baik dengan membandingkan lebih dari satu kata untuk mencegah indikasi false alarm.
Trik Mereset Password Windows 9x
Akali Billing Explorer Saat Ber-Internet
Kalau ada komentar silahkan posting....
Bikin & Hapus Virus Autorun tanpa Antivirus
jgn lupa ninggalin komentar ya...
gw kan dah baik bikin tips ini bwt loe smua...hehehe...
For ngoni2 org Mdo...ator jo...!!!
Membasmi Virus di Flashdisk
Dont worry……..karena sebenarnya data temen-temen ntu g hilang,,tapi cuma di sembunyikan alias di superhiddenkanaj sama ntu virus,,so sekarang Aibi pengen berbagi neh,cara ntuk mengembalikan data temen-temen semua….
yang harus di persiapkan :1. Flashdisk temen-temen yang terinfeksi virus2. segelas capucino panas3. satu bungkus tango (kalau belum ada segera beli ke warung di depan………)(^_^)
nah ini langkah-langkahnya :1. colokin flashdisk teman-teman ke komputer,apabila autorunnya hidup harap cancel aj…2. buka flash dari explorer dengan cara klik kanan START > explorer trus buka flashdisk nya,,3. trus klik View > Detail4. lalu klik tulisan type sekali,,5. Nah kalo ada folder atau file MS word / MS excel tapi type nya aplikasi berarti ntu adalah virus..6. Langsung aja hapus semua dengan di block terlebih dahulu trus pencet SHIFT+DELETE aj..7. Sekarang flash nya keliatan kosong khan padahal sebenarnya ngak loh…8. teguk dulu kapucino nya…(^_0)9. SaaTnya untuk mengembalikan data temen-temen semua…10.Buka command prompt dengan cara klik start lalu ambil run kemudian klik cmd11.Setelah ada di prompt (yang layarnya hitam ntu loh)..12.lalu pindah ke flashdisk temen,misalnya flash saya di detech sebagai drive E di komputer,makayang saya klik di Command promot adalah E:contoh:C:\>E:13.maka akan pindah ke drive E,14.kemudian ketikan Attrib -s -h /D /S15.Simsalabim…data temen-temen yang hilang tadi telah kembali,,16.Selamat menemukan sesuatu yang hilang(Ha…ha….)
NB: Kalau virusnya udah merambah ke drive C,,Cara terbaiknya install ulang aja komputernya lagi…
Bikin AntiVirus di Flashdisk
Mungkin temen-temen semua dah pada tau cara bikin AUTORUN pada flashdisk..nah disini kita akan memanfaatkan cara ntuk membuat autorun tersebut ntuk mengaktif’in anti virus yang nantinya akan kita copy pada flashdisk kita.. Alat & bahan : ————– software AV yang berukuran kecil (banyak di internet,,goggling aj..) contoh: PCMAV,ANSAV,SMADAV dll..(tapi Aibi lebih sering pake PCMAV..abiz ukurannya kecil banget n’familiar buat semua orang…) Langkah-langkah: —————- 1.ketik di notepad mantera berikut: [AutoRun] open=namaantivirus.exe shellexecute=namaantivirus.exe shell\Scan Dulu Virusnya!!!\command=namaantivirus.exe shell=Scan Dulu Virusnya!!! 2.trus save dengan nama “autorun.inf”(gak pake tanda kutip) di flashdisk kita sekarang tinggal kita copy aja antivirus yang mau kita masukin ke flashdisk..!!! (NB:kalo ngopy file autorun n’ antivirusnya jangan di dalam folder) Dah jadi deh…^_^!! kalo mau scan virus tinggal double click aja tuh drive flashdisk kita!! kalo kita klik kanan drive flashdisknya bakalan ada tambahan kata di atas kata AUTOPLAY. Scan Dulu Virusnya!!! kalo mau di ubah ya kita tinggal ganti aja kata-kata yang ada di dalam script…! shell\kata-kata_anda\command=namaantivirus.exe shell=kata-kata_anda 3.trus gimana cara buka flashdisknya nih??? gak mungkin lah gak pada tau…tinggal klik kanan aja trus cari open…! ngak bagus ya kalo di dalam flashdisk kita ada keliatan nama file AUTORUN n’antivirusnya… ngerusak pemandangan gitu loh…. kalo gitu tinggal kita ubah aja attributnya jadi super hidden… caranya…??? /media/TDY296/TIPS N TRIK/install printer di Ubuntu.txt buka RUN dari start menu terus ketik cmd masuk ke dalam drive flashdisk (biasanya drive f:) udah gitu ya kita tulis commandnya f:\>attrib +h +s namaantivirus.exe (buat hidden antivirusnya) f:\>attrib +h +s autorun.inf (buat hidden file autorun)