Tema destacado: Últimos eventos sobre seguridad/inseguridad
Autor
|
Tema: Interceptar Winsocks (Leído 956 veces)
|
Dunkansdk
Desconectado
Mensajes: 20
|
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 !
|
|
|
|
|
En línea
|
|
|
|
mDrinky
Desconectado
Mensajes: 278
Miauuuuuuuuuuuuu dice el gato XD
|
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!
|
|
|
|
|
En línea
|
|
|
|
BlackZeroX (Astaroth)
Wiki
Desconectado
Mensajes: 2.831
I'Love...!¡.
|
|
|
|
|
« Última modificación: 20 Febrero 2011, 00:22 por BlackZeroX▓▓▒▒░░ »
|
En línea
|
|
|
|
mDrinky
Desconectado
Mensajes: 278
Miauuuuuuuuuuuuu dice el gato XD
|
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!
|
|
|
|
« Última modificación: 20 Febrero 2011, 00:39 por Drinky94 »
|
En línea
|
|
|
|
BlackZeroX (Astaroth)
Wiki
Desconectado
Mensajes: 2.831
I'Love...!¡.
|
. 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++, 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!¡.
|
|
|
|
« Última modificación: 20 Febrero 2011, 01:01 por BlackZeroX▓▓▒▒░░ »
|
En línea
|
|
|
|
DaasCook
Desconectado
Mensajes: 53
Maximum Trolling!
|
. 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++, 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.
|
|
|
|
|
En línea
|
for (int i = Trolling.MaxVal; i > Trolling.MinValue; i--) { Forum.Answer = "Don't feed the troll"; }
|
|
|
BlackZeroX (Astaroth)
Wiki
Desconectado
Mensajes: 2.831
I'Love...!¡.
|
. 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!¡.
|
|
|
|
|
En línea
|
|
|
|
DaasCook
Desconectado
Mensajes: 53
Maximum Trolling!
|
. 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.
|
|
|
|
|
En línea
|
for (int i = Trolling.MaxVal; i > Trolling.MinValue; i--) { Forum.Answer = "Don't feed the troll"; }
|
|
|
|
|