Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: patilanz en 2 Julio 2015, 10:47 AM

Título: Interceptar paquetes de un programa y cambiar sus datos | Windows
Publicado por: patilanz en 2 Julio 2015, 10:47 AM
Hola es posible media la inyección de una dll y luego un hook hacia la recv función o la que use captar los datos y cambiarlos antes de llamar a la función que tenia asignada ?

Si no que alternativas queda?

Saludos
Título: Re: Interceptar paquetes de un programa y cambiar sus datos | Windows
Publicado por: kub0x en 2 Julio 2015, 12:06 PM
Cita de: patilanz en  2 Julio 2015, 10:47 AM
Hola es posible media la inyección de una dll y luego un hook hacia la recv función o la que use captar los datos y cambiarlos antes de llamar a la función que tenia asignada ?

Si no que alternativas queda?

Saludos

Claro que es posible ;) En Firefox, en mi caso, basta con hookear la func PR_WRITE. De esta forma tu capturarías los datos en plano antes de que se cifren para ser enviados en una conexión TLS.

En IE tendrás que buscar el equivalente a la función de envío de datos en TLS, quizá utilice la API de Schannel.

Saludos!