Título: Dll reescrita desde VB Publicado por: shaggikpo en 18 Diciembre 2009, 03:51 am Bueno ya que intente hacer esta Dll en vb6 y los resultado no fueron los esperados decidi que era buen momento para inicairme en c++, trabajo en el IDe dev-c++
y este es el resultado del codigo trsladado a C++ desde vb6, quisiera que me ayudaran porque aunque segun veo esta bien, la dll no fuciona. Si mas aqui el code: dllmain.cpp Código dll.h Código
Título: Re: Dll reescrita desde VB Publicado por: Jaixon Jax en 18 Diciembre 2009, 04:43 am ::)
El programa entra a : Código: BOOL APIENTRY DllMain Y en ninguna de las rasones de llamado o reason for call llamas a la funcion check . la cosa quedaria asi: Código: BOOL APIENTRY DllMain (HINSTANCE hInst /* Library instance handle. */ , Corrijo si llamas a la funcion pero en el reason equivocado ese es cuando descargas la dll de memoria :) Título: Re: Dll reescrita desde VB Publicado por: shaggikpo en 20 Diciembre 2009, 07:21 am aun asi sigue sin fucioanar
he puesto cuadros de mensaje en cada ducnion de dllmain yy ninguno se muestra nose que pasa Título: Re: Dll reescrita desde VB Publicado por: Jaixon Jax en 20 Diciembre 2009, 14:02 pm Como y con que estas cargando la DLL ? :¬¬
Título: Re: Dll reescrita desde VB Publicado por: shaggikpo en 20 Diciembre 2009, 21:57 pm EL metodo es hook hecho con ollydbg en asm
aqui te detallo la escturctura del hook Código Segun tengo entendido la funcion BOOL APIENTRY DllMain permite a la dll ser iniciada automaticamnet cuando se carga, es decir necesitar llamar a un proceso interno de la dll para haceelo, pero puede que me equivoque pues nos oy habilidos en C Título: Re: Dll reescrita desde VB Publicado por: dneyrabust en 23 Abril 2015, 05:06 am comente este tema tan antiguo por que corregi tu source para q sea operativo...
|