0

很简单,我希望获取特定子网上所有设备的列表,以便识别他们的 mac 地址,以查找该网络上特定供应商的所有设备。

目前我正在使用nmap它来完成此操作,但是它使我指定了一个主机 example 10.0.0.0/24,这对10.0.0.0地址很有用,但是我也希望能够获取10.0.1.0设备和10.1.1.0设备。

有任何想法吗?

4

1 回答 1

3

试试这个:

nmap -TAggressive -n -sS -p80 10.0.0.0/24 &>/dev/null
nmap -TAggressive -n -sS -p80 10.0.1.0/24 &>/dev/null
nmap -TAggressive -n -sS -p80 10.1.1.0/24 &>/dev/null
arp -an | awk 'BEGIN {print "MAC               IP"}{++i;print $4, $2} END { print i,"hosts found"}' | tr -d '()'
于 2012-01-25T07:29:57.750 回答