túnel reverso con netcat

Bueno, todo muy lindo con el ssh, pero… que pasa si lo que queremos es hacer lo mismo con un apache (u otro puerto) que corre, por ejemplo, en el puerto 80… pues bueno, también se puede de la mano de netcat.. la victorinox de intrnet.

En el servidor host que nos servirá de puente corremos:

nc -k -l 666 0backpipe

En el servidor al que queremos acceder ponemos (el que está detrás de un router/firewall):

while (a=b); do nc cartoview.servertrack.co 777 0backpipe; done; 

Y desde nuestro navegador accedemos con http://ip_server_host:666
Espero les sirva para jugar un rato 😉