Bien aqui les tengo un nuevo juguetito xD
bueno el otro dia tenia que crackear unos programitas en vb XD
o si es muy moelsto cuando lo packean y no hay casi informacion ahcerka del paker
asi ke me dije por que no crackear en memoria
pero surjia un pekeño problema
nuestro amado Ollydbg era detectado aun con parches para ocultarnos y demaz mugre
seguia detectado y pues el programa en cuestion no corria
asi que abria que cacharlo a media ejecucion
pero el programa mismo tenia su validacion al arrancar
asi que como veran no habia muchas posibilidades de darle un break al flujo
sin unpackear
asi que como toda buena aplicacion VB6 hace llamada a una funcion al arrancar
esto lo tienen todos los programas echos en vb6 por default
una hermosa llamada a la api ThunRTmain de la dll msvbvm60.dll
asi que lo que hise fue añadir un pekeño codigo a la dll en cuestion
el cual nos muestra una caja de dialogo al arrancar esta funcion
de esta forma el programa se queda pausado y ya podemos atach con el bendito ollydbg
y hacer todo lo que tenemos planeado ahcerle en memoria
asi que aqui les dejo el maravillos dll XD
que me costo varios dias echar a andar de forma correcta
solo tienen que ponerlo en la misma carpeta que el programa a cruakear
y listo el programita cargara neustra dll
y msotrata el msgbox al comensar a funcionar
ya solo tendremos que poner neustros BP
en las funcioens que queremos modificar y listo
happy cracking xD