NMAP 用來讓你去敲每一家的門, 看看誰的門沒關...
tcpdump 讓你聽到: 經過你眼前每個人所說的話....
tcpdump 不能用來敲別人的門...
NMAP 不能用來聽別人講的話...
我沒有使用過 tcpdump ,根據網路上的資料來看,它應該更常被用來攔截網路封包。
至於 Nmap 則是可以拿來掃描目標主機的詳細資訊(至於掃描後要拿來幹嘛又是一回事了),以你提到的為例:
NMAP -n -Ss -p0 -P 80 xxx.xxx.xxx.xx
-n
: 不要進行 DNS 解析-Ss
: TCP 同步掃描-p0
: 掃描之前不要 ping 主機p
: port 端口(你設成了 80 port)