Namp使用

文章介绍了nmap的安装和基本使用方法,包括扫描网址如www.baidu.com的开放端口,理解端口状态如open、closed和filtered,以及如何指定DNS服务器、避免防火墙触发、扫描特定端口范围等高级用法。此外,还提到了nmap在识别服务信息、操作系统和存活主机探测等方面的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装网址https://nmap.org/
具体安装方法有很多,官网说明详细,不再列举

简单使用
nmap www.baidu.com

回车可以查看扫描进度
Stats: 0:00:05 elapsed; 0 hosts completed (1 up), 1 undergoing SYN Stealth Scan
SYN Stealth Scan Timing: About 90.25% done; ETC: 14:41 (0:00:01 remaining)

扫描结果如下
根据扫描结果可以得知baidu的ip和端口开放情况
Nmap scan report for www.baidu.com (14.215.177.38)
Host is up (0.028s latency).
Other addresses for www.baidu.com (not scanned): 14.215.177.39
Not shown: 998 filtered tcp ports (no-response)
PORT STATE SERVICE
80/tcp open http
443/tcp open https
Nmap done: 1 IP address (1 host up) scanned in 6.18 seconds

端口状态
open 端口处于开放状态
close 端口处于关闭状态
filterd 端口处于过滤无法收到返回的probe状态
unfilterd 端口收到返回的probe,但无法确认
opend/unfilterd 端口处于开放状态和过滤状态
closed/unfilterd 端口处于关闭状态和过滤状态

具体使用
nmap -h
查看帮助信息

nmap --dns-servers 8.8.8.8 www.baidu.com
指定dns服务器去扫描

nmap -Pn www.baidu.com
停止探测之前的icmp请求,来避免防火墙的安全触发机制

nmap -p 0-1024 www.baidu.com
指定范围扫描端口

nmap -p80,443 +域名/ip
扫描对应域名/ip的端口

nmap -p T:80,U:22 +域名/ip
扫描对应域名/ip的tcp或者udp端口

nmap -p http www.baidu.com
通过对应协议扫描,也可以用如h*去扫h开头的协议

nmap -sV www.baidu.com
识别目标服务信息

nmap -sC www.baidu.com
使用nmap脚本探测

nmap -A -v -T4 www.baidu.com
识别操作系统和服务信息

nmap -O www.baidu.com
识别操作系统

主机发现
nmap -sP 192.168.1.1/24
探测存活主机

nmap -sn
不进行端口扫描,去扫描存活ip

扫描保存
oN/-oX/-oS/-oG 文件名
oN test.txt
oX test.xml

网卡扫描
nmap -e interface CIDR

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值