Identificare i MAC address in rete con Nmap
In questo articolo avevamo visto come identificare i MAC address dei pc connessi in rete usando PING a ARP.
Ho scoperto che è possibile fare la stessa cosa usando Nmap.
Basta usare l'opzione -sn, ma con privilegi elevati.
Infatti guardate la differenza:
$ nmap -sn 192.168.1.181
Starting Nmap 7.12 ( https://nmap.org ) at 2016-06-03 10:50 CEST
Nmap scan report for NOME_PC (192.168.1.181)
Host is up (0.0011s latency).
Nmap done: 1 IP address (1 host up) scanned in 0.00 seconds
Come vedete non abbiamo info sul MAC address.
Se lanciamo lo stesso comando da root, o con sudo:
$ sudo nmap -sn 192.168.1.181
Starting Nmap 7.12 ( https://nmap.org ) at 2016-06-03 10:49 CEST
Nmap scan report for NOME_PC (192.168.1.181)
Host is up (0.00030s latency).
MAC Address: F8:BC:12:64:92:F3 (Dell)
Nmap done: 1 IP address (1 host up) scanned in 0.06 seconds
Come vedete c'è una riga in più.
Se volessimo scandagliare tutta la rete:
$ sudo nmap -sn 192.168.1.0/24
O da root.
Enjoy!
network nmap mac address arp ping
Commentami!