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)
| | |-+  Eliminar restriccion de uso de operaciones en soft demo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Eliminar restriccion de uso de operaciones en soft demo  (Leído 13,453 veces)
augustus_ar

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Eliminar restriccion de uso de operaciones en soft demo
« en: 20 Enero 2012, 03:06 am »

Hola,

Antes que nada aclaro que soy nuevo en el foro y bastante nuevo en estos temas.
Tengo el siguiente inconveniente, baje un soft de gestion que necesito utilizar y la version disponible es demo. Pero la demo tiene todas las funcionalidades de la version full, con el problema que si queres hacer una operacion repetidas veces (alta de cliente, alta de proveedor) aparece una validacion que dice "Limitado... version demo".
La primer restriccion que tenia era el numero de veces que se podia ejecutar el soft, esa ya la pude eliminar. Ahora bien intente debuggear el exe usando distintos soft (Dede, IDA, Ollydbg) pero no logro encontrar que instrucción se ejecuta en el momento que ocurre esa validación. Por lo que veo el soft esta desarrollado en delphi. Asimismo el exe lo pude desempaquetar y tengo los distintos sectores de la app (CODE, DATA, etc).
Si alguien me pudiera orientar, lo agradeceria enormemente.

Gracias

En línea

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Eliminar restriccion de uso de operaciones en soft demo
« Respuesta #1 en: 20 Enero 2012, 04:39 am »

Sube el ejecutable para ver si alguien se anima, ha intentarlo

Saludos y bienvenido
En línea


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

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Eliminar restriccion de uso de operaciones en soft demo
« Respuesta #2 en: 20 Enero 2012, 14:09 pm »

el ejecutable esta aqui

http://www.mediafire.com/?ddm15dd37141kpd

y el mensaje que tengo que eliminar se ve en este file

http://www.mediafire.com/?e64z6ixh4yx3zrx

Gracias!
En línea

augustus_ar

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Eliminar restriccion de uso de operaciones en soft demo
« Respuesta #3 en: 20 Enero 2012, 15:17 pm »

Aqui encontré los ascii del mensaje

CPU Disasm
Address   Hex dump          Command                                           Comments
006FFC70      4C            DB 4C                                             ; CHAR 'L'
006FFC71      69            DB 69                                             ; CHAR 'i'
006FFC72      6D            DB 6D                                             ; CHAR 'm'
006FFC73      69            DB 69                                             ; CHAR 'i'
006FFC74      74            DB 74                                             ; CHAR 't'
006FFC75      61            DB 61                                             ; CHAR 'a'
006FFC76      64            DB 64                                             ; CHAR 'd'
006FFC77      6F            DB 6F                                             ; CHAR 'o'
006FFC78      2E            DB 2E                                             ; CHAR '.'
006FFC79      2E            DB 2E                                             ; CHAR '.'
006FFC7A      2E            DB 2E                                             ; CHAR '.'
006FFC7B      20            DB 20                                             ; CHAR ' '
006FFC7C      76            DB 76                                             ; CHAR 'v'
006FFC7D      65            DB 65                                             ; CHAR 'e'
006FFC7E      72            DB 72                                             ; CHAR 'r'
006FFC7F      73            DB 73                                             ; CHAR 's'
006FFC80      69            DB 69                                             ; CHAR 'i'
006FFC81      F3            DB F3
006FFC82   .  6E 20 64 65 6 ASCII "n demo",0


Lo que no termino de encontrar, es cual es la instruccion que efectivamente, llama a la rutina de validacion...
En línea

tena


Desconectado Desconectado

Mensajes: 668



Ver Perfil
Re: Eliminar restriccion de uso de operaciones en soft demo
« Respuesta #4 en: 21 Enero 2012, 04:56 am »

¿y el instalador?
En línea

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Eliminar restriccion de uso de operaciones en soft demo
« Respuesta #5 en: 22 Enero 2012, 01:39 am »

Sin instalador está un poco difícil, esperamos el instalador

Saludos
En línea


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

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Eliminar restriccion de uso de operaciones en soft demo
« Respuesta #6 en: 23 Enero 2012, 13:44 pm »

Perdón!
Omití copiar el instalador.

Aquí va

http://www.mediafire.com/?pyrt4flo6vqf7qx
En línea

augustus_ar

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Eliminar restriccion de uso de operaciones en soft demo
« Respuesta #7 en: 24 Enero 2012, 18:48 pm »

Lamentablemente la primer restriccion que pensé habia eliminado (cantidad de ejecuciones posibles) no desaparecio. Luego de seguir intentando el debugging, me aparecio un cartel similar al de "Limitado...version demo" que no logro quitar, cuya leyenda esgrime que el periodo de prueba caducó.

La tabla donde veo el texto de esa validacion es esta:

0055E630        45            DB 45                                                    ;  CHAR 'E'
0055E631        6C            DB 6C                                                    ;  CHAR 'l'
0055E632        20            DB 20                                                    ;  CHAR ' '
0055E633        70            DB 70                                                    ;  CHAR 'p'
0055E634        65            DB 65                                                    ;  CHAR 'e'
0055E635        72            DB 72                                                    ;  CHAR 'r'
0055E636        ED            DB ED
0055E637        6F            DB 6F                                                    ;  CHAR 'o'
0055E638        64            DB 64                                                    ;  CHAR 'd'
0055E639        6F            DB 6F                                                    ;  CHAR 'o'
0055E63A        20            DB 20                                                    ;  CHAR ' '
0055E63B        64            DB 64                                                    ;  CHAR 'd'
0055E63C        65            DB 65                                                    ;  CHAR 'e'
0055E63D        20            DB 20                                                    ;  CHAR ' '
0055E63E        70            DB 70                                                    ;  CHAR 'p'
0055E63F        72            DB 72                                                    ;  CHAR 'r'
0055E640        75            DB 75                                                    ;  CHAR 'u'
0055E641        65            DB 65                                                    ;  CHAR 'e'
0055E642        62            DB 62                                                    ;  CHAR 'b'
0055E643        61            DB 61                                                    ;  CHAR 'a'
0055E644        20            DB 20                                                    ;  CHAR ' '
0055E645        65            DB 65                                                    ;  CHAR 'e'
0055E646        6E            DB 6E                                                    ;  CHAR 'n'
0055E647        20            DB 20                                                    ;  CHAR ' '
0055E648        73            DB 73                                                    ;  CHAR 's'
0055E649        75            DB 75                                                    ;  CHAR 'u'
0055E64A        20            DB 20                                                    ;  CHAR ' '
0055E64B        50            DB 50                                                    ;  CHAR 'P'
0055E64C        43            DB 43                                                    ;  CHAR 'C'
0055E64D        20            DB 20                                                    ;  CHAR ' '
0055E64E        79            DB 79                                                    ;  CHAR 'y'
0055E64F        61            DB 61                                                    ;  CHAR 'a'
0055E650        20            DB 20                                                    ;  CHAR ' '
0055E651        63            DB 63                                                    ;  CHAR 'c'
0055E652        61            DB 61                                                    ;  CHAR 'a'
0055E653        64            DB 64                                                    ;  CHAR 'd'
0055E654        75            DB 75                                                    ;  CHAR 'u'
0055E655        63            DB 63                                                    ;  CHAR 'c'
0055E656        F3            DB F3
0055E657     .  2E 0D 50 6F 7>ASCII ".
Por favor, pon"
0055E667     .  65 72 73 65 2>ASCII "erse en contacto"
0055E677     .  20 63 6F 6E 2>ASCII " con el
proveedo"
0055E687     .  72 20 64 65 6>ASCII "r del sistema.",0



Pero tampoco termino de encontrar en dónde se hace el llamado a esta rutina, para quitarla.

Cualquier ayuda u orientación será bienvenida.

Gracias nuevamente.
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.470


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Eliminar restriccion de uso de operaciones en soft demo
« Respuesta #8 en: 24 Enero 2012, 19:02 pm »

No he visto el programa, pero parece que esta rutina solo informa el estado de registro.

Deberias analizar desde donde se llama y ahi seguramente, habrá algun salto condicional...

De todas formas, parece que eres muy nuevo en el tema y que no has hecho los deberes: http://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo-t345798.0.html

El tutorial de Ricnar es muy conocido y bastante aceptado. Te recomiendo que lo vayas haciendo. Verás que las cosas son mas sencillas de lo que parecen...

Saludos!
En línea

MCKSys Argentina

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

javier315

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: Eliminar restriccion de uso de operaciones en soft demo
« Respuesta #9 en: 27 Agosto 2014, 16:44 pm »

Saludos.
Bueno quiero consultar algo, baje un porgrama de prueba, tiene un limite de numero de veces para usar y quisiera saber si es posible eliminar esa restricción, quedo muy agradecido por el favor.

El programa se llama laboratorio facil y puede ser bajado de
http://laboratoriofacil.com//setup.exe

Muchas gracias
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Operaciones con videos...
Multimedia
-=CaZZaDoR=- 8 3,824 Último mensaje 13 Febrero 2004, 18:52 pm
por Songoku
2 operaciones con el boton X
Programación Visual Basic
fraktal 4 1,473 Último mensaje 14 Octubre 2006, 01:28 am
por NYlOn
Operaciones con
.NET (C#, VB.NET, ASP)
David Vans 0 2,547 Último mensaje 25 Abril 2007, 18:06 pm
por David Vans
Eliminar Palabra DEMO en Programa « 1 2 3 4 5 »
Ingeniería Inversa
guruangel 47 49,337 Último mensaje 1 Abril 2012, 07:53 am
por slork
Vuestro soft favorito para eliminar dependencias?
Programación Visual Basic
Trane! 2 2,207 Último mensaje 15 Julio 2011, 01:53 am
por raul338
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines