一、基础扫描
1.扫描IP
nmap -sn 192.168.116.0/24 192.168.116.1-255
2.扫描端口
基于SYN包扫描:
nmap -sS 192.168.116.101
基于三次握手扫描:
nmap -sT 192.168.116.101
3.指定端口扫描
指定范围内端口
nmap -p 10-200 192.168.116.101
指定多个端口
nmap -p 21,22,25,80,445,3306,8080,8888 192.168.116.101
指定所有端口
nmap -p - 192.168.116.101
4.扫描端口和版本
nmap -sV 192.168.116.101
## 5.扫描操作系统
sudo nmap -O 192.168.116.101
6.全面扫描
nmap -A 192.168.116.101
二、内置脚本扫描
所有扫描脚本都在kali目录下的 /usr/share/nmap/scripts,具体用法参考nse官方文档
1.常见端口的漏洞扫描
nmap --script=vuln 192.168.116.101