Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - MCKSys Argentina

#4691
Ingeniería Inversa / Re: Apoyo con una ocx
12 Enero 2012, 19:45 PM
Y hasta dónde has llegado por tu cuenta?
#4692
Cita de: .:UND3R:. en 10 Enero 2012, 22:12 PM
en cuanto a GPcH tendrá alguna lista o existe alguna por así decirlo?

Claro que debe tenerla. Si has probado VBDecompiler en programas compilados en PCODE, habras visto que el codigo devuelto es MUY semejante al original.

Eso sale del analisis de las API + los parametros usados.

Con respecto a las APIs, hay varias por la red. Si bajan el P32Dasm, viene con algunas referencias. Despues es cuestion de analizar un poco.

De todas formas, sigo buscando la que hice hace algun tiempo...

Saludos!
#4693
Cita de: Иōҳ en 10 Enero 2012, 19:06 PM
No hay documentación oficial

Exacto. Hace un tiempo hice una referencia pequeña, pero no he podido encontrarla aún...  :P

De todas formas, siempre puedes ir probando para ver que hace, en base a los parametros que recibe y el contexto en que estes.

Si quieres una "punta" para investigar, fijate este post (en ruso): http://exelab.ru/f/index.php?action=vthread&forum=1&topic=4004&page=0

Mira al user "GPcH". El sabe casi todo lo que se conoce (es el inventor del VBDecompiler  :))

Saludos!
#4694
Necesitas saber las funciones que se aplican a los procesos. Por ejemplo, esta seguro que la usas: http://msdn.microsoft.com/en-us/library/windows/desktop/ms684320(v=vs.85).aspx

Saludos!

#4695
Que dato es? Que programa es?
#4696
Si estas SEGURO que una API obtiene el dato, entonces usando Olly puedes saber que API es la que obtiene el dato (sin importar donde se coloque luego).

Solo es cuestion de examinar el EXE.

Saludos!
#4697
Hola!

Cita de: SixToex (Agares) en 16 Diciembre 2011, 19:17 PM
me han comentado que hay muchos gratuitos, ¿alguien podría exponer uno? o alguna referencia para yo buscarlo ya que poniendo packer me sale muchos programas de mucho tipos.

Como citarte uno de ejemplo, podria ser PESpin: http://pespin.w.interia.pl/

Existen packers genericos, pero la mayoria han sido derrotados. Los mas dificiles de vencer, son pagos (Themida, Winlicense).

Despues tienes packers que se aplican segun el lenguaje de programacion: por ej., si tu aplicacion es un .NET, no convendria que uses packers genericos, sino mas bien especificos: por ej. SmartAssembly.

Todo depende del lenguaje usado y de tus skills como programador.

Cita de: SixToex (Agares) en 16 Diciembre 2011, 19:17 PM
Otra cosa esto tambien hace mas dificil el crackeo o no tiene nada que ver?

http://inno-setup.softonic.com/descargar

Inno setup es un instalador. Osea, un programa que te permite generar un instalador para tu aplicacion. No es un packer per-se.
#4698
Suponiendo que tienes un Form con 1 Boton (Command1), 2 Labels (Label1 y Label2) y 2 TextBox (Text1 y Text2)


Private Sub Command1_Click()
Dim strAux As String
Dim strAux2 As String
Dim strAux3 As String
Dim pos1 As Long
Dim pos2 As Long
Dim offset As Long

'Pongo estos valores para que se entienda
'Text1 y Text2 tiene .MultiLine en True
'Text1.Text = "Hola bienvenido" + vbCrLf + "cuando niegas algo dices NO o si? pregunta que todos nos hacemos dia a dia" + vbCrLf + "saludos"
'Text2.Text = ""
'Label1.Caption = "cuando niegas"
'Label2.Caption = "dia a dia"

'siempre conviene usar variables antes que propiedades de objetos
strAux = Text1.Text
strAux2 = Label1.Caption
strAux3 = Label2.Caption

pos1 = InStr(1, strAux, strAux2)
If pos1 <> -1 Then
    'si label1 existe en el texto1
    pos2 = InStr(1, strAux, strAux3)
    If InStr(1, strAux, strAux3) <> -1 Then
        'si label2 existe en el texto1
        If pos2 > pos1 Then
            'si label2 esta despues que label1 (dentro del texto1)
            pos1 = pos1 + Len(strAux2)
            offset = pos2 - pos1
            Text2.Text = Mid(strAux, pos1, offset)
        End If
    End If
End If
End Sub


Saludos!
#4699
El saber el algoritmo de codificacion de un mensaje, no implica el poder decodificarlo.

Por ejemplo, si usas Blowfish para cifrar y la clave es lo suficientemente larga, sera MUY complicado (casi imposible) para el atacante poder descifrar el codigo. AUN sabiendo el algoritmo usado...

Para mayor referencia, mira aqui: http://es.wikipedia.org/wiki/Encriptacion

Saludos!
#4700
Ingeniería Inversa / Re: como crackear un .exe
14 Diciembre 2011, 13:57 PM
Cita de: jalexperv en 14 Diciembre 2011, 04:38 AM
Hola chicos: como hago para crakear un programa .exe para que no me pida serial de activación muchas gracias por su ayuda

Puedes empezar por aquí: http://ricardo.crver.net/WEB/INTRODUCCION%20AL%20CRACKING%20CON%20OLLYDBG%20DESDE%20CERO/

Saludos!