欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

windows下的Nmap基本用法

程序员文章站 2024-03-11 11:54:31
...

持续更新完善

Nmap的介绍

可用于检测网络上的存活主机,检测目标主机的开放端口,检测端口上相应服务软件版本,主机操作系统等信息

Nmap的获取

官网:https://nmap.org/download.html
Github:https://github.com/nmap/nmap

常见端口号介绍

服务 端口号 服务 端口号
FTP 21 SSH 22
Telnet 23 SMTP 25
HTTP 80 HTTPS 443
SQL Server 1433 Oracle 1521
MySQL 3306 RDP 3389

Nmap用法

探测主机

  • 指定主机
nmap -sP 10.1.1.2 									#单个主机
nmap -sP 10.1.1.2,10.1.1.3 					#多个主机使用逗号隔开

windows下的Nmap基本用法Host is up表示主机存活
MAC Address为物理地址

  • 一个网段的所有主机
nmap -sP 10.1.1.2/24				#探测10.1.1.0网段下所有主机
  • 一个范围的主机
nmap -sP 10.1.1.2-254

探测端口范围

nmap -p 80,3389 10.1.1.2
nmap -p 21-25 10.1.1.2

windows下的Nmap基本用法

服务版本探测

nmap -sV 10.1.1.2

windows下的Nmap基本用法

扫描目标主机操作系统版本

nmap -O 10.1.1.2

windows下的Nmap基本用法

全面扫描

namp -A 10.1.1.2

保存结果

namp -oN E:\result.txt