Nbtscan是一个扫描Windows网络NetBIOS信息的小工具。该工具只能用于局域网,可以扫描出目标主机的IP、NetBIOS名、用户名和MAC地址等。下面将介绍使用Nbtscan工具扫描网络的方法。
Nbtscan工具扫描网络的语法格式如下:
nbtscan -r [range]
以上语法中的选项及含义如下:
·-r [range]:指定扫描的网络范围。
【实例2-6】 使用Nbtscan工具扫描192.168.1.0/24网络中的活动主机。执行命令如下:
root@daxueba:~# nbtscan -r 192.168.1.0/24 Doing NBT name scan for addresses from 192.168.1.0/24 IP address NetBIOS Name Server User MAC address ----------------------------------------------------------------------- 192.168.1.0 Sendto failed: Permission denied 192.168.1.6 <unknown> <unknown> 192.168.1.8 DAXUEBA-M2HBP5N <server> <unknown> 00:0c:29:7b:c9:0f 192.168.1.9 TEST-PC <server> <unknown> 00:0c:29:34:75:8b 192.168.1.1 SMBSHARE <server> SMBSHARE 00:00:00:00:00:00 192.168.1.255 Sendto failed: Permission denied
从输出的信息中可以看到,共包括5列,分别为IP address、NetBIOS Name、Server、User和MAC address。其中,IP address列显示的地址表示活动的主机。