jajajjaja, vamos que tienes un proxy que te bloquea el teamviwer y otros programas como el bittorrent etc.
pero ¿por que piensas que el proxy te bloquea el puerto?
Which ports are used by TeamViewer?
In general, TeamViewer will always work if surfing on the Internet is possible. Hence, no firewall configuration is required.
As an alternative to port 80 HTTP, port 443 HTTPs is also being checked. In addition, it is also possible to open only port 5938 TCP on the outgoing side (required for mobile connections). Data traffic should then be able to pass through on this port without any problems.
fuentelo que te bannea el proxy son las direcciones ip de los servidores de teamviwer.
volvamos al tema de los puertos, suponte que consigues ese programa que modifica el puerto en tiempo real, y al bittorrent le haces que se comunique con los servidores a través del puerto 80, ¿y luego como configuras todos esos servidores de bittorrent para que te escuchen en el puerto 80 si esperan las comunicaciones en el puerto 6999?
lo que propones se puede hacer, pero necesitas tunelizar, y para tunelizar necesitas controlar los dos extremos del túnel.