TUTORIAL DE COMO USAR LOS BPS Y NO CAER EN EL INTENTO PARA NEWBIES

Iniciado por pERICOTE, 23 Marzo 2006, 05:16 AM

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

pERICOTE

Bueno, en tanto salen nuevos crackmes de nuestro queridos amigos Tena, x4uth, Benru y Apocalipse, aqui le dejo como legado el siguiente tutorial:

http://rapidshare.de/files/16191613/Tutorial_Blaze_Video_Magic_2.0.zip.html

reciendo salidito del horno, dedicado a nuestro amigos los newbies para que adentren un poco mas en el tema de los BPs y el uso de las dlls de registro, que son muy elementales para esta epoca.

Saludos...
;D ;D ;D 


anjz

Muchas, gracías por el tutorial.
Todavía no había tocado una dll.
Aunque a la hora de quitar la nag, veo un problema, y es que no veo por ningun lado la string de "Register Succesfully".
Yo pongo el breackpoint memory on acces en la zona de la dll, y caigo donde tu, pero al ver las string references no me sale ninguna como esa.
De todos modos lo miraré mas a fondo.

OberonCracker

Excelente trabajo. Ahora comprendo la importancia de los Hardware Breakpoint cuando se trata de programas con dll de registro. Tambien muchas gracias por el programete, no sabia que existia un 3 en 1 muy bueno pero con pesima proteccion, jajajaja.
Saludos.
P.D.: A ver si para la proxima nos reglas un tutorial de desempacado manual, que creo que allí lo estan solicitando a gritos, jajajaja.

anjz

Ya, está, que estaba cegato ;D
Pues muchas gracias por el tutorial nuevamente.

pERICOTE

Lo del "Register Successfully" supongo que lo lee internamente el programa.
Se vienen mas tutes con dll de registro... así que amigo Oberon un poco de paciencia.
;D ;D ;D

OberonCracker

No hay problema master, a ver si mandas algunos tutoriales a la lista del crackslatinos.

Ninja27

Pericote, disculpame por lo newbbie que soya que voy a estar "rompiendo las bolas" muy seguido.
2 cosas:"...Hum, ya conozco este truco, así que cargo de nuevo el Ollydbg coloco mis datos en la ventana de registro doy click en ¡Registrarse! y espero a que salga el MessageBoxA..." <----donde sale???
"...Ahora sin hacer nada mas coloco un BP DestroyWindow.."<--- donde coloco eso?

Desde ya muchisimas gracias y...tenganme paciencia por Dios!!! :P

pERICOTE

#7
Ja, ja, ja, no os preocupeis que paciencia tengo tio.
El MessageBoxA o también cuadro de mensaje debe salir al clickar en en boton ¡Registrarse!, muchos lo conocen como ventana del  chico malo (el programa nos saca la lengua diciendo que no hemos adivinado el serial), en este caso concreto el MessageBoxA es el cuadro con el texto "Invalid Registration Info".
La manera correcta de colocar bps en las apis en el caso de marras es mediante el CommandBar que es un cuadrito que debe estar en la parte inferior izquierda del ollydbg, simplemente tienes que escribir exactamente tal como se indica, dar enter y pum, el bp DestroyWindow explotara justo despues que clickes en el boton aceptar de cuadro de mensaje arriba indicado.


pERICOTE

Viendo que todavia no salen otros crackmes de nuestros amigos, aqui me he dado un tiempo para hacerles esta segunda entrega que trata un poco del metodo del trasplante eax al 01

http://rapidshare.de/files/16917996/Tutorial_Alteros3D_3.25.zip.html

Especial para newbies con talento, espero que lo sepan aprovechar porque el enlace es temporal.

Saludos...
;D ;D ;D

OberonCracker

Buen trabajo pERICO, y funciona correctamente, no se que manos tienes para dar con buenos programetes, en este caso un diez en uno, y nuevamente con una lamentable proteccion.
Veo que utilizando el exescope puedo inocular mi nombre en el about correspondiente con lo que el programa quedaria perfecto.
Estoy agradecido por el tutorial, ya te debo uno por lo aprendido.