nmap命令使用教程

  1. 扫描单个目标地址:

    1
    nmap 192.168.0.100
  2. 扫描多个目标地址

    1
    nmap 192.168.0.100 192.168.0.105
  3. 扫描一个范围内的目标地址

    1
    nmap 192.168.0.100-200
  4. 扫描目标地址所在的某个网段:

    1
    nmap 192.168.0.100/24
  5. 扫描主机列表targets.txt文件中的所有目标地址

    1
    nmap -iL ~/targets.txt
  6. 扫描除某一个目标地址之外的所有目标地址

    1
    nmap 192.168.0.100/24 -exclude 192.168.0.105
  7. 扫描除某一文件中的目标地址之外的目标地址

    1
    nmap 192.168.0.100/24 -exceludefile ~/targets.txt
  8. 扫描某一目标地址的21、22、23、80端口

    1
    nmap 192.168.0.100 -p 21,22,23,80
  9. 对目标地址进行路由跟踪

    1
    nmap --traceroute 192.168.0.100
  10. 扫描目标地址所在C段的在线状况

    1
    nmap -sP 192.168.0.100/24
  11. 目标地址的操作系统指纹识别

    1
    nmap -O 192.168.0.100
  12. 目标地址提供的服务版本检测

    1
    nmap -sV 192.168.0.105
  13. 探测防火墙状态

    1
    nmap -sF -T4 192.168.0.100