Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: GaspiN en 22 Enero 2015, 19:48 pm



Título: Duda sorbe Ollydbg y .dll
Publicado por: GaspiN en 22 Enero 2015, 19:48 pm
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.


Título: Re: Duda sorbe Ollydbg y .dll
Publicado por: 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!


Título: Re: Duda sorbe Ollydbg y .dll
Publicado por: 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?


Título: Re: Duda sorbe Ollydbg y .dll
Publicado por: MCKSys Argentina en 23 Enero 2015, 13:48 pm
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:

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!


Título: Re: Duda sorbe Ollydbg y .dll
Publicado por: 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


Título: Re: Duda sorbe Ollydbg y .dll
Publicado por: MCKSys Argentina en 24 Enero 2015, 01:15 am
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!


Título: Re: Duda sorbe Ollydbg y .dll
Publicado por: GaspiN en 1 Febrero 2015, 19:42 pm
Pues la verdad que me has pillado.. ya no como la carga pero investigaré! , Gracias! ^^