Nmap网络扫描工具使用日记

本文介绍了Nmap网络扫描工具的安装与使用,包括基础扫描、批量扫描、TCP半连接和全连接扫描、指定端口扫描、详细扫描模式、输出结果保存以及排除IP等操作。Nmap适用于Windows、Linux、Mac系统,可用于探测网络中主机的开放端口和服务,是网络管理员和安全专家的重要工具。

Nmap网络扫描工具使用日记

1- 安装

本人使用的是Kail系统,系统自带该软件。

如需下载可到官网自行下载:http://www.nmap.com.cn/

Windows、Linux、Mac系统都支持,手机的话建议下载一个终端工具来模拟Linux即可使用。

2- 使用

基础使用:扫描该IP地址常用的一千个端口哪些是开启状态。

nmap IP地址

iL参数: 对文件内的IP进行批量扫描

nmap -iL 文件路径
# 文件内容格式
111.111.111.111
222.222.222.222

sT参数:对目标地址进行TCP SYN全连接扫描,建立完整的三次握手

nmap -sT IP地址

sS参数:对目标地址进行TCP SYN半连接扫描

nmap -sS IP地址

p参数:指定端口号进行扫描

nmap IP地址 -p 22 # 扫描目标IP的22端口是否开启

v参数:显示扫描过程,会显示进行连接过程中所发的SYN数据包、地址、端口等详细信息、

nmap -v IP地址

F参数:快速扫描,不建议使用,可能没等目标端口响应就不再监听

nmap -F IP地址

Pn参数:禁止ping后扫描,跳过主机发现的过程,直接键进行端口扫描(默认主机是存活的)

nmap -Pn IP地址

A参数:全面的系统扫描,包括打开操作系统探测、版本探测、脚本探测,包括反向代理地址

nmap -A IP地址

oN参数:指定输出结果输出到文件

nmap IP地址 -oN 文件路径及名称

--exclude参数:在扫描多个IP时指定排除的IP

nmap 111.111.111.111-222 --exclude 111.111.111.122,111.111.111.133

--excludefile参数:指定要排除的IP所在的文件

nmap 111.111.111.111-222 --excludefile 文件路径及名称

sU参数:扫描目标地址的UDP端口

nmap -sU IP地址

-sP参数:扫描一个网端中所有存活的IP

nmap -sP 192.168.0.1-200

总结表格

参数描述
--exclude在扫描多个IP时指定排除的IP
--excludefile指定要排除的IP所在的文件
-sSTCP SYN半连接扫描
-sTTCP SYN全连接扫描,建立完整的三次握手
-p指定端口号扫描
-v显示扫描过程
-F快速扫描
-Pn禁止ping后扫描:跳过主机发现的过程进行端口扫描(默认主机是存活的)
-A全面的系统扫描:包括打开操作系统探测、版本探测、脚本扫描
-oN指定输出结果输出到文件
-iL指定IP地址所在的文件,进行多个ip扫描
-sP扫描一个网端中所有存活的IP

如上就是nmap工具常用的一些参数了。更多信息请关注全栈开发日记 公众号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二饭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值