netcat 实现端口转发


code

下面来看看如何用nc实现简单的端口转发。

- 背景:192.168.1.103的msfadmin用户需要访问192.168.1.102的8000端口,但是该端口被防火墙保护着,不允许外界机器访问。目前msfadmin用户只能访问192.168.1.102的9000端口。需要9000端口做转发。

- 目标:msfadmin通过访问192.168.1.102的9000端口,达到与8000端口通话的目的。

1. 在192.168.1.102上开启8000端口。
nc -l 8000

2. 在192.168.1.102上实现9000端口转发。
freestyle4568@freestyle4568 ~ $ cat /tmp/fifo | nc localhost 8000 | nc -l 9000 > /tmp/fifo

3. 在192.168.1.103上连接192.168.1.102的9000端口。
nc -n 192.168.1.102 9000

 

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM