Ayuda programa

Iniciado por juan1970, 10 Febrero 2014, 20:55 PM

0 Miembros y 1 Visitante están viendo este tema.

juan1970

#20
Cita de: juan1970 en 10 Febrero 2014, 20:55 PM
Buenas a todos, aunque soy nuevo por aquí ya he realizado algunos trabajos leyendo los fantasticos manuales de navaja, pero quiero pediros ayuda sobre un programa que se me resiste.
El programa es original con licencia y todo en funcionamiento, el problema es que utilizo tarjetas magneticas para los clientes y estas caducan, he estado buscando con ollidbg el messagebox que me sale y no hay manera de encontrarlo. Mediante Reshacker he abierto una dll donde estan escritos todos los textos y allí si que sale.

Yo lo que quiero es hacer que aunque caduquen sigan funcionando las tarjetas. Con ollydbd lo unico que he conseguido ver es lo siguiente.



Donde compara las fechas y indica menor o igual a 0, pero ahí me pierdo.
Haber si alguien sabe por donde seguir.
Gracias.

Mirando esto queria haceros una pregunta, seria posible cambiar por un numero mayor? ese es el tiempo que tardan en caducar. toma el dato del primer dia de la tarjeta. Esto seria mas facil.

MCKSys Argentina

Si es posible, aunque tambien podrias cambiar el operador de comparacion para que siempre devuelva True...  ;)

Saludos!
MCKSys Argentina

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


juan1970

Cita de: MCKSys Argentina en 21 Febrero 2014, 00:48 AM
Si es posible, aunque tambien podrias cambiar el operador de comparacion para que siempre devuelva True...  ;)

Saludos!

Lo he cambiado pero sigue igual, puede que tome el dato de otro sitio. Para cambiar el tema de los dias que dato tenia que buscar.

Gracias.

Gh057

Hola juan1970, por favor fíjate en tu última respuesta, estás indicando que haz modificado el "dato" que no funciona y que lo puede tomar de otro lugar, cuando  lo que te indicó MCKSys Argentina es que modifiques la condición que compara dicho dato... hay una gran diferencia conceptual.

Por favor revisa nuevamente el tutorial ya que en él se explican de una manera muy gráfica los distintos operadores y como interactúan con los registros, también profundiza con el link brindado por xaps sobre ensamblador, no deberías tener mayores problemas con bypassear dicha sentencia, modificarla como te indicaron o bien buscar en donde decrementa...  en fin hay muchas maneras de realizarlo. Saludos.   
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...

juan1970

#24
Gracias Gh057.
El problema es que no veo donde realiza la comparación, lo que he hecho es cambiar un salto que hay más arriba.
Soy bastante nuevo en esto, he realizado algunos faciles, pero este no se por donde cojerlo. He mirado muchos ejemplos, pero casi todos consisten en buscar seriales.
Este al estar en VB6 me desconcierta un poco.
Para gente esperta como vosotros esto debe ser facil de hacer, pero para gente inexperta hay conceptor que  :rolleyes:
Que seria más facil, esto o modificar el dato para que tarden más en caducar?

Gracias a todos, seguire con esto haber si saco algo en claro.

Gh057

y... es cuestión de gustos! depende hasta donde entiendes y que es lo primero que encuentras... entiende que extender la caducidad es eso, estirar el problema; eliminar dicho control sería lo ideal. Sigue por favor los consejos y sobre todo las indicaciones de .:UND3R:.,  el tutorial de ricardo narvaja al inicio del foro es excelente, empieza de nuevo ya que necesitas reafirmar conceptos.

hoy en día la aplicación de un debugger sobre ingeniería inversa puede darte un gran avanze en la curva de aprendizaje, pero debes leer y fijar lo básico sino estás cayendo en el facilismo que te permitirá a corto plazo seudo-progresar, pero a la larga terminarás estancándote. saludos.
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...

juan1970

Bueno después de mucho mirar y mirar, lo he conseguido. Gracias a todos.
Lo único que tenia que hacer era cambiar el salto a otra dirección después del mensaje, lo tenía delante de los ojos y no he sabido verlo. Gracias de nuevo.

Gh057

excelente me alegro juan1970 jejeej ese es el punto; cambiar el enfoque y volver a mirar. saludos!
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...

.:UND3R:.

No me había percatado que se había logrado, muy bien mis felicitaciones :)

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

sasske

Cita de: juan1970 en  7 Marzo 2014, 11:32 AM
Bueno después de mucho mirar y mirar, lo he conseguido. Gracias a todos.
Lo único que tenia que hacer era cambiar el salto a otra dirección después del mensaje, lo tenía delante de los ojos y no he sabido verlo. Gracias de nuevo.


Suerte para tus futuros cracks :p

S2