Hola mi pregunta es la siguiente.
Tengo un troyano desarrollado con Qt al que quiero hacer que sea controlable via XMPP para lo cual no hay ningún problema para pasárle comandos y todo lo que sea texto pero el protocolo XMPP por si mismo no tiene soporte para transferir datos binarios, lo cual es un problema para transferir arhivos asi como la captura de pantalla y webcam.
He estado echando un ojo a la extensión Jingle que es la que usa el GTalk pero me parece que tendría problemas detrás de un router o firewall.
¿Es posible con Jingle transferir archivos estando cliente y servidor detrás de routers o cortafuegos sin abrir puertos?
UN SALUDO