Como hacer un MITM

Iniciado por n3oze3kr, 25 Marzo 2012, 07:45 AM

0 Miembros y 1 Visitante están viendo este tema.

n3oze3kr

Hola a todos!

Mucho les sabría agradecer la ayuda en este predicamento.

Tengo un equipo funcionando en Windows xp (si, así de obsoleto, pero que más puedo hacer si mi cliente lo usa así) que está comunicándose vía sockets, a través de un puerto XXX con el servidor YYY.YYY.YYY.YYY

Ahora bien, necesito capturar los paquetes enviados desde el equipo local hasta el servidor (Los cuales se que son trazas de texto plano), verificar si contienen en las mismas una cadena que tengo definida en mi archivo ORIGENES.TXT y, si las contienen, responder con el texto ubicado en el archivo RESPUESTAS.TXT en la misma línea.

Por ejemplo, si el texto de salida contiene:

ORIGENES.TXT:
'''''''''''''''''''''''''''''''
1     EL LOBO FEROZ
2     LA CAPERUCITA ROJA
3     LA ABUELITA


debo detener la transmisión (que no llegue al servidor), y responderle al equipo local con una de las siguientes respuestas:

RESPUESTAS.TXT:
''''''''''''''''''''''''''''''''''''
1     SE COMIO A LA ABUELITA
2     LLEVAVA UNA CESTA DE COMIDA
3     SE LA COMIO EL LOBO

Gracias de antemano por el apoyo a todos!
____________________________________________
¡El día que dejes de aprender habrás muerto!