nmap 基本扫描命令

nmap 基本扫描命令

nmap <目标IP或域名>

执行默认扫描,检测目标主机的开放端口和常见服务。

指定端口范围扫描

nmap -p 1-1000 <目标IP>

扫描目标主机的1到1000端口范围。

nmap -p 80,443,22 <目标IP>

仅扫描指定的80、443和22端口。

操作系统和服务版本检测

nmap -A <目标IP>

启用操作系统检测、版本检测、脚本扫描和路由跟踪。

nmap -sV <目标IP>

探测开放端口上运行的服务及其版本信息。

网络探测和主机发现

nmap -sn <目标IP或网段>

仅进行主机发现(Ping扫描),不扫描端口。

nmap -PE <目标IP>

使用ICMP Echo请求探测主机存活状态。

扫描速度和隐蔽性控制

nmap -T4 <目标IP>

设置扫描速度为T4(较快),范围从T0(最慢)到T5(最快)。

nmap -sS <目标IP>

使用SYN半开扫描,提升隐蔽性。

输出结果到文件

nmap -oN output.txt <目标IP>

将扫描结果保存为普通文本文件。

nmap -oX output.xml <目标IP>

将扫描结果保存为XML格式文件。

使用NSE脚本增强功能

nmap --script=<脚本名称> <目标IP>

运行指定的Nmap脚本引擎(NSE)脚本。

nmap --script vuln <目标IP>

运行漏洞检测类脚本。

绕过防火墙和IDS

nmap -f <目标IP>

使用分片技术绕过简单防火墙检测。

nmap --data-length 100 <目标IP>

在发送的数据包中附加随机数据长度。

典型综合扫描示例

nmap -A -T4 -p 1-65535 -oN full_scan.txt <目标IP>

全面扫描所有端口,启用操作系统和服务版本检测,结果保存为文本文件。

这些命令覆盖了nmap在网络安全评估和渗透测试中的常见用途,可根据实际需求组合使用。

相关推荐
tg_xianheyun1 小时前
CDN节点分布如何影响网页加载速度和用户体验
服务器·cdn加速·全球访问优化
夜月yeyue1 小时前
AUTOSAR CP 从上电到 Runnable
c语言·网络·tcp/ip·车载系统
lsh曙光2 小时前
延时at指令和定时cron指令
linux·服务器·网络
treesforest2 小时前
IP定位技术在网络犯罪侦查中的应用与价值
网络·网络协议·tcp/ip·网络安全·ip归属地查询·反欺诈
笨鸟先飞,勤能补拙2 小时前
AI 赋能网络安全:技术全景、成熟度评估与实战案例
人工智能·python·安全·web安全·网络安全·sqlite·github
XR1234567882 小时前
企业全光网络架构选型技术白皮书:从物理层到运维层的全链路分析
运维·网络·架构
加密狗复制模拟2 小时前
使用x64dbg进行超级狗super dog 加密狗逆向分析复制 超级狗克隆备份
安全·软件工程·个人开发·同态加密
ZeroNews内网穿透3 小时前
内网部署企业知识库,通过 HTTPS 隧道实现异地安全访问
安全·内网穿透
萧瑟余晖3 小时前
Java深入解析篇九之NIO详解
java·网络·nio
夏殇之殁3 小时前
包中创建自定义列表项。 . 使用自定义列表项进行数据绑定 . 将天气预报数据保存到本地内存表,通过LiveBindings进行显示。 ...
服务器·前端·javascript