发现每次使用nmap的时候很多指令都不懂,索性就翻译了出来以后看看啥意思,翻译出来如下:

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

主机发现:
-sL:列表扫描-仅列出要扫描的目标
-sn:Ping扫描-禁用端口扫描
-Pn:将所有主机视为联机–跳过主机发现
-PS/PA/PU/PY[portlist]:对给定端口的TCP SYN/ACK、UDP或SCTP发现
-PE/PP/PM:ICMP回显、时间戳和网络掩码请求发现探测
-PO[protocol list]: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 Null、FIN和Xmas扫描
–scanflags:自定义TCP扫描标志
-sI <zombie host[:probeport]>:空闲扫描
-sY/sZ:SCTP初始化/COOKIE-ECHO扫描
-sO: IP protocol scan
-b<FTP中继主机>:FTP跳转扫描

端口规格和扫描顺序:
-p:仅扫描指定的端口
Ex:-p22-p1-65535;-p U:53111137,T:21-25,801398080,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=:是以逗号分隔的
目录、脚本文件或脚本类别
–script-args=<n1=v1,[n2=v2,…]>:为脚本提供参数
–script-args-file=filename:在文件中提供NSE脚本args
–script-trace:显示发送和接收的所有数据
–script-updatedb:更新脚本数据库。
–script-help=:显示有关脚本的帮助。
是以逗号分隔的脚本文件或
脚本类别。

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

时间和性能:
花费的选项以秒为单位,或附加“ms”(毫秒),
将“s”(秒)、“m”(分钟)或“h”(小时)设置为值(例如30m)。
-T<0-5>:设置计时模板(越高越快)
–min-hostgroup/max-hostgroup :并行主机扫描组大小
–min-parallelism/max-parallelism :探针并行化
-min-rtt-timeout/max-rtt-timeout/initial-rtt-timeout :指定
探测往返时间。
–max-retries :限制端口扫描探头重新传输的次数。
-host-timeout :在这么长时间后放弃目标
–扫描延迟/–最大扫描延迟:调整探头之间的延迟
–scan-delay/–max-scan-delay :每秒发送数据包的速度不低于
–min-rate :每秒发送数据包的速度不超过
防火墙/IDS规避和欺骗:
-f;mtu:片段数据包(可选带给定mtu)
-D <decoy1,decoy2[,ME],…>:用诱饵掩盖扫描
-S <IP_Address>::欺骗源地址
-e:使用指定的接口
-g/–source-port :使用给定的端口号
–proxies <url1,[url2],…>:通过HTTP/SOCKS4代理中继连接
–data ::向发送的数据包附加自定义负载
–data-string :向发送的数据包附加自定义ASCII字符串
-data-length :向发送的数据包追加随机数据
–ip-options :使用指定的ip选项发送数据包
–ttl:设置IP生存时间字段
–spoof-mac <mac address/prefix/vendor name>:欺骗您的mac地址
–badsum:使用伪TCP/UDP/SCTP校验和发送数据包
输出
-oN/-oX/-oS/-oG:以普通、XML、s |<cript kIddi3、,
和可分级格式,分别转换为给定的文件名。
-oA:同时以三种主要格式输出
-v:增加详细程度(使用-vv或更高级别以获得更大效果)
-d:提高调试级别(使用-dd或更多以获得更大的效果)
–reason:显示端口处于特定状态的原因
–open:仅显示打开(或可能打开)的端口
–packet-trace:显示发送和接收的所有数据包
–iflist:打印主机接口和路由(用于调试)
–append-output:追加到指定的输出文件,而不是删除指定的输出文件
–resume:恢复中止的扫描
–stylesheet <path/URL>::将XML输出转换为HTML的XSL样式表
–webxml:更多可移植的XML请参考Nmap.Org中的样式表
–no-stylesheet:防止XSL样式表与XML输出关联
杂项
-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

下面是对应的原文:
TARGET SPECIFICATION:
Can pass hostnames, IP addresses, networks, etc.
Ex: scanme.nmap.org, microsoft.com/24, 192.168.0.1; 10.0.0-255.1-254
-iL : Input from list of hosts/networks
-iR : Choose random targets
–exclude <host1[,host2][,host3],…>: Exclude hosts/networks
–excludefile <exclude_file>: Exclude list from file

HOST DISCOVERY:
-sL: List Scan - simply list targets to scan
-sn: Ping Scan - disable port scan
-Pn: Treat all hosts as online – skip host discovery
-PS/PA/PU/PY[portlist]: TCP SYN/ACK, UDP or SCTP discovery to given ports
-PE/PP/PM: ICMP echo, timestamp, and netmask request discovery probes
-PO[protocol list]: IP Protocol Ping
-n/-R: Never do DNS resolution/Always resolve [default: sometimes]
–dns-servers <serv1[,serv2],…>: Specify custom DNS servers
–system-dns: Use OS’s DNS resolver
–traceroute: Trace hop path to each host

SCAN TECHNIQUES:
-sS/sT/sA/sW/sM: TCP SYN/Connect()/ACK/Window/Maimon scans
-sU: UDP Scan
-sN/sF/sX: TCP Null, FIN, and Xmas scans
–scanflags : Customize TCP scan flags
-sI <zombie host[:probeport]>: Idle scan
-sY/sZ: SCTP INIT/COOKIE-ECHO scans
-sO: IP protocol scan
-b : FTP bounce scan

PORT SPECIFICATION AND SCAN ORDER:
-p : Only scan specified ports
Ex: -p22; -p1-65535; -p U:53,111,137,T:21-25,80,139,8080,S:9
–exclude-ports : Exclude the specified ports from scanning
-F: Fast mode - Scan fewer ports than the default scan
-r: Scan ports consecutively - don’t randomize
–top-ports : Scan most common ports
–port-ratio : Scan ports more common than

SERVICE/VERSION DETECTION:
-sV: Probe open ports to determine service/version info
–version-intensity : Set from 0 (light) to 9 (try all probes)
–version-light: Limit to most likely probes (intensity 2)
–version-all: Try every single probe (intensity 9)
–version-trace: Show detailed version scan activity (for debugging)
*
SCRIPT SCAN:*
-sC: equivalent to --script=default
–script=: is a comma separated list of
directories, script-files or script-categories
–script-args=<n1=v1,[n2=v2,…]>: provide arguments to scripts
–script-args-file=filename: provide NSE script args in a file
–script-trace: Show all data sent and received
–script-updatedb: Update the script database.
–script-help=: Show help about scripts.
is a comma-separated list of script-files or
script-categories.

OS DETECTION:
-O: Enable OS detection
–osscan-limit: Limit OS detection to promising targets
–osscan-guess: Guess OS more aggressively

TIMING AND PERFORMANCE:
Options which take are in seconds, or append ‘ms’ (milliseconds),
‘s’ (seconds), ‘m’ (minutes), or ‘h’ (hours) to the value (e.g. 30m).
-T<0-5>: Set timing template (higher is faster)
–min-hostgroup/max-hostgroup : Parallel host scan group sizes
–min-parallelism/max-parallelism : Probe parallelization
–min-rtt-timeout/max-rtt-timeout/initial-rtt-timeout : Specifies
probe round trip time.
–max-retries : Caps number of port scan probe retransmissions.
–host-timeout : Give up on target after this long
–scan-delay/–max-scan-delay : Adjust delay between probes
–min-rate : Send packets no slower than per second
–max-rate : Send packets no faster than per second

FIREWALL/IDS EVASION AND SPOOFING:
-f; --mtu : fragment packets (optionally w/given MTU)
-D <decoy1,decoy2[,ME],…>: Cloak a scan with decoys
-S <IP_Address>: Spoof source address
-e : Use specified interface
-g/–source-port : Use given port number
–proxies <url1,[url2],…>: Relay connections through HTTP/SOCKS4 proxies
–data : Append a custom payload to sent packets
–data-string : Append a custom ASCII string to sent packets
–data-length : Append random data to sent packets
–ip-options : Send packets with specified ip options
–ttl : Set IP time-to-live field
–spoof-mac <mac address/prefix/vendor name>: Spoof your MAC address
–badsum: Send packets with a bogus TCP/UDP/SCTP checksum
*
OUTPUT:*
-oN/-oX/-oS/-oG : Output scan in normal, XML, s|<rIpt kIddi3,
and Grepable format, respectively, to the given filename.
-oA : Output in the three major formats at once
-v: Increase verbosity level (use -vv or more for greater effect)
-d: Increase debugging level (use -dd or more for greater effect)
–reason: Display the reason a port is in a particular state
–open: Only show open (or possibly open) ports
–packet-trace: Show all packets sent and received
–iflist: Print host interfaces and routes (for debugging)
–append-output: Append to rather than clobber specified output files
–resume : Resume an aborted scan
–stylesheet <path/URL>: XSL stylesheet to transform XML output to HTML
–webxml: Reference stylesheet from Nmap.Org for more portable XML
–no-stylesheet: Prevent associating of XSL stylesheet w/XML output
MISC:
-6: Enable IPv6 scanning
-A: Enable OS detection, version detection, script scanning, and traceroute
–datadir : Specify custom Nmap data file location
–send-eth/–send-ip: Send using raw ethernet frames or IP packets
–privileged: Assume that the user is fully privileged
–unprivileged: Assume the user lacks raw socket privileges
-V: Print version number
-h: Print this help summary page.

EXAMPLES:
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

有关Nmap指令的翻译相关推荐

  1. 实现8086汇编编译器(三)——jmp指令的翻译

    文章目录 前言 jmp 汇编指令的格式 jmp 机器指令的格式 jmp 指令的翻译 jmp 操作数类型 解析操作数 checkJmp 的实现 encodeJmp 的实现 前言 直接看<汇编语言& ...

  2. 西门子实数转整数_西门子PLC指令全都翻译过来了!

    点击蓝字 关注我们 有时我们关注的公众号消息比较多,错过了一些自己喜欢的消息,不能及时看到工控论坛的推送,我们可以给公众号加星标或置顶.那如何星标置顶呢?[打开一篇工控论坛公众号的文章,点击文章标题下 ...

  3. 【工具-NMAP】主机渗透神器:NMAP (功能介绍,安装,使用,参数完整翻译)-转载

    1 nmap 介绍 Nmap  (网络映射器)是由 Gordon Lyon设计,用来探测计算机网络上的主机和服务的一种 安全扫描器.为了绘制网络拓扑图,Nmap的发送特制的数据包到目标主机,然后对返回 ...

  4. linux动态二进制翻译,仿真:解释和二进制翻译

    仿真就是在一个具有某种接口和功能的系统或子系统上实现另一种与之具有不同接口和功能的系统或子系统的过程. 指令集仿真可以使用多种方法来实现,这需要不同数量的计算资源,并且提供不同的性能和可移植性.其中的 ...

  5. 72 include动作和指令的区别

    <%@include...> 与<jsp:include....>指令的区别 include指令: 在翻译阶段(将JSP页面转换成servlet的阶段),include会读入指 ...

  6. qemu a fast and portable dynamic translator——大致翻译

    1. QEMU简介 QEMU是一套由Fabrice Bellard所编写的以GPL许可证分发源码的machine emulator.可以在不同的主机(X86,PowerPC,ARM,Sparc)上对不 ...

  7. verilog实现多周期处理器之——(二)第一条指令ori的实现

    本博文希望对于OpenMIPS第一条指令ori加以实现并总结.会加入一些基本的理论以及博主的学习记录. 流水与五级流水 什么是流水:拆分,并行.将多条指令的执行相互重叠起来.就构成了流水,这样充分利用 ...

  8. Mit6.S081-xv6参考书翻译

    一.操作系统接口 介绍 操作系统的工作是为了多个程序共享一个计算机,并提供一个比硬件本身支持更有效的服务集. 一个操作系统管理.抽象低级硬件,例如:一个字处理器无需关心使用的是哪种类型的硬盘. 一个操 ...

  9. [网络安全]诸神之眼--Nmap的使用

    文章目录 Nmap Nmap下载 windows下下载 linux下下载 目标说明 CIDR 概念 Nmap通过CIDR进行扫描 域名/IP扫描 单个域名/IP扫描 多个域名/IP扫描 范围型域名/I ...

最新文章

  1. cdn与服务器的关系_掐指算算: 你的CDN多花了几百万?
  2. android eclipse 配置 在项目右击选择properties
  3. nokia 计算机手机,NOKIA手机与电脑的数据线连接
  4. uri uri_什么是URI? 了解许可证术语以确保合规
  5. 标准的的Flash插入
  6. 服务器没权限修改,ftp服务器没有修改权限
  7. delphi windows编程_他曾创造多门编程语言,还被比尔盖茨以300万美元挖角
  8. webpack@3.6.0(4) -- 配置模块化开发
  9. python url转码_URL转码,encodeURI,encodeURIComponent — 在线工具
  10. linux命令系列 grep
  11. bugku reverse file writeup
  12. CSDN 上如何设置「关注博主」即可阅读全文
  13. 跳入餐饮新消费水池,腾讯、字节、B站能否“如鱼得水”?
  14. 从源码角度了解react工作原理
  15. 计算机评分主硬盘分数低,鲁大师跑分详解-内存篇:内存跑分为什么比别人低?分数差在哪?...
  16. Vue2.0开发之——loader的作用及调用过程(06)
  17. mac air 安装linux系统下载,Macbook Air安装linux重获新生
  18. Dropbox和其他备份产品概述
  19. 【.Net微信_服务号】1.微信JSSDK支付
  20. 云计算入门:FusionAccess桌面云解决方案

热门文章

  1. 如何预防企业内部数据泄密事件
  2. ssh连接管理iPhone
  3. java 反射机制原理 简述
  4. 阮的flex布局语法篇
  5. 一个收费4888元的项目,是个什么鬼?
  6. Rematch: 重新设计 Redux
  7. 一文搞懂 Linux TTY
  8. Everything使用
  9. vue 项目优雅的对 url 参数加密
  10. vue2进阶篇:vue-router之路由的params参数