Nmap 7.91 帮助文档( https://nmap.org )

Nmap 7.91 帮助文档( https://nmap.org )

用法:nmap [扫描类型] [选项] {目标规范}

目标规范:

可以传递主机名,IP地址,网络等。
例如:scanme.nmap.org,microsoft.com / 24、192.168.0.1; 10.0.0-255.1-254
-iL :来自主机/网络列表的输入
-iR <主机数目>:选择随机目标
–exclude <host1 [,host2] [,host3],…>:排除主机/网络
–excludefile <exclude_file>:从文件中排除列表

主机发现:

-sL:列出扫描-仅列出要扫描的目标
-sn:Ping扫描-禁用端口扫描
-Pn:将所有主机视为联机-跳过主机发现
-PS / PA / PU / PY [端口列表]:对给定端口的TCP SYN / ACK,UDP或SCTP发现
-PE / PP / PM:ICMP回显,时间戳和网络掩码请求发现探针
-PO [协议列表]:IP协议Ping
-n / -R:从不进行DNS解析/始终解析[默认值:有时]
–dns-servers <serv1 [,serv2],…>:指定自定义DNS服务器
–system-dns:使用操作系统的DNS解析器
–traceroute:跟踪到每个主机的跃点路径

扫描技术:

-sS / sT / sA / sW / sM:TCP SYN / Connect()/ ACK / Window / Maimon扫描
-sU:UDP扫描
-sN / sF / sX:TCP空,FIN和Xmas扫描
–scanflags <标志>:自定义TCP扫描标志
-sI <僵尸主机[:probeport]>:空闲扫描
-sY / sZ:SCTP INIT / COOKIE-ECHO扫描
-sO:IP协议扫描
-b <FTP中继主机>:FTP退回扫描

端口规格和扫描顺序:

-p <端口范围>:仅扫描指定的端口
例如:-p22; -p1-65535; -p U:53,111,137,T:21-25,80,139,8080,S:9
–exclude-ports <端口范围>:从扫描中排除指定端口
-F:快速模式-扫描的端口少于默认扫描
-r:连续扫描端口-不要随机化
–top-ports <编号>:扫描<编号>最常见的端口
–port-ratio <比率>:扫描端口比<比率>更常见

服务/版本检测:

-sV:探测打开的端口以确定服务/版本信息
–version-intensity <级别>:设置为0(浅)至9(尝试所有探针)
–version-light:限制为最可能的探测(强度2)
–version-all:尝试每个探针(强度9)
–version-trace:显示详细的版本扫描活动(用于调试)

脚本扫描:

-sC:相当于–script = default
–script = <Lua脚本>:<Lua脚本>是逗号分隔的列表
目录,脚本文件或脚本类别
–script-args = <n1 = v1,[n2 = v2,…]>:提供脚本参数
–script-args-file =文件名:在文件中提供NSE脚本args
–script-trace:显示所有发送和接收的数据
–script-updatedb:更新脚本数据库。
–script-help = <Lua脚本>:显示有关脚本的帮助。
<Lua脚本>是逗号分隔的脚本文件列表,或者
脚本类别。

操作系统检测:

-O:启用操作系统检测
–osscan-limit:将操作系统检测限制为有希望的目标
–osscan-guess:更积极地猜测操作系统

时间和性能:

花费

防火墙/身份证闪避和疏散:

-F; --mtu :分段数据包(可选,带有给定的MTU)
-D <decoy1,decoy2 [,ME],…>:用诱饵掩盖扫描
-S <IP地址>:欺骗源地址
-e :使用指定的接口
-g /-source-port <端口号>:使用给定的端口号
–proxies <url1,[url2],…>:通过HTTP / SOCKS4代理中继连接
–data <十六进制字符串>:将自定义有效负载附加到发送的数据包
–data-string <字符串>:将自定义ASCII字符串附加到发送的数据包
–data-length :将随机数据附加到发送的数据包
–ip-options <选项>:发送具有指定ip选项的数据包
–ttl :设置IP生存时间字段
–spoof-mac <mac地址/前缀/供应商名称>:欺骗您的MAC地址
–badsum:发送带有伪TCP / UDP / SCTP校验和的数据包

输出:

-oN / -oX / -oS / -oG <文件>:以普通,XML,s | <rIpt kIddi3,
和Grepable格式分别更改为给定的文件名。
-oA :一次以三种主要格式输出
-v:提高详细程度(使用-vv或更高的效果更好)
-d:提高调试级别(使用-dd或更多以获得更大的效果)
–reason:显示端口处于特定状态的原因
–open:仅显示打开(或可能打开)的端口
–packet-trace:显示所有发送和接收的数据包
–iflist:打印主机接口和路由(用于调试)
–append-output:追加而不是破坏指定的输出文件
–resume <文件名>:恢复中止的扫描
–stylesheet <路径/ URL>:XSL样式表,可将XML输出转换为HTML
–webxml:Nmap.Org的参考样式表,用于更便携式的XML
–no-stylesheet:防止关联带有XML输出的XSL样式表

MISC:

-6:启用IPv6扫描
-A:启用操作系统检测,版本检测,脚本扫描和跟踪路由
–datadir <目录名>:指定自定义Nmap数据文件位置
–send-eth /-send-ip:使用原始以太网帧或IP数据包发送
–privileged:假定用户具有完全特权
–unprivileged:假设用户缺乏原始套接字特权
-V:打印版本号
-h:打印此帮助摘要页面。

例子:

nmap -v -A scanme.nmap.org
nmap -v -sn 192.168.0.0/16 10.0.0.0/8
nmap -v -iR 10000 -Pn -p 80
有关更多选项和示例,请参见手册页(https://nmap.org/book/man.html)

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值