Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Dunkansdk en 16 Febrero 2011, 00:31 am



Título: Interceptar Winsocks
Publicado por: Dunkansdk en 16 Febrero 2011, 00:31 am
Hola a todos, les vendo con una dudita, yo estoy tratando de interceptar los paquetes de un juego pero quiero hacerlo en visual basic, hace poco que comenzé con vb y quería bueno hacer un sniffer, interceptar un socket de un juego online y recibir los datos que envía y que salen de mi cliente

                 ->
Cliente -> Yo <- Servidor
              <-

Hokeando el winsock, para que se den una idea hacer un estilo de "WPE PRO" no se si lo conocen, (Winsock Packet Editor) ... ver los datos, enviarlos y recibirlos a mi gusto, si pueden dejar tutoriales por aquí en el foro o temas que me ayuden, porque estuve buscando y son todos en c++, y yo quiero visual basic XD ! ...

Saludos !


Título: Re: Interceptar Winsocks
Publicado por: fary en 19 Febrero 2011, 23:08 pm
Lo que tu quieres hacer no se puede hacer en VB, lo tendras que hacer en C/c++ o ASM. La tecnica se llama Api Hooking... mira el source code del MsgNigtMare de MazarD.

salu2!


Título: Re: Interceptar Winsocks
Publicado por: BlackZeroX en 20 Febrero 2011, 00:21 am
.
@Drinky94

Nunca Digas NO, aqui tienes unos codigos fuente:

http://infrangelux.sytes.net/FileX/?dir=/BlackZeroX/Programacion/vb6/APIHOOK

Dulces Lunas!¡.


Título: Re: Interceptar Winsocks
Publicado por: fary en 20 Febrero 2011, 00:26 am
e mirado un proyecto y es de inyeccion de código no de api hooking ,no?


sí, son de inyeccion de código pero no me funcionan... xD. No descarte que se pudiera hacer con vb, pero si me esperaba este tipo de fallos JAJA vb no es muy bueno para todo esto..

salu2!


Título: Re: Interceptar Winsocks
Publicado por: BlackZeroX en 20 Febrero 2011, 00:59 am
.
Si mencionas a C/C++ y lo relacionas con APIS, entonces tendras que toquetear APIS y/o ASM, de igual manera se puede hacer en VB6. es decir C/C++ son instrucciones y funciones basicas que no hacen practicamente nada funciones y librerias de C/C++ (http://www.cplusplus.com/), hay librerias no Standart pero aun asi esas no Stantart se pueden hacer. es decir C/C++ No es magia negra.

Lo que quiero decir es que si sabes hacer algo en PseudoCodigo lo puedes migrar a cualquier lenguaje (Exeptuando lenguajes que nesesiten interpretes como PHP con este caso en particular, o quien sabe...)

Dulces Lunas!¡.


Título: Re: Interceptar Winsocks
Publicado por: DaasCook en 25 Marzo 2011, 16:40 pm
.
Si mencionas a C/C++ y lo relacionas con APIS, entonces tendras que toquetear APIS y/o ASM, de igual manera se puede hacer en VB6. es decir C/C++ son instrucciones y funciones basicas que no hacen practicamente nada funciones y librerias de C/C++ (http://www.cplusplus.com/), hay librerias no Standart pero aun asi esas no Stantart se pueden hacer. es decir C/C++ No es magia negra.

Lo que quiero decir es que si sabes hacer algo en PseudoCodigo lo puedes migrar a cualquier lenguaje (Exeptuando lenguajes que nesesiten interpretes como PHP con este caso en particular, o quien sabe...)

Dulces Lunas!¡.

Por más que defendáis VB, es perdido...

¿Para qué defender lo indefendible?... Un lenguaje que todos saben acerca de su reputación... Es pérdida de tiempo intentar hacer andar un motor de Ferrari en un Volkswagen jajaja.


Título: Re: Interceptar Winsocks
Publicado por: BlackZeroX en 25 Marzo 2011, 18:34 pm
.
VB6 es un IDE claro esta pero el lenguaje es Basic y ese no se esta muriendo...

Solo voy a decir esto y me largo.
[retorica]Para que lanzar perlas a los cerdos[/retorica]

Dulces Lunas!¡.


Título: Re: Interceptar Winsocks
Publicado por: DaasCook en 25 Marzo 2011, 18:46 pm
.
VB6 es un IDE claro esta pero el lenguaje es Basic y ese no se esta muriendo...

Solo voy a decir esto y me largo.
[retorica]Para que lanzar perlas a los cerdos[/retorica]

Dulces Lunas!¡.

¿Para qué discutir con alguien que siempre creerá tener la razón?.

Mejor sigue tu rumbo, pensando que VB es imparable, y que por cada defecto tiene dos mejoras.