Nmap命令使用方法

Nmap使用合集

感谢博主:VVVinson    文章链接:https://www.cnblogs.com/Vinson404/p/7784829.html

参    数

说    明

-sT

TCP connect()扫描,这种方式会在目标主机的日志中记录大批连接请求和错误信息。

-sS

半开扫描,很少有系统能把它记入系统日志。不过,需要Root权限。

-sF  -sN

秘密FIN数据包扫描、Xmas Tree、Null扫描模式

-sP

ping扫描,Nmap在扫描端口时,默认都会使用ping扫描,只有主机存活,Nmap才会继续扫描。

-sU

UDP扫描,但UDP扫描是不可靠的

-sA

这项高级的扫描方法通常用来穿过防火墙的规则集

-sV

探测端口服务版本

-Pn

扫描之前不需要用ping命令,有些防火墙禁止ping命令。可以使用此选项进行扫描

-v

显示扫描过程,推荐使用

-h

帮助选项,是最清楚的帮助文档

-p

指定端口,如“1-65535、1433、135、22、80”等

-O

启用远程操作系统检测,存在误报

-A

全面系统检测、启用脚本检测、扫描等

-oN/-oX/-oG

将报告写入文件,分别是正常、XML、grepable 三种格式

-T4

针对TCP端口禁止动态扫描延迟超过10ms

-iL

读取主机列表,例如,“-iL C:\ip.txt”

      • 扫描指定IP所开放的端口:nmap -sS -p 1-65535 -v XXX.XXX.XXX.XXX
      • 扫描C段存活主机:nmap -sP XXX.XXX.XXX.XXX/24
      • 指定端口扫描:nmap -p 80,1433,22,1521 XXX.XXX.XXX.XXX
      • 探测主机操作系统:nmap -o XXX.XXX.XXX.XXX
      • 全面的系统探测:nmap -v -A XXX.XXX.XXX.XXX(Nmap默认扫描主机1000个高危端口)
      • 探测指定网段:nmap XXX.XXX.XXX.XXX-XXX
      • 穿透防火墙进行扫描:nmap -Pn -A XXX.XXX.XXX.XXX(XXX.XXX.XXX.XXX禁止用ping的)
      • 使用脚本,扫描Web敏感目录:nmap -p 80 --script=http-enum.nse XXX.XXX.XXX.XXX

原文地址:https://www.cnblogs.com/cute-puli/p/Nmap.html

时间: 2024-08-30 14:18:21

Nmap命令使用方法的相关文章

Nmap教程之nmap命令使用示例(nmap使用方法)

Nmap下载地址:http://pan.baidu.com/s/1jGB4ZeI Nmap是一款网络扫描和主机检测的非常有用的工具.Nmap是不局限于仅仅收集信息和枚举,同时可以用来作为一个漏洞探测器或安全扫描器.它可以适用于winodws,linux,mac等操作系统 Nmap是一款非常强大的实用工具,可用于:检测活在网络上的主机(主机发现)检测主机上开放的端口(端口发现或枚举)检测到相应的端口(服务发现)的软件和版本检测操作系统,硬件地址,以及软件版本检测脆弱性的漏洞(Nmap的脚本)Nma

nmap教程之nmap命令使用示例(nmap使用方法) 服务器渗透利器

Nmap是一款网络扫描和主机检测的非常有用的工具.Nmap是不局限于仅仅收集信息和枚举,同时可以用来作为一个漏洞探测器或安全扫描器.它可以适用于winodws,linux,mac等操作系统 Nmap 是一款非常强大的实用工具,可用于:检测活在网络上的主机(主机发现)检测主机上开放的端口(端口发现或枚举)检测到相应的端口(服务发现)的软件和版本 检测操作系统,硬件地址,以及软件版本检测脆弱性的漏洞(Nmap的脚本)Nmap是一个非常普遍的工具,它有命令行界面和图形用户界面.本人包括以下方 面的内容

nmap命令      

nmap 命令 nmap命令概述 nmpa也就是Network Mapper缩写,是Linux下的网络扫描和嗅探工具包.其基本功能有:探测一组主机是否在线:扫描主机端口,嗅探提供的网络服务:判断主机的操作系统.软件下载后,执行configure.make和make install三个命令,将nmap二进制码安装到系统上,就可以执行nmap了. nmap的语法很简单,但功能十分强大.比如:ping-scan命令就是"-sP",在确定了目标主机和网络之后,即可进行扫描.如果以root来运行

给Linux系统管理员准备的Nmap命令的29个实用范例

map即网络映射器对Linux系统/网络管理员来说是一个开源且非常通用的工具.Nmap用于在远程机器上探测网络,执行安全扫描,网络审计和搜寻开放端口.它会扫描远程在线主机,该主机的操作系统,包过滤器和开放的端口. 我将用两个不同的部分来涵盖大部分NMAP的使用方法,这是nmap关键的第一部分.在下面的设置中,我使用两台已关闭防火墙的服务器来测试Nmap命令的工作情况. 192.168.0.100 – server1.tecmint.com 192.168.0.101 – server2.tecm

Nmap命令的29个实用范例

Nmap即网络映射器对Linux系统/网络管理员来说是一个开源且非常通用的工具.Nmap用于在远程机器上探测网络,执行安全扫描,网络审计和搜寻开放端口.它会扫描远程在线主机,该主机的操作系统,包过滤器和开放的端口. 我将用两个不同的部分来涵盖大部分NMAP的使用方法,这是nmap关键的第一部分.在下面的设置中,我使用两台已关闭防火墙的服务器来测试Nmap命令的工作情况. 192.168.0.100 – server1.tecmint.com 192.168.0.101 – server2.tec

渗透测试之Nmap命令(二)

在<渗透测试之Nmap命令(一)>这篇博文中,已经介绍了Nmap命令的常用选项已经基本的使用方法,接下来讲一下namp的其他的一些扫描. 5. 其他扫描 5.1 SYN扫描 使用-sS选项对我们的虚拟机Ubuntu(192.168.50.12)发起一个完全开发的扫描.结果如下: 结果表明,至少192.168.50.12主机至少开放了3个端口,要确保使用不同类型的扫描对目标网络扫描,否则可能丢失一些很重要的信息导致测试结果相差很大. 5.2 NULL扫描 选用NULL扫描,再来看看结果: 结果令

[转]给Linux系统管理员准备的Nmap命令的29个实用范例+ tsysv 系统服务器管理器

原文链接:http://os.51cto.com/art/201401/428152.htm Nmap即网络映射器对Linux系统/网络管理员来说是一个开源且非常通用的工具.Nmap用于在远程机器上探测网络,执行安全扫描,网络审计和搜寻开放端口.它会扫描远程在线主机,该主机的操作系统,包过滤器和开放的端口. 关闭或者打开主机端口1.nmap localhost #查看主机当前开放端口2.ntsysv #打开系统服务器管理器(需要先安装yum install ntsysv),选择要关闭或者打开的服

Nmap命令的常用实例

一.Nmap简介 nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端.确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting).它是网络管理员必用的软件之一,以及用以评估网络系统安全. 正如大多数被用于网络安全的工具,nmap 也是不少黑客及骇客爱用的工具 .系统管理员可以利用nmap来探测工作环境中未经批准使用的服务器,但是黑客会利用nmap来搜集目标电脑的网络设定,从而计划攻击的方法. Nmap 以隐秘的手法,避开闯入检测系统的监

Linux中引号的一些作用和它们的区别以及检查端口的一些命令与方法

今天分享一下Linux中单引号.双引号.反引号的区别,单引号的作用就是 单引号里面的内容会原封不动的输出 (所见所得),双引号 与单引号类似 不同的就是里面的特殊符号会被解析(运行),反引号 优先执行命令.再说一下检查端口的一些命令及方法,首先就是要检查机房的网络是否有故障,这里要用到的命令就是tracert -d ,然后再检查sshd是否在运行 ,这里我们可以用1.telnet/nc 2.nmap 3.ss -lntup进行查看. 原文地址:http://blog.51cto.com/1386