简介
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 版本。
相关作品
- Ncat : 用于在网络中读取、写入、重定向和加密数据。它可以处理各种安全测试和管理任务。
- Nping : 用于生成网络数据包、分析响应以及测量响应时间。
- Ncat 和 Nping 都属于 Nmap 的工具集的一部分,三款工具通常联合使用,以应对各种网络问题。
竞品
- Masscan :一款高速端口扫描工具,专注于大规模扫描任务。
- Zmap :一款开源的网络扫描工具,用于执行互联网范围内的扫描任务。它注重速度和大规模扫描,适用于研究和安全分析。
- Metasploit :一款渗透测试工具,包括扫描功能。它提供漏洞利用和渗透测试功能。