Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: aaronduran2 en 31 Julio 2008, 09:01 am



Título: Problemas con ciertas funciones en la inyección DLL
Publicado por: aaronduran2 en 31 Julio 2008, 09:01 am
Hola. Quisiera saber si se pueden utilizar funciones como MsgBox en la inyección DLL, ya que solo puedo ponerlas si hay que pasarle el parámetro hWnd. En ese caso, ¿cómo se haría? Me guio por los ejemplos de cobein para hacerlo.

Gracias de antemano.


Título: Re: Problemas con ciertas funciones en la inyección DLL
Publicado por: ~~ en 31 Julio 2008, 12:43 pm
Usa MessageBoxA (http://msdn.microsoft.com/en-us/library/ms645505(VS.85).aspx), MsgBox es propio de VB.


Título: Re: Problemas con ciertas funciones en la inyección DLL
Publicado por: aaronduran2 en 31 Julio 2008, 16:37 pm
Ya, si es lo que hago, pero me refiero a otras funciones. Por ejemplo, si hago un módulo e intento utilizar una función, no hace nada.
¿Alguna solución?

Y otra cosa, ¿por qué no consigo obtener el título de una ventana con la API GetWindowText si le paso su hWnd?

Saludos.


Título: Re: Problemas con ciertas funciones en la inyección DLL
Publicado por: ~~ en 1 Agosto 2008, 00:36 am
Inyectar en VB es bastante triste la verdad :P Te recomendaría otro lenguaje, pero... En fin, supongo que no podrás usar las funciones de VB que estén en su dll, limítate al api o hazlo en otro lenguaje que sea más cómodo para estas cosas.

Citar
Y otra cosa, ¿por qué no consigo obtener el título de una ventana con la API GetWindowText si le paso su hWnd?

Dios sabrá sin ver código... Aunque eso no debería darte problemas


Título: Re: Problemas con ciertas funciones en la inyección DLL
Publicado por: cast0r en 1 Agosto 2008, 02:27 am
Bueno despues de tanto tiempo sin lograr hacer una dll en vb, por fin la he hecho con el vbAdvance (por cierto agredeceria infinitamente un minitutorial de este Add-in, he podido usarlo trasteando con él pero me siento muy limitado), a la dll le he metido el cSocketMaster para comprobar si podia hacer el tan esperado Firewall Bypass y cual es mi sorpresa.

(http://www.freeimagehosting.net/uploads/02d1321e89.jpg)

Pues esa, alguno ha podido hacer Firewall Bypass desde VB......



             


Título: Re: Problemas con ciertas funciones en la inyección DLL
Publicado por: aaronduran2 en 1 Agosto 2008, 10:49 am
Bueno, gracias de todos modos.

Saludos.