elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  (AYUDA) Empezar a hacer un Sniffer
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: (AYUDA) Empezar a hacer un Sniffer  (Leído 3,374 veces)
sebah97

Desconectado Desconectado

Mensajes: 77



Ver Perfil
(AYUDA) Empezar a hacer un Sniffer
« en: 1 Abril 2013, 00:19 am »

Hola gente, soy bastante nuevo en ésto de C/C++ y quería que me den algún tutorial/pasos a seguir para poder hookear un SOCKET de un juego hecho en VB6. Busqué por el foro, pero nada de lo que encuentro me sirve. Desde ya muchas gracias.

PD: Por si interesa, uso el compilador Dev-C++


« Última modificación: 1 Abril 2013, 00:30 am por sebah97 » En línea

Luz Violeta

Desconectado Desconectado

Mensajes: 26





Ver Perfil WWW
Re: (AYUDA) Empezar a hacer un Sniffer
« Respuesta #1 en: 1 Abril 2013, 20:07 pm »

1) Dev-C++ es un IDE obsoleto, que usa un compilador obsoleto ... por favor, actualizá a algo como Code::Blocks cuando puedas permitírtelo.

2) Para poder incorporar un sniffer a tu aplicación podés usar la librería pcap o conocida como winpcap... ¿Entendí que querés hacerlo con hooks? explicanos un poco mejor qué es lo que querés hacer y comentanos cuál es el juego en cuestión.

Saludos.


En línea

It's sort of like my past is an unfinished painting. And as the artist of that painting, I must fill in all the ugly holes and make it beautiful again.
sebah97

Desconectado Desconectado

Mensajes: 77



Ver Perfil
Re: (AYUDA) Empezar a hacer un Sniffer
« Respuesta #2 en: 1 Abril 2013, 23:10 pm »

Hola, primero que nada gracias por responder. Lo que quiero lograr es interceptar los datos que llegan/recibo de un servidor Argentum Online.
Dije lo del hook porque tenía entendido que podés "hookear" las funciones del mismo cliente, pero me dijeron que es más complicado. Si podés explicartme ésto último te lo agradecería.

Vuelvo a repetir, muchas gracias y me estaré bajando el Code::Blocks  ;D
En línea

Luz Violeta

Desconectado Desconectado

Mensajes: 26





Ver Perfil WWW
Re: (AYUDA) Empezar a hacer un Sniffer
« Respuesta #3 en: 2 Abril 2013, 00:05 am »

Hola, primero que nada gracias por responder. Lo que quiero lograr es interceptar los datos que llegan/recibo de un servidor Argentum Online.
Dije lo del hook porque tenía entendido que podés "hookear" las funciones del mismo cliente, pero me dijeron que es más complicado. Si podés explicartme ésto último te lo agradecería.

Vuelvo a repetir, muchas gracias y me estaré bajando el Code::Blocks  ;D

¿Tenés la estricta necesidad de que sea mediante código hecho por vos? Si necesitás laburar con el protocolo para hacer alguna herramienta propia, podés agarrar un sniffer como wireshark y apoyarte en código que hay allá afuera como esto que saltó en 2 segundos de búsqueda → https://code.google.com/p/aoc/

Ahora, si te interesa modificar el  tráfico al vuelo, ahí sí vas a necesitar interceptar tanto el envío como recepción de datos; siempre velando por modificaciones consistentes en el protocolo (ej: tenés que modificar lo que el cliente recibe para que no haya inconsistencia en lo que le mandás "tocado" al servidor y lo que el cliente entiende que el servidor respondió) ... o sea, tenés que entender que cuando entres a modificar algo, lo que venga después de tu modificación tiene que estar acomodado también (caso que haya alguna verificación)

Ejemplos tenés acá → https://duckduckgo.com/?q=hook+send+recv+windows
Yo no puedo darte propios por que no uso Windows (uso FreeBSD).

Saludos.
En línea

It's sort of like my past is an unfinished painting. And as the artist of that painting, I must fill in all the ugly holes and make it beautiful again.
x64core


Desconectado Desconectado

Mensajes: 1.908


Ver Perfil
Re: (AYUDA) Empezar a hacer un Sniffer
« Respuesta #4 en: 2 Abril 2013, 12:57 pm »

Nuevas versiones de Dev-Cpp aquí:
http://orwelldevcpp.blogspot.com/

por cierto, "Poison Lux" luce como un clone de un usuario que imagino quien es :)
En línea

0xDani


Desconectado Desconectado

Mensajes: 1.077



Ver Perfil
Re: (AYUDA) Empezar a hacer un Sniffer
« Respuesta #5 en: 2 Abril 2013, 15:47 pm »

por cierto, "Poison Lux" luce como un clone de un usuario que imagino quien es :)

Sip, llevaba unos dias pensandolo...
En línea

I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
COMO TENER LISTO MI ACTIVE PERL PARA EMPEZAR HACER MI PRIMER PROGRAMA
Scripting
JLHV1977 2 5,690 Último mensaje 24 Enero 2006, 00:45 am
por Casidiablo
ayuda con sniffer
Programación Visual Basic
vivachapas 0 1,093 Último mensaje 22 Abril 2008, 23:15 pm
por vivachapas
¿se puede hacer esto con un packet sniffer?
Dudas Generales
avmiitxe 8 6,474 Último mensaje 4 Noviembre 2010, 18:36 pm
por MiRt
Ayuda a empezar
Dudas Generales
manugd 1 2,457 Último mensaje 7 Febrero 2011, 16:03 pm
por Slava_TZD
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines