EVITAR QUE UN .EXE SE CONECTE A UN .DLL

Iniciado por isaiaschiri, 8 Diciembre 2010, 18:28 PM

0 Miembros y 2 Visitantes están viendo este tema.

isaiaschiri

Saludos a todos,

Gracias por leer esta solicitud.
Tengo un programa contable que utiliza las siguientes librerias para ejecutarse:

qrpdflib.dll
qtintf.dll
registro.dll

Supongo que la solicitud de la clave de registro del programa se genera cuando el .exe se conecta con estas librerias. ¿Como puedo hacer para que el .exe deje de conectarse con estas librerias y ejecute directamente el programa?

NOTA: Tengo una version antigua crackeada del mismo programa. Cuando abro el .exe antiguo con ollydbg, la pantalla de "Executable modules" no muestran ninguno de estos .dll"

Gracias por su ayuda.

MCKSys Argentina

Si las DLLs estan en la IAT, va a ser medio complicadito, pero analizando el EXE puedes quitar los CALLs y luego elimnar las entradas de la IAT.

Si usa LoadLibrary, revisando el codigo,  puedes NOPear la parte donde las carga y luego las partes donde debería utilizarlas...  :P

Saludos!
MCKSys Argentina

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


isaiaschiri

Muchas gracias por la explicación. Intente pero soy nuevo en esto. Se que tu lo harías mucho mejor y talvez más rápido. Aqui esta el ejecutable y las librerias.

http://rapidshare.com/files/435794858/contabilidad.zip

Tambien subi el ejecutable antiguo crackeado por si sirve de algo.

http://rapidshare.com/files/435795167/Contabilidad_crackeado.zip

Muchas gracias... será el mejor regalo de navidad...  :P

MCKSys Argentina

Lo siento isaiaschiri, pero creo que no has comprendido: si TU no haces el esfuerzo, no lo haré por ti.

Si eres muy novato, te recomiendo comenzar con la guia de Ricardo Narvaja: http://ricardonarvaja.info/WEB/INTRODUCCION%20AL%20CRACKING%20CON%20OLLYDBG%20DESDE%20CERO/

Si demuestras interés por el tema, te daré una mano gustoso. De lo contrario, deberás esperar a que alguien más lo haga por ti...  :P

Saludos!
MCKSys Argentina

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