raz*_*z3r 4 macos networking auditing nmap
我在Nmap中发现了一个奇怪的行为(我使用版本5.51,如果这很重要,但我在版本5.00时遇到了同样的问题),在某些网络上,这个插件不会检索MAC地址,因此也就是供应商.奇怪的是它几乎检索所有操作系统等等,但它不会打印MAC地址.怎么可能?这是我经常使用的命令:
nmap -A -O 192.168.1.0/24 -oX mynetwork.xml
Run Code Online (Sandbox Code Playgroud)
bon*_*ing 14
只有在以root权限运行扫描时才会显示MAC地址,因此请务必使用sudo.作为诊断步骤,尝试执行简单的ping扫描(sudo nmap -sn 192.168.1.0/24),然后立即检查您的ARP缓存(arp -an).如果您没有看到很多<incomplete>s,那么Nmap不会正确扫描您的子网.如果您看到256 <incomplete>,并且没有MAC地址,那么您的网络设置有问题,因为您没有看到对Nmap正在生成的请求的ARP响应.