/  6
 
Virologi.Info wecreate weeliminateCopyright © Virologi.Info. All rights reserved.Documentation Vxer Center Http://Virus29a.blogspot.com
1
Buat Software Untuk Menghancurkan File Agar Susah Di-Recovery
Terimakasih banyak buat Mas Aat Shadewa yang berkenan memuat artikel sayadi virologi.info.Mungkin akan ada kemiripan dengan salah satu artikel di website sayawww.farislab.net.tf . Sekarang kita akan membuat suatu software sederhana yang akanmenghancurkan suatu file agar susah di-recovery. Mungkin ada yang belum tau yah….Recovery maksudnya mengembalikan file-file yang ter-delete yang ada di sistemkomputer walaupun sudah di-delete via Recycle Bin. Mungkin Anda pernah mendengar kasus virus KANGEN yang menghapus document dengan ekstensi *.doc. Satu-satunyacara untuk mengembalikan file yang ter-delete itu adalah dengan recovery. Nah, trik ini bisa di-aplikasikan agar file yang ter-delete tersebut susah di-recovery. Bisa untuk kebaikan bisa juga untuk kejahatan. Kebaikan maksudnya menghancurkan file pribadi/rahasia kita agar tidak di-recovery orang lain. Kejahatan ya membuat virus yangmen-delete file dengan teknik ini.Software ini akan kita buat menggunakan bahasa pemrogramman OOP jadul favorit saya,Visual Basic 6.0. Ya kita mulai dengan membuka VB-nyah.Sekarang, ubah Form1 Properties :Appearance -> 0 - FlatCaption -> Penghancur FileIcon -> Terserah Anda yang penting menarik MaxButton -> FalseStartUpPosition -> 2 – CenterScreenAbis itu, desain sedimikian rupa agar form1 seperti ini. Yah gak mirip-mirip juga gak apa-apa. Yang penting informatif. Kalau bisa dihias. Biar lebih bagus gitu… Buat 1 buahtext box. Atur properties Locked -> True, (Name) -> txtPath.Dan 2 buah button masing-masing bernama HANCURKAN dengan properties (Name) ->Hancur. Dan button BROWSE FILE dengan properties (Name) -> Brw.Untuk pelengkap sebaiknya buat 1 buah CheckBox dan beri nama Hapus dengan Caption-> Hapus jika sudah dihancurkan.
 
Virologi.Info wecreate weeliminateCopyright © Virologi.Info. All rights reserved.Documentation Vxer Center Http://Virus29a.blogspot.com
2'===AWAL MODULE===Option Explicit'///---Deklarasikan fungsi-fungsi untuk mengapatkan nama file dari browser,mendapatkan suatu version'Mendapatkan judul file, dan untuk type OSVERSIONINFO agar dapat mengetahui versiOS yang digunakan---///Public Declare Function GetFileNameFromBrowseW Lib "Shell32" Alias "#63" (ByValhwndOwner As Long, _ ByVal lpstrFile As Long, _ ByVal nMaxFile As Long, _ ByVal lpstrInitialDir As Long, _ ByVal lpstrDefExt As Long, _ ByVal lpstrFilter As Long, _ ByVal lpstrTitle As Long) As LongPublic Declare Function GetFileNameFromBrowseA Lib "Shell32" Alias "#63" (ByValhwndOwner As Long, _ ByVal lpstrFile As String, _ ByVal nMaxFile As Long, _ ByVal lpstrInitialDir As String, _ ByVal lpstrDefExt As String, _ ByVal lpstrFilter As String, _ ByVal lpstrTitle As String) As LongPrivate Const VER_PLATFORM_WIN32_NT = 2Private Declare Function GetVersionEx Lib "kernel32" Alias "GetVersionExA" (ByRef lpVersionInformation As OSVERSIONINFO) As LongPrivate Declare Function GetFileTitle Lib "comdlg32.dll" Alias "GetFileTitleA" (ByVallpszFile As String, ByVal lpszTitle As String, ByVal cbBuf As Integer) As Integer Type OSVERSIONINFO
 
Virologi.Info wecreate weeliminateCopyright © Virologi.Info. All rights reserved.Documentation Vxer Center Http://Virus29a.blogspot.com
3dwOSVersionInfoSize As LongdwMajorVersion As LongdwMinorVersion As LongdwBuildNumber As LongdwPlatformId As LongszCSDVersion As String * 128End Type'///---Untuk fungsi mengecek apakah komputer adalah Windows NT apa bukan--//Private Function IsWinNT() As BooleanDim ComOS As OSVERSIONINFOComOS.dwOSVersionInfoSize = Len(ComOS)GetVersionEx ComOSIsWinNT = (ComOS.dwPlatformId = VER_PLATFORM_WIN32_NT)End Function'///---Untuk fungsi membuka dialog browser untuk semua file--///Public Function ShowOpenDlg(ByVal Owner As Form, _ Optional ByVal InitialDir As String, _ Optional ByVal strFilter As String, _ Optional ByVal DefaultExtension As String, _ Optional ByVal DlgTitle As String) As StringDim sBuf As StringInitialDir = IIf(IsMissing(InitialDir), vbNullString, InitialDir)strFilter = IIf(IsMissing(strFilter), "Seluruh File|*.*", Replace(strFilter, "|", vbNullChar))& vbNullChar DefaultExtension = IIf(IsMissing(DefaultExtension), vbNullString, DefaultExtension)DlgTitle = IIf(IsMissing(DlgTitle), "File tidak ada", DlgTitle)sBuf = Space$(256)If IsWinNT ThenCall GetFileNameFromBrowseW(Owner.hWnd, StrPtr(sBuf), Len(sBuf),StrPtr(InitialDir), StrPtr(DefaultExtension), StrPtr(strFilter), StrPtr(DlgTitle))ElseCall GetFileNameFromBrowseA(Owner.hWnd, sBuf, Len(sBuf), InitialDir,DefaultExtension, strFilter, DlgTitle)End If ShowOpenDlg = Trim$(sBuf)End Function

Share & Embed

More from this user

Add a Comment

Characters: ...