domingo, 12 de julio de 2009

Agregar EOF A Crypters Escritos en Visual Basic By masangel















Hola en esta ocacion les dejo este videotutorial de como agregar EOF (end of file ) a cualquier crypter escrito en visual basic para todos los que se preguntan como aqui esta espero que les guste
LINK
http://www.megaupload.com/?d=5J187EGA
------
Modulo
Public Function ReadEOFData(sFilePath As String) As String
On Error GoTo Err:
Dim sFileBuf As String, sEOFBuf As String, sChar As String
Dim lFF As Long, lPos As Long, lPos2 As Long, lCount As Long
If Dir(sFilePath) = "" Then GoTo Err:
lFF = FreeFile
Open sFilePath For Binary As #lFF
sFileBuf = Space(LOF(lFF))
Get #lFF, , sFileBuf
Close #lFF
lPos = InStr(1, StrReverse(sFileBuf), GetNullBytes(30))
sEOFBuf = (Mid(StrReverse(sFileBuf), 1, lPos - 1))
ReadEOFData = StrReverse(sEOFBuf)
If ReadEOFData = "" Then
MsgBox "EOF data was not detected!", vbInformation, "Info"
End If
Exit Function
Err:
ReadEOFData = vbNullString
End Function
Sub WriteEOFData(sFilePath As String, sEOFData As String)
Dim sFileBuf As String
Dim lFF As Long
On Error Resume Next
If Dir(sFilePath) = "" Then Exit Sub
lFF = FreeFile
Open sFilePath For Binary As #lFF
sFileBuf = Space(LOF(lFF))
Get #lFF, , sFileBuf
Close #lFF
Kill sFilePath
lFF = FreeFile
Open sFilePath For Binary As #lFF
Put #lFF, , sFileBuf & sEOFData
Close #lFF
End Sub
Public Function GetNullBytes(lNum) As String
Dim sBuf As String
Dim i As Integer
For i = 1 To lNum
sBuf = sBuf & Chr(0)
Next
GetNullBytes = sBuf
End Function
'saludos

3 comentarios:

  1. Que bueno que te gusto si tienen alguien alguna duda preguntenme y los ayudo

    ResponderEliminar
  2. Hola ya aplique el EOF al pie de la letra,pero me rompe el servidor del bifrost...una pregunta,¿¿porque pones un CommonDialog para cada boton??sera por eso que me rompe el server??,yo uso 1 CommonDialog para todo.

    ResponderEliminar