Nmap(Network Mapper) 主要用于网络探测和安全审计,Nmap 最早由 Gordon Lyon 于1997年创建。广泛用于网络安全、漏洞检测和网络映射等领域。
Nmap 的主要功能包括主机探测、端口扫描、操作系统和服务版本检测、脚本扩展等。
使用 x nmap
即可自动下载并使用
x-cmd 提供1分钟教程,其中包含了 nmap 命令常用功能的 demo 示例,可以帮你快速上手 nmap 。
使用案例:
# 扫描单个主机的常见端口,获取其开放的端口号
x nmap www.x-cmd.com
# 跳过域名解析,缩短扫描时间
x nmap -n www.x-cmd.com
# 执行快速扫描
x nmap -n -F www.x-cmd.com
# 获取更加详细的扫描信息
x nmap -n -v www.x-cmd.com
Nmap 可以执行各种类型的扫描,包括主机探测、端口扫描、操作系统检测、漏洞扫描等,提供全面的网络信息。不仅如此 Nmap 的脚本引擎(NSE)支持自定义脚本以执行高级的服务识别、漏洞检测和其他任务。甚至可以根据网络设备的活动和响应特征,推断出目标设备的操作系统类型和硬件特征。
Nmap 可以通过nmap -v -A targethost
命令,即可获取操作系统检测、服务版本检测、脚本扫描和 traceroute 报告。Nmap 还可以通过命令行参数指定多种扫描技术,根据不同的网络环境选择合适的扫描方式。
Nmap 提供多种输出格式,包括交互式输出、XML、Grepable等,且允许用户自定义报告。
Nmap 支持 Windows、macOS、BSD 等多种操作系统,但因为版权问题,x-cmd暂时不提供 Windows 版本快速安装方式。用户可以在官网下载 Windows 版本。