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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Duda con un codigo (Solucionado)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda con un codigo (Solucionado)  (Leído 4,539 veces)
yako-_-

Desconectado Desconectado

Mensajes: 157


Heroes Del Silencio


Ver Perfil
Duda con un codigo (Solucionado)
« en: 16 Junio 2012, 02:55 am »

Buenas!!

Traigo una duda de novato total no se si es el sueño o que...

Bueno ahi va, el caso es que e analizado un programa y conseguí el serial valido para el mismo, atacando a la API "GetWindowTextA" y traceando, tambien e visto las modificaciones que hace en el registro, y e sacado parche del mismo para registrarlo.

Os preguntareis cual es el problema, pues es que analice el codigo con el serial bueno y con uno malo, y no se en que parte del codigo tengo que parchear el salto para hacerlo de la forma "fea" es simple curiosidad pero es que no lo encuentro  :o .

Os dejo un enlace con el soft, dentro va una carpeta con el serial bueno y el parche por registro que e hecho.

https://docs.google.com/open?id=0B1fcHxl5Dah7NEZNWG96ZUhiQVk

A ver si alguien puede decirme donde tengo que invertir salto o nopear

Un saludo y gracias de antemano!!

PD: A ver si alguien se anima a hacer un tute para saltar el laserlock SPEEnc ya que los que me habeis pasado no son de la version SPEEnc (son de la 5.x) y no los soy capaz de seguir  :rolleyes:
« Última modificación: 16 Junio 2012, 21:07 pm por yako-_- » En línea

Para que vivir, pudiendo trabajar los Domingos

                                                                Yako-_-
Flamer


Desconectado Desconectado

Mensajes: 1.051


crack, crack y mas crack...


Ver Perfil WWW
Re: Duda con un codigo
« Respuesta #1 en: 16 Junio 2012, 03:36 am »

hola yako subemelo a mediafire o a rapidshare por que no lo puede bajar
saludos Flamer
En línea

Mi Canal De Youtube y Blog

https://elblogdeflamer.blogspot.com

Иōҳ


Desconectado Desconectado

Mensajes: 563


Ver Perfil
Re: Duda con un codigo
« Respuesta #2 en: 16 Junio 2012, 04:42 am »

Determina puntos de inicio y de fin y pon un Run Trace y logea en un archivo de texto, luego compáralas.

Saludos,
Nox.
En línea

Eres adicto a la Ing. Inversa? -> www.noxsoft.net
yako-_-

Desconectado Desconectado

Mensajes: 157


Heroes Del Silencio


Ver Perfil
Re: Duda con un codigo
« Respuesta #3 en: 16 Junio 2012, 14:54 pm »

Buenas!!

Flamer acabo de probar y a mi me va, dale a la izquierda a archivo y abajo de todo descargar o Ctrl+S.

Determina puntos de inicio y de fin y pon un Run Trace y logea en un archivo de texto, luego compáralas.

Saludos,
Nox.

Como hago eso? con BP ?

Un saludo
En línea

Para que vivir, pudiendo trabajar los Domingos

                                                                Yako-_-
Flamer


Desconectado Desconectado

Mensajes: 1.051


crack, crack y mas crack...


Ver Perfil WWW
Re: Duda con un codigo
« Respuesta #4 en: 16 Junio 2012, 17:29 pm »

hola yako ya lo pude descargar lo revise y esta fasil
si solo quieres parchar el salto trasea hasta llegar ala direccion  00418713 JE SHORT 00418740 e inviertes el salto por esto JNZ SHORT 00418740 guarda las modificaciones y listo.
tutorial no se si pueda ya que escribo muy mal y no se si pueda aver quien se anima
saludos flamer
En línea

Mi Canal De Youtube y Blog

https://elblogdeflamer.blogspot.com

yako-_-

Desconectado Desconectado

Mensajes: 157


Heroes Del Silencio


Ver Perfil
Re: Duda con un codigo (Solucionado)
« Respuesta #5 en: 16 Junio 2012, 21:06 pm »

Buenas!!

Gracias Flamer voy a revisarlo devia estar sobao por que no daba con el sitio. Tranki el tutorial que pido es de laserlock a ver si alguien se anima que lo dudo :¬¬

Edito:
 
Ya lo revise y no entiendo como llegas a esa direccion yo con la api no paso por ahi en ningun momento, solo pasa al iniciar :huh:
  Flamer a ver si me puedes poner como llegaste ahí y por que sabes que ese es el salto. Si puedes te lo agradeceria

Un saludo y gracias
« Última modificación: 16 Junio 2012, 22:02 pm por yako-_- » En línea

Para que vivir, pudiendo trabajar los Domingos

                                                                Yako-_-
Flamer


Desconectado Desconectado

Mensajes: 1.051


crack, crack y mas crack...


Ver Perfil WWW
Re: Duda con un codigo (Solucionado)
« Respuesta #6 en: 16 Junio 2012, 21:56 pm »

Hola yako es simple como te dije
me fuy traseando hasta llegar hay pero ati telo dejo asi y tambien obserbe las cadenas del registro 00418677   ASCII "SOFTWARE\AT2_INFO"

Primero deja aplastodo F8 hasta llegar al call donde se ejecute el programa
una linea arriba ponemos un break point (linea 0049E87A) y damos click en
DEBUG luego en RESTART luego F9 y se de tendra en donde pusimos el
break point damos F7 para entrar a el call luego nos bamos traseando con F8
hasta que se ejecute el programa  y veras el salto y la direccion que te dije

F7=trasear el programa y los call
F8=trasear el programa
F9=ejecuta el programa

saludos flamer
« Última modificación: 16 Junio 2012, 23:39 pm por Flamer » En línea

Mi Canal De Youtube y Blog

https://elblogdeflamer.blogspot.com

yako-_-

Desconectado Desconectado

Mensajes: 157


Heroes Del Silencio


Ver Perfil
Re: Duda con un codigo (Solucionado)
« Respuesta #7 en: 16 Junio 2012, 22:10 pm »

Gracias por la explicación flamer imagino que saves que ese es el salto por prueva error no? por que lo que no pillo es como sabes que es esa comparacion encima del salto es la que evita la ventana de registro y te deja registrado, no se si me explico.

 Ya llegue a el como me dijiste

un saludo gracias
« Última modificación: 16 Junio 2012, 22:14 pm por yako-_- » En línea

Para que vivir, pudiendo trabajar los Domingos

                                                                Yako-_-
Flamer


Desconectado Desconectado

Mensajes: 1.051


crack, crack y mas crack...


Ver Perfil WWW
Re: Duda con un codigo (Solucionado)
« Respuesta #8 en: 16 Junio 2012, 23:05 pm »

Bueno llegue hay como te dije traseando

como se que ese es el salto por que si entra (que no salte) te manda a la ventana de registro y sino se brinca esa parte para mostrarte el programa.

y una linea arriba esta una comparacion 00418711  CMP AL,BL    lo que ase es comparar el valor de AL con BL si AL=1 y BL=0 flash Z=0 no brinca y si AL=0 y BL=0 flash Z=1 brinca.

el valor de AL  se optiene de la sentencia 0041870E SETNE AL

si AL=FFFFFFFF = TRUE cuando llegue ala instruccion SETNE AL sera igual a FFFFFF01
si AL=00000000= FALSE cuando llegue a SETNE AL sera igual a 00000000

el valor FFFFFFFF de AL se optiene de unas lineas arriba que verifica si en el registro esta introducida la clave true o false si es false AL=FFFFFFFF
HKEY_LOCAL_MACHINE\SOFTWARE\AT2_INFO  /  Run=true

y a tu pregunta de como se, pues es simple porque te muestra el programa y no la ventana de registro.

talbes quisistes decir como supe pues simple por que al calarlo me mostro el programa.

si no es eso no te entiendo

saludos flamer y para que sirve el programa

En línea

Mi Canal De Youtube y Blog

https://elblogdeflamer.blogspot.com

yako-_-

Desconectado Desconectado

Mensajes: 157


Heroes Del Silencio


Ver Perfil
Re: Duda con un codigo (Solucionado)
« Respuesta #9 en: 17 Junio 2012, 00:05 am »

Buenas!

Si, gracias flamer era esa la explicación que necesitaba.

El programa sirve para afinar guitarras con el micro del pc osea un afinador de guitarras.

Muchas gracias flamer por las molestias

un saldo!
En línea

Para que vivir, pudiendo trabajar los Domingos

                                                                Yako-_-
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con parte de codigo(solucionado)
Programación Visual Basic
pedraosone 8 3,272 Último mensaje 20 Julio 2009, 05:32 am
por seba123neo
[BATCH] problema con código (solucionado) « 1 2 »
Scripting
corax 13 7,558 Último mensaje 10 Noviembre 2009, 15:00 pm
por SuperDraco
[Solucionado] Problema con codigo de RecursosVisualBasic
Programación Visual Basic
Elemental Code 4 3,324 Último mensaje 6 Febrero 2011, 23:06 pm
por Elemental Code
Codigo de Barras VB6[Solucionado]
Programación Visual Basic
[ANTRAX] 2 8,865 Último mensaje 18 Abril 2011, 01:12 am
por [ANTRAX]
Desofuscar código PHP [solucionado]
PHP
Shell Root 5 10,193 Último mensaje 7 Enero 2013, 20:17 pm
por Aldonet
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines