Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: nitsuga78 en 7 Abril 2008, 17:52 pm



Título: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 7 Abril 2008, 17:52 pm
existe alguna forma de modificar o extender el tiempo de caducidad del demo de un programa? he leido los tutoriales de olly desde cero de ricardo narvaja pero no habla de los programas con este tipo de proteccion...gracias desde ya si alguien me da una ayudita


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 7 Abril 2008, 18:52 pm
Extender el tiempo si, quitar limitaciones de una DEMO es mas complicado. (porque a veces no esta esa posibilidad).

Salu2..


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 9 Abril 2008, 20:24 pm
gracias por la respuesta...pero es extender el tiempo ya q el demo tiene todas las funciones...entonces si logro detener el tiempo podre usarlo normalmente..alguna ayuda?


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 9 Abril 2008, 23:41 pm
Bueno, intenta buscar como referencia el mensaje o lo que utilice el programa para avisarte de que ya no puedes utilizarlo, tómalo como referencia, ponme un screen y si quieres te oriento. Tienes que encontrar la función de el mensaje que no te deja utilizarlo más y evitarla.

Salu2..


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 10 Abril 2008, 14:32 pm
hola nuevamente shadow dark muchas gracias por tu ayuda...desde el principio y siguiendo los consejos del tuto de ricardo narvaja intento encontrar el mensaje q indica q se acabo el tiempo..de hecho el programa tb se activara si pongo un serial pero cuando pongo el equivocado me sale un mensaje q luego no lo encuentro entre las strings y tampoco revisando el desensamblado en el olly..al trabajar con vista el tema de las ventanas de mensajes es diferente? tiene algo q ver q las apis sean kernel y no user32...y una ultima: capture una foto de las strings y de las apis del programa pero no se como subirlas aca...me dices como se hace eso o donde puedo mandartelas asi les hechas un vistazo...desde ya muchas gracias por tu ayuda y espero tu rpta....


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 10 Abril 2008, 21:46 pm
No es que sea diferente, sin embargo WVista no es muy apropiado para debugear, sin embargo para pillar el mensaje, lo mejor es una vez lo tienes activo, es decir, cuando aparece, le das a F12 en OllyDBG para parar la ejecución a pelo, y luego a ALT + K, si me pones un screen de eso a lo mejor te puedo decir que hacer.

Salu2..


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 11 Abril 2008, 21:15 pm
hice lo q me indicaste shadow pero no se como hacer para mandarte el screen con el resultado...ahora si me salen algunas cosas similares a lo q aparece en los tutoriales de ricardo..en realidad lo q hice fue poner el serial incorrecto..y luego F12 y Alt+K..y fueron apareciendo algunos datos q me parecen interesantes...aunque me cuesta un poco interpretarlas asi q apreciaria tu ayuda para empezar a probar posibilidades mientras releo el tuto de ricardo....pero bueno dime como mandarte las screens por favor..gracias nuevamente...


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 11 Abril 2008, 23:36 pm
pues con la tecla de Impr-PetSis o como se llame en tu teclado y luego al paint o lo que sea y si no con programas como Snag-It y luego la subes a imageshack.us o subirimagenes.com mejor porque el primero creo que aqui no deja.

Salu2..


Título: Re: crack de programas con limite de tiempo
Publicado por: pERICOTE en 12 Abril 2008, 02:50 am
Pon un enlace al programete y veremos si le damos por el ojal...
 ;D ;D ;D


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 12 Abril 2008, 23:19 pm
bueno aca van las imagenes creo q asi funcionara..la 1a es al apretar alt+k y la segunda con f12...gracias por la rpta a pericote tb..lo q no me queda claro es si quieres un enlace para bajar el programa? o solo esto q esty subiendo..gracias

[img=http://img520.imageshack.us/img520/2875/altkef1.th.jpg] (http://img520.imageshack.us/my.php?image=altkef1.jpg)
[img=http://img403.imageshack.us/img403/3104/f12nw9.th.jpg] (http://img403.imageshack.us/my.php?image=f12nw9.jpg)


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 12 Abril 2008, 23:23 pm
ahh me olvidaba de decirles q creo q el programa pone el serial segun el nombre..no es un serial fijo...gracias...y espero la ayudita asi empiezo a experimentar


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 14 Abril 2008, 09:13 am
bueno aca van las imagenes creo q asi funcionara..la 1a es al apretar alt+k y la segunda con f12...gracias por la rpta a pericote tb..lo q no me queda claro es si quieres un enlace para bajar el programa? o solo esto q esty subiendo..gracias

[img=http://img520.imageshack.us/img520/2875/altkef1.th.jpg] (http://img520.imageshack.us/my.php?image=altkef1.jpg)
[img=http://img403.imageshack.us/img403/3104/f12nw9.th.jpg] (http://img403.imageshack.us/my.php?image=f12nw9.jpg)

Perfecto, si te fijas está muy claro, ahí ya estas viendo que la API que está creando tu mensaje es 'MessageBoxW', esa es la ventaja de hacerlo con éste método. Que si hubieses puesto 'MessageBoxA' no para ni a la de 3.

Ahora lo que tienes que hacer, una vez se crea el mensaje es ir al OllyDBG. Apretas CTRL + G y escribes "MessageBoxW" vas al primer RET desde ahí, Ej:

Citar
77D40949 >  833D D0C3D677 0>cmp dword ptr ds:[77D6C3D0],0
77D40950    0F85 442D0100   jnz USER32.77D5369A
77D40956    6A 00           push 0
77D40958    FF7424 14       push dword ptr ss:[esp+14]
77D4095C    FF7424 14       push dword ptr ss:[esp+14]
77D40960    FF7424 14       push dword ptr ss:[esp+14]
77D40964    FF7424 14       push dword ptr ss:[esp+14]
77D40968    E8 03000000     call USER32.MessageBoxExW
77D4096D    C2 1000         retn 10

y le metes un BP, aceptas el mensaje y estarás en el RETN, así que lo que tienes que hacer ahí es darle por ejemplo a ALT + F9 (Execute Till User Code) para volver al código del módulo principal, de ésta manera estarás justo debajo de la verificación del mensaje, y ponte unos screens.

Salu2...


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 14 Abril 2008, 15:14 pm
hola shadow..aca t mando las screens..creo q estamos cerca..mejor dicho estas...x q a mi me esta superando ya este programa...jajaja
[img=http://img139.imageshack.us/img139/6208/apipp5.th.jpg] (http://img139.imageshack.us/my.php?image=apipp5.jpg)
[img=http://img383.imageshack.us/img383/5205/messageboxwmn1.th.jpg] (http://img383.imageshack.us/my.php?image=messageboxwmn1.jpg)
gracias


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 14 Abril 2008, 21:27 pm
eso es, lo único que me falta es que subas el código del MessageBoxA, el de ésta imagen:

http://img383.imageshack.us/my.php?image=messageboxwmn1.jpg

así veré mejor el código si salta ahí o simplemente es la función que genera el mensaje.

Si subes a subirimagenes.com creo que se verán en el foro. Ah, e intenta ponerme un poco mejor la imagen que se ve pero me estropeo la vista :P.

Salu2..

P.D: Estas cerca ;).


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 14 Abril 2008, 23:30 pm
perdon..es q pense q no se podian subir fotos de mayor tamaño.. ;D
espero q ahora se note mejor
gracias.... :D
http://www.subirimagenes.com/otros-codigo-327682.html


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 15 Abril 2008, 00:41 am
jajjaja, si pero por favor, dejame la funcion MessageBox, en la última línea, quiero ver el código que hay por encima.

Salu2..


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 15 Abril 2008, 00:52 am
perdon se me escapo... :huh:
aca va
(http://s1.subirimagenes.com/otros/previo/thump_328125codigo2.jpg) (http://www.subirimagenes.com/otros-codigo2-328125.html)
gracias


Título: Re: crack de programas con limite de tiempo
Publicado por: Parcer0 en 15 Abril 2008, 02:04 am
nitsuga78, sube el programa a algun host y asi te podemos ayudar. eso por fotos es un poco dificil....


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 15 Abril 2008, 11:21 am
nada, esa función crea el mensaje, estoy casi seguro.

Analiza el código (CTRL + A). y CTRL + F9 para ir al siguiente RETN y F7 para ir debajo de la función que lo creó. Me pones un screen dejando la función en el medio (call).

Salu2..


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 15 Abril 2008, 17:56 pm
ParcerO, una pregunta: es necesario q suba todo el setup del programa o solo el "exe" gracias ;D


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 15 Abril 2008, 18:09 pm
shadow...aca va espero q este en el lugar correcto..ahi mismo cai luego de seguir todas las instrucciones
salu2

http://www.subirimagenes.com/otros-funcion-330589.html


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 15 Abril 2008, 18:48 pm
no puede ser, te has ido a la user32... uhm, vuelvele a dar a ALT + K (cuando estabas en el otro screen). y me lo pones. y leugo le das a CTRL + F9 y F7, UNA VEZ, y me pones el screen, no creo que venga de GetMessage XD.

Salu2..


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 15 Abril 2008, 19:54 pm
gracias en serio x la ayuda y sorry si es q hago algun paso mal...espero continues tu ayuda....aca van de nuevo
puse la ultima parte de alt+K..me parec q hay algo ahi y luego la otra screen q me hiabias dicho..no se como volver atras la orden de ctrl + A...asi q aparecen muchas cosas en el call of stack...
http://www.subirimagenes.com/otros-callofstack-331013.html
http://www.subirimagenes.com/otros-codigo3-331034.html


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 16 Abril 2008, 00:44 am
eso es, en la otra te habias ido a cuenca. Pues el 2º screen me centras la linea que dejas arriba, dejamela en el medio, que justo el call de arriba es  la función que crea el mensaje.


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 16 Abril 2008, 01:58 am
aca va shadow..deje la linea un poco mas abajo..hay muchas call en esta secuencia
salu2
http://www.subirimagenes.com/otros-codigo4-332714.html


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 16 Abril 2008, 08:12 am
tiene pintas de ser el call de arriba, el del test eax, eax, pero por experiencia lo descartaría, mucha función hay por en medio, y es una dll, esa zona creo que es basura, tendrías que mirar en la pila si queda la string todavía del mensaje de error. Y probar si haciendo que el call de arriba retorne 1 queda solventado.. y mirar si la función de arriba lo llaman entre 3 a 8 zonas máximo.

Salu2...


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 16 Abril 2008, 16:30 pm
gracias shadow...lo intentare...salu2


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 24 Abril 2008, 22:13 pm
estuve intentandolo y no se como hacerlo...en realidad no se muy bien q significa esta parte q me pusiste "intenta que el call de arriba retorne 1 queda solventado.. y mirar si la función de arriba lo llaman entre 3 a 8 zonas máximo....."no se como se hace...gracias  nuevamente por tu ayuda en el otro programa....


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 24 Abril 2008, 22:44 pm
ponme el link


Título: Re: crack de programas con limite de tiempo
Publicado por: nitsuga78 en 24 Abril 2008, 23:31 pm
bueno shadow el programa en cuestion se llama myvisionexpress y la pagina es www.myvisionexpress.com, ahi t dan la posibilidad de bajarlo para probarlo pero debes rellenar algunas cosas como nombre, mail, etc...y es un poco pesado (350 mb  :() porq tb trae el SQL server y tal...pero si lo prefieres lo subo al rapid..espero instrucciones...gracias nuevamente por tu ayuda...
salu2


Título: Re: crack de programas con limite de tiempo
Publicado por: Shaddy en 25 Abril 2008, 00:31 am
350 MB :|... weno ok.. tengo cuenta premium de rapidshare así que dale.

Salu2...