nc掃描端口

nc可以用來掃描端口,但是各個系統之間版本差別較大

centos7:

nc 不支持-r,i.e. 無法掃描端口範圍。如果只測試一個端口可以用nc

[root@baidu ~]# nc -4vzw 1 www.baidu.com 81
Ncat: Version 7.50 ( https://nmap.org/ncat )
Ncat: Connection to 39.156.66.18 failed: Connection timed out.
Ncat: Trying next address...
Ncat: Connection timed out.
[root@baidu ~]# nc -4vzw 1 www.baidu.com 80
Ncat: Version 7.50 ( https://nmap.org/ncat )
Ncat: Connected to 39.156.66.18:80.
Ncat: 0 bytes sent, 0 bytes received in 0.03 seconds.

範圍掃描可以用nmap

yum install nmap -y

[root@baidu ~]# nmap -sS -p 79-81 www.baidu.com

Starting Nmap 6.40 ( http://nmap.org ) at 
Nmap scan report for www.baidu.com (39.156.66.14)
Host is up (0.0073s latency).
Other addresses for www.baidu.com (not scanned): 39.156.66.18
PORT   STATE    SERVICE
79/tcp filtered finger
80/tcp open     http
81/tcp filtered hosts2-ns

Nmap done: 1 IP address (1 host up) scanned in 1.32 seconds

mac:

nc 支持-r,但是超時不用-w,這個nc忘了是不是系統自帶的了,版本號都沒查到

root@baidu ~ % nc -rvz -i 1 -G 1 39.156.66.18 79-81 
Connection to 39.156.66.18 port 80 [tcp/http] succeeded!
nc: connectx to 39.156.66.18 port 81 (tcp) failed: Operation timed out
nc: connectx to 39.156.66.18 port 79 (tcp) failed: Operation timed out

百度承受了很多測試的責任,能力越大責任越大啊,哈哈蛤

其他的系統暫時未嘗試,大家如果有好的方法歡迎留言

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章