Autor
|
Tema: Una ayuda que esto atascado (Leído 7,073 veces)
|
rave
Desconectado
Mensajes: 94
|
A ver si me ayudáis a seguir, que no se por donde seguir. Tengo un programa en delphi, el botón de "registro" (nombre y nº serie) está en la dirección 004bb5f0. Si modifico el salto en la dirección 004bb63a me dice que el programa está registrado, pero en vedad no se registra, solo muestra el mensaje. Después de la dirección 004bb5f0 hay 3 calls, pero no encuentro nada que me ayuda a seguir. ¿Alguna pista para continuar? Aquí una captura a partir de la dirección 004bb5f0:
|
|
|
En línea
|
Pcmcia ZCom XI-325 - Gigabyte gn-wbkgv (ralink rtl 2570) - Thomson speed touch 121g (Prism GT) - Pheenet WLU-803G - Alfa AWUS036H - Dipolo5, 7dB - 2x Panel 7dB - Panel 19dB (Pacific Wireless) - 5x fonera
|
|
|
tena
Desconectado
Mensajes: 668
|
Call 4b67a0 test al,al je 4bb662 <<= Salta a No registrado
Pues si, si solo invertis el salto nomas te va a mostrar el mensaje de registrado..
Aqui tenes que hacer que de esa call retorne un AL=1 ( Registrado )...
una facil es entrar a la call, y ensablas un:
mov al,1 retn
avisa si funka...
tena
|
|
|
En línea
|
|
|
|
rave
Desconectado
Mensajes: 94
|
Gracias por la respuesta, no me funciona. Sigo en ello, dentro del call entra en otros call, y me termino perdiendo. Esto es lo que hay dentro del call:
|
|
|
En línea
|
Pcmcia ZCom XI-325 - Gigabyte gn-wbkgv (ralink rtl 2570) - Thomson speed touch 121g (Prism GT) - Pheenet WLU-803G - Alfa AWUS036H - Dipolo5, 7dB - 2x Panel 7dB - Panel 19dB (Pacific Wireless) - 5x fonera
|
|
|
Shaddy
Desconectado
Mensajes: 722
one_bit_manipulator()
|
el problema es que al final tienes otro call, si te fijas justo antes del RETN tienes otro call, pues entra en este y ve al final y haz que AL o EAX valga 1.
Salu2..
P.D: el call de 4B6807, ah y si le das al boton derecho, Appearance - Highlight o algo así y pones Cristhmas Tree o algo así tb xD, será menos doloroso ver ese pedazo de código.
|
|
|
En línea
|
|
|
|
rave
Desconectado
Mensajes: 94
|
Gracias por la respuesta. Dentro de ese call hay mas calls, y dentro de cada uno más. he realizado algunas pruebas sin éxito.
No se exactamente que tengo que buscar, he intentado seguir el programa cuando introduzco unos datos 'malos', hace infinidad de calls y operaciones. Mira que escogí este ejecutable porque parece fácil.
¿alguna sugerencia más? Si no pues intentaré con otro.
|
|
|
En línea
|
Pcmcia ZCom XI-325 - Gigabyte gn-wbkgv (ralink rtl 2570) - Thomson speed touch 121g (Prism GT) - Pheenet WLU-803G - Alfa AWUS036H - Dipolo5, 7dB - 2x Panel 7dB - Panel 19dB (Pacific Wireless) - 5x fonera
|
|
|
tena
Desconectado
Mensajes: 668
|
Pues este parece facil... segui con este que ya lo sacas...
Fijate dentro del call que te dijo Shaddy, que ahi esta la papa... La cosa es que retorne AL=1
Si queres pegate otra imagen
Saludos
|
|
|
En línea
|
|
|
|
rave
Desconectado
Mensajes: 94
|
Venga que me animo, dentro del último call encuentro esto: y el último call de la pantalla anterior: y de nuevo otro call: He probado en cada uno de los call cambiar el valor de al o eax (no en todos a la vez), pero no me funciona. La clave está en alguno de los muchos call, pero no se exactamente que buscar para cambiarlo.
|
|
|
En línea
|
Pcmcia ZCom XI-325 - Gigabyte gn-wbkgv (ralink rtl 2570) - Thomson speed touch 121g (Prism GT) - Pheenet WLU-803G - Alfa AWUS036H - Dipolo5, 7dB - 2x Panel 7dB - Panel 19dB (Pacific Wireless) - 5x fonera
|
|
|
apuromafo CLS
|
Call 4b67a0 yo creo que ese es un call de varios piensa que ahi comprueba su rutina
yo creo que deberia dar resultado el mov al,1
pero quizas no son todos al,1 que se necesitan puede ser incluso un mov al,2 o xor eax,eax mov al,1 mov bl,1 mov cl,1 etc
pues coloca todas las referencias a ese call ctr r y verifica en otro lugar donde realmente se muestre como registrado.. mucho antes que se registra.debe haber un similar..
busque el programa en internet pero no le doy jpgserve.. obiamente faltan mas palabras animate, quizas ese es una parte de diez mas
incluso puedes cambiar desde el no registred
obiamente falta algo..
|
|
|
En línea
|
Apuromafo
|
|
|
rave
Desconectado
Mensajes: 94
|
Gracias por la respuesta, me voy a poner después de cenar a ver si saco algo. El programa en sí es una chorrada, por eso lo elegí, hace una captura de una webcam y la guarda en jpg. (solo ocupa 900kb). Es este: http://w16.easy-share.com/1700338760.htmlLuego pongo si he sacado algo.
|
|
|
En línea
|
Pcmcia ZCom XI-325 - Gigabyte gn-wbkgv (ralink rtl 2570) - Thomson speed touch 121g (Prism GT) - Pheenet WLU-803G - Alfa AWUS036H - Dipolo5, 7dB - 2x Panel 7dB - Panel 19dB (Pacific Wireless) - 5x fonera
|
|
|
tena
Desconectado
Mensajes: 668
|
Le voy a hechar una mirada mas de cerca jeje.... Ahi veo un push eax y un pop eax, como que mantiene ese valor...
tena
|
|
|
En línea
|
|
|
|
|
|