Duda sorbe Ollydbg y .dll

Iniciado por GaspiN, 22 Enero 2015, 19:48 PM

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

GaspiN

Hola a todos!, vereis tengo un problemilla estoy utilizando un programa que antes utilizaba un lector de tarjetas en concreto, (está programado con ese lector precisamente) pero ahora al ponerle el nuevo lector de marca diferente me dice que no lo detecta. Mi pregunta es: ¿Se puede modificar las dll que utiliza ese programa con ollydbg? y así insertar la .dll de mi lector, para que el programa me reconozca el lector?. He estado buscando pero no encuentro la manera de como hacerlo.

Gracias de antemano.

MCKSys Argentina

Hola!

Si la interfaz de la DLL de tu lector es igual que la que usa el programa, no deberías tener problemas.

Saludos!
MCKSys Argentina

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


GaspiN

no, no es igual usan DLL distintas por eso me gustaría añadir a traves del ollydbg la DLL del nuevo lector. ¿Algun consejo?

MCKSys Argentina

Cita de: GaspiN en 23 Enero 2015, 09:10 AM
no, no es igual usan DLL distintas por eso me gustaría añadir a traves del ollydbg la DLL del nuevo lector. ¿Algun consejo?

Ojo que te lo que escribí es otra cosa:

Cita de: MCKSys Argentina en 23 Enero 2015, 00:51 AM
Hola!

Si la interfaz de la DLL de tu lector es igual que la que usa el programa, no deberías tener problemas.

Saludos!

No importa si son distintos archivos. Lo importante es cómo se comunica el ejecutable con la DLL.

De todas formas, si la interfaces son distintas, no sólo vas a tener que modificar el ejecutable para que use tu DLL, sinó que vas a tener que modificarlo para que también "entienda" a tu DLL. Esto último puede ser desde muy complejo a algo simple. Habría que ver el ejecutable, la DLL que usa y la DLL que quieres usar.

Saludos!
MCKSys Argentina

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


GaspiN

Y algun consejo para añadir la DLL del nuevo lector al ejecutable? Soy un poco nuevo y llevo varios meses en esto del cracking aunque ya he conseguido saltarme dos protecciones que tenia el software!. :D

MCKSys Argentina

Cita de: GaspiN en 23 Enero 2015, 18:38 PM
Y algun consejo para añadir la DLL del nuevo lector al ejecutable? Soy un poco nuevo y llevo varios meses en esto del cracking aunque ya he conseguido saltarme dos protecciones que tenia el software!. :D

La DLL está importada por IAT o la carga dinámicamente? Si está por IAT, deberás modidicar la misma.
Si la carga dinámicamente, denerás modificar la parte de código que carga la DLL.

Saludos!
MCKSys Argentina

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


GaspiN

Pues la verdad que me has pillado.. ya no como la carga pero investigaré! , Gracias! ^^