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