nmap,dig,host嗅探工具常用命令
2017-04-20 本文已影响69人
c4a1d989518e
nmap命令
想知道nmap怎么用,用man nmap命令查是一个不错的方法,但是刚学,不容易学会。还是几个常用命令用熟悉了,然后在深入接触,会比较容易。nmap是一个扫描命令。强大的功能在于:
首先列一个快捷查询,如果不懂请略过

1.在网络寻找所有在线主机
nmap -sP 192.168.1.*
这条命令可以扫描同一局域网的主机。同样效果的还有这个命令,其中的24,是指的子网掩码。
nmap -sP 192.168.1.0/24
同理,可以指定扫描范围
nmap -sP 192.168.1.10-100
2.查看是否设备是否处于开启
用target指代ip地址
nmap -sn target

-sn参数还有一个名称就是ping扫描,用于探测主机是否处于开启状态。
3.tcp、udp协议端口扫描
nmap-sS target
扫描出所有支持tcp协议的端口

nmap target -sU
扫描出所有支持udp协议的端口

4.软件版本和系统版本检测
nmap-sV target

可以扫描出具体的软件,当然,可能不是很准确
nmap -A target

扫描出操作系统
除了这些还有一些其他用处,

host和dig命令
dig和host还有whois,这些命令从大的方面来说都和DNS有关,不同的是whois查的很细,什么都有,dig和host就可以容易过滤点。
大致的命令类似,举一个例子
host -t ns baidu.com
-t是指的terminal,ns是什么意思呢?像ns的其他参数的意思分别是。

参考文章: