elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  como interpretar decompilador
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: como interpretar decompilador  (Leído 4,080 veces)
General Dmitry Vergadoski


Desconectado Desconectado

Mensajes: 890


General de División.


Ver Perfil
como interpretar decompilador
« en: 27 Abril 2017, 13:56 pm »

hola amigos como interpreto este codigo del decompilador para crear mi keygen en visual basic o c++ y como seria el codigo del keygen en visual basic o c++?

aqui el codigo:

Código
  1. Public Function Check(name) '405410
  2.  Dim var_30 As ProgressBar
  3.  loc_00405496: var_AC = Len(name)
  4.  loc_004054D0: Set var_30 = Me
  5.  loc_004054D7: var_30 = var_30.ControlDefault
  6.  loc_004054E0: var_eax = %fobj
  7.  loc_004054ED: var_2C = var_30.OLEDropMode
  8.  loc_0040550C: var_30.OLEDropMode = var_2C
  9.  loc_0040553E: var_A0 = Len(name)
  10.  loc_00405550: If 00000001h > 0 Then GoTo loc_0040571C
  11.  loc_00405599: Set var_30 = var_74
  12.  loc_004055A0: var_30 = var_30.ControlDefault
  13.  loc_004055A9: var_eax = %fobj
  14.  loc_004055D0: var_78 = name
  15.  loc_004055E8: var_2C = CStr(Mid(name, vbNull, 1))
  16.  loc_004055F5: Asc(var_2C) = Asc(var_2C) + 000Bh
  17.  loc_00405605: var_20 = Asc(var_2C)
  18.  loc_0040562F: Len(name) = Len(name) + 00000013h
  19.  loc_0040563A: Len(name) = Len(name) * var_20
  20.  loc_00405643: Len(name) = Len(name) + var_20
  21.  loc_00405655: Len(name) = Len(name) + Len(name)
  22.  loc_0040565E: var_20 = Len(name)
  23.  loc_00405664: var_88 = var_1C
  24.  loc_0040567F: var_78 = var_20
  25.  loc_00405697: var_2C = CStr(Str(var_20))
  26.  loc_004056A4: var_48 = StrReverse(var_2C)
  27.  loc_004056DD: var_1C = var_1C & Trim(StrReverse(var_2C))
  28.  loc_0040570C: 00000001h = 00000001h + di
  29.  loc_00405717: GoTo loc_00405549
  30.  loc_0040571C: 'Referenced from: 00405550
  31.  loc_00405728: var_24 = var_1C
  32.  loc_00405737: If Len(var_24) < 12 Then GoTo loc_00405761
  33.  loc_0040574E: Mid(var_24, 6, 2) = var_00402754
  34.  loc_0040575F: Mid(var_24, 12, 2) = var_00402754
  35.  loc_00405761: 'Referenced from: 00405737
  36.  loc_0040576E: var_78 = var_24
  37.  loc_004057A2: var_28 = Left(var_24, 17)
  38.  loc_004057AA: GoTo loc_004057E9
  39.  loc_004057B0: If var_4 = 0 Then GoTo loc_004057BB
  40.  loc_004057BB: 'Referenced from: 004057B0
  41.  loc_004057C7: var_eax = %fobj
  42.  loc_004057E8: Exit Sub
  43.  loc_004057E9: 'Referenced from: 004057AA
  44. End Function

muchas gracias de antemano.
En línea

Primero mártir que arrodillado frente una dictadura.
PalitroqueZ


Desconectado Desconectado

Mensajes: 948



Ver Perfil
Re: como interpretar decompilador
« Respuesta #1 en: 27 Abril 2017, 14:30 pm »

¿qué llevas hecho hasta ahora?

¿qué parte del código no entiendes?

el código no es dificil de traducir
En línea

"La Economía planificada lleva de un modo gradual pero seguro a la economía dirigida, a la economía autoritaria y al totalitarismo" Ludwig Erhard
General Dmitry Vergadoski


Desconectado Desconectado

Mensajes: 890


General de División.


Ver Perfil
Re: como interpretar decompilador
« Respuesta #2 en: 27 Abril 2017, 15:14 pm »

¿qué llevas hecho hasta ahora?

¿qué parte del código no entiendes?

el código no es dificil de traducir

llevo esto, no se que mas hacer y como hacerlo funcionar

Private Sub Command1_Click()
Dim Name, Serial As String
    Name = Text1.Text
        Serial = Serial & Hex(Asc(Mid(Name, 1)))
  
En línea

Primero mártir que arrodillado frente una dictadura.
MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.524


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: como interpretar decompilador
« Respuesta #3 en: 27 Abril 2017, 17:50 pm »

VBDecompiler no es bueno para codigo nativo.

Mejor abre el programa con Olly y tracea para ver qué es lo que hace.

Saludos!
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

General Dmitry Vergadoski


Desconectado Desconectado

Mensajes: 890


General de División.


Ver Perfil
Re: como interpretar decompilador
« Respuesta #4 en: 28 Abril 2017, 15:11 pm »

necesito mas ayuda es mi primer keygen
En línea

Primero mártir que arrodillado frente una dictadura.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como Interpretar estos Valores
Wireless en Linux
skynet777 1 2,584 Último mensaje 12 Mayo 2010, 10:21 am
por Garcad
como interpretar archivo capturado?
Hacking
elnene68 1 2,471 Último mensaje 26 Abril 2012, 15:18 pm
por Breixo
Como interpretar circutos impresos?
Electrónica
Shell Root 6 5,639 Último mensaje 11 Julio 2014, 03:14 am
por MinusFour
Interpretar ip « 1 2 »
Dudas Generales
plugboss 15 7,332 Último mensaje 27 Abril 2021, 04:21 am
por Machacador
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines