Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: AyudaPlis en 19 Enero 2011, 05:27 am



Título: Ayuda programa en Delphi
Publicado por: AyudaPlis en 19 Enero 2011, 05:27 am
Hola, tengo 1 problema con este programa de codigo abierto está hecho en delphi;
es 1 version demo con duracion de 3 horas, lo borré del registro pero solo me dejó poder ejecutarlo 1 vez mas, luego aunque lo vuelva a borrar del registro no me deja volver a ejecutarlo aunque me lo vuelva a descargar, alguien podria explicarme el motivo? podria quitarle la limitacion de 3 horas y dejarlo full? no tiene opcion de serial o keygen asi que de esa forma no podria... alguna otra? gracias de antemano.
 ;)


Título: Re: Ayuda programa en Delphi
Publicado por: AyudaPlis en 19 Enero 2011, 19:05 pm
155 vieron el tema y 0 comentarios :-(


Título: Re: Ayuda programa en Delphi
Publicado por: MCKSys Argentina en 19 Enero 2011, 23:17 pm
Hay solo 2 formas de que un programa "recuerde" algo:

Con el registro o con archivos.

Prueba con Regmon y Filemon para tratar de detectar cuales esta usando (aparentemente ambos)

Aunque si es de codigo abierto.... no seria mejor ver el fuente para ver donde esta la limitacion??  :P

Saludos!

Modificado

Una vez desempacado del UPX, lo puedes analizar tranquilamente con IDR...  ;D

Saludos!


Título: Re: Ayuda programa en Delphi
Publicado por: AyudaPlis en 19 Enero 2011, 23:28 pm
Hay solo 2 formas de que un programa "recuerde" algo:

Con el registro o con archivos.

Prueba con Regmon y Filemon para tratar de detectar cuales esta usando (aparentemente ambos)

Aunque si es de codigo abierto.... no seria mejor ver el fuente para ver donde esta la limitacion??  :P

Saludos!

Modificado

Una vez desempacado del UPX, lo puedes analizar tranquilamente con IDR...  ;D

Saludos!
Muchas gracias por contestar! pero no me he enterado de nada :huh: no estoy muy puesto en el tema, podrias explicarme paso por paso lo que debo hacer?? gracias !


Título: Re: Ayuda programa en Delphi
Publicado por: MCKSys Argentina en 20 Enero 2011, 00:12 am
Hola!

Pues, no tengo tiempo de hacer un tutorial, pero puedes bajar el IDR desde la web del autor: kpnc.org/idr32/en

Filemon y regmon lo puedes bajar desde muchos lados (te recomiendo usar Google  ;D)

Ten en cuenta que el EXE se esta conectando a inet, con lo que seguramente, la comprobacion debe ser online (si lo ejecutas sin conexion, lanza una excepcion no controlada de socket).

Saludos!


Título: Re: Ayuda programa en Delphi
Publicado por: AyudaPlis en 20 Enero 2011, 00:39 am
http://kpnc.org/idr32/en/download.htm
en esa direccion me salen muchos, cual tengo que bajar??
gracias.


Título: Re: Ayuda programa en Delphi
Publicado por: MCKSys Argentina en 20 Enero 2011, 00:44 am
Todos


Título: Re: Ayuda programa en Delphi
Publicado por: AyudaPlis en 20 Enero 2011, 01:37 am
me bajé filemon y regmon pero no se como funciona y no veo tutoriales en internet  :-\ y ya me he bajado todos los links del IDR, ahora que tengo que hacer?
gracias.


Título: Re: Ayuda programa en Delphi
Publicado por: tena en 20 Enero 2011, 05:04 am
El Filemon y el Regmon tienen entre las opciones para ponerle filtros, ahi puedes excluir o incluir los procesos que quieras analizar.

Una vez configurado ejecutas el programa victima, y veras que en regmon o filemon te salen miles de lineas, luego puedes cerrar el programa victima, y lo que sigue es analizar el log del filemon o regmon :)

Tambien puedes usar el progmon que es como una combinacion del regmon + filemon.

 Con lo del IDR, deberias poner todo lo que te bajaste en la misma carpeta ;)
luego cargas el programa victima en ella.

Sls


Título: Re: Ayuda programa en Delphi
Publicado por: tena en 20 Enero 2011, 05:09 am
Quise decir el procmon :D

http://technet.microsoft.com/en-us/sysinternals/bb896645

suerte


Título: Re: Ayuda programa en Delphi
Publicado por: AyudaPlis en 20 Enero 2011, 06:36 am
.


Título: Re: Ayuda programa en Delphi
Publicado por: MCKSys Argentina en 20 Enero 2011, 19:25 pm
El problema es que ya te hemos dado las pautas necesarias para empezar.

Ahora te toca a ti hacer el esfuerzo.

Te dije que el programa esta empacado con UPX, por eso IDR no lo abre. Si lo desempacas, IDR lo levantara.

Aunque, lo mas probable es que tampoco sepas que hacer con el analisis de IDR.

Por eso, te recomiendo esto: http://ricardonarvaja.info/WEB/INTRODUCCION%20AL%20CRACKING%20CON%20OLLYDBG%20DESDE%20CERO/

La mejor guia para inicarse en el mundo de la Ingenieria Inversa...  ;D

Saludos!


Título: Re: Ayuda programa en Delphi
Publicado por: 79137913 en 26 Enero 2011, 13:35 pm
HOLA!!!

Leí tu privado... esperaba ver un programa para hacer algo mas interesante que jugar al pool  :¬¬ ...

Con lo que te dijeron alcanza. Si tenes suerte cosa que como es un programa un poco precario puede ser tal ves guarda la info en un archivo... Ahí podrías usar un Administrador de tareas avanzado (conseguilo) el cual se fija que archivos y entradas de registro verifican (abren) los programas.
No doy mas info. ;D


GRACIAS POR LEER!!!