Título: [SRC]- mGetAPIPtr, sacar el puntero de un API... nuevo metodo :P Publicado por: Karcrack en 11 Agosto 2009, 13:54 pm Bueno, despues de estar investigando he conseguido sacar el Puntero de un API llamando a DllFunctionCall@MSVBVM60.DLL...
Como todo programador de VB6 debe saber al llamar un API externa desde VB se llama a DllFunctionCall para sacar el puntero... osea, las APIs declaradas directamente desde el codigo no se agregan a la IAT... Y bueno, decidi aprovecharme de eso :rolleyes: Código
Con esto solo no podemos llamar a las APIs, asi que he modificado el codigo de Cobein del cInvoke para que llama al puntero que le pases... Aqui hay un ejemplo bastante claro: Código: http://www.box.net/shared/tbbihznz6r Ah! Si pretendeis llamar APIs que pidan Strings recordar usar la version UNICODE de esa API (*W) Saludos ;D Título: Re: [SRC]- mGetAPIPtr, sacar el puntero de un API... nuevo metodo :P Publicado por: illuminat3d en 11 Agosto 2009, 14:15 pm Muy bueno loco, me quedé medio confuso :huh:, pero se ve muy bueno ;-)
Título: Re: [SRC]- mGetAPIPtr, sacar el puntero de un API... nuevo metodo :P Publicado por: el_c0c0 en 11 Agosto 2009, 18:19 pm que loco che, interesante
saludos y gracias Título: Re: [SRC]- mGetAPIPtr, sacar el puntero de un API... nuevo metodo :P Publicado por: YST en 11 Agosto 2009, 19:49 pm Exelente :D .
Título: Re: [SRC]- mGetAPIPtr, sacar el puntero de un API... nuevo metodo :P Publicado por: cobein en 15 Agosto 2009, 06:39 am Karcrack, despues tengo unos datos interesantes para pasarte de esta API, me colgue un rato con el IDA y vi unas cuantas cosas.
Título: Re: [SRC]- mGetAPIPtr, sacar el puntero de un API... nuevo metodo :P Publicado por: Karcrack en 15 Agosto 2009, 15:31 pm Karcrack, despues tengo unos datos interesantes para pasarte de esta API, me colgue un rato con el IDA y vi unas cuantas cosas. Perfecto :D, si no ves en el MSN enviame un MP por aqui o en HH ;)Espero ansioso la informacion :xD Saludos ;) Título: Re: [SRC]- mGetAPIPtr, sacar el puntero de un API... nuevo metodo :P Publicado por: MCKSys Argentina en 15 Agosto 2009, 20:56 pm Muy bueno!
No conocia esa estructura... Gracias! Título: Re: [SRC]- mGetAPIPtr, sacar el puntero de un API... nuevo metodo :P Publicado por: Karcrack en 15 Agosto 2009, 23:36 pm Muy bueno! Claro que no :xD, la he hecho yo para imitar la llamada al API DllFunctionCall que hacen las aplicaciones del VB :xDNo conocia esa estructura... Gracias! |