
软件介绍
Nmap是一款端口扫描工具,可以帮助用户快速扫描大型的网络,是目前使用率最高的一款端口扫描软件,功能齐全,操作简单,重点是完全免费,本次给大家带来的是中文的免费版本,如果有需要的用户就快来点击下载吧。
软件功能
主机发现(Host Discovery)
用于发现目标主机是否处于活动状态(Active)。
Nmap提供了多种检测机制,可以更有效地辨识主机。例如可用来列举目标网络中哪些主机已经开启,类似于Ping命令的功能。
端口扫描(Port Scanning)
用于扫描主机上的端口状态。
Nmap可以将端口识别为开放(Open)、关闭(Closed)、过滤(Filtered)、未过滤(Unfiltered)、开放|过滤(Open|Filtered)、关闭|过滤(Closed|Filtered)。默认情况下,Nmap会扫描1000个常用的端口,可以覆盖大多数基本应用情况。
版本侦测(Version Detection)
用于识别端口上运行的应用程序与程序版本。
Nmap目前可以识别数千种应用的签名(Signatures),检测数百种应用协议。而对于不识别的应用,Nmap默认会将应用的指纹(Fingerprint)打印出来,如果用户确知该应用程序,那么用户可以将信息提交到社区,为社区做贡献。
操作系统侦测(OS detection)
用于识别目标机的操作系统类型、版本编号及设备类型。
Nmap目前提供了上千种操作系统或设备的指纹数据库,可以识别通用PC系统、路由器、交换机等设备类型。
防火墙/IDS规避(Firewall/IDS evasion)
Nmap提供多种机制来规避防火墙、IDS的的屏蔽和检查,便于秘密地探查目标机的状况。
基本的规避方式包括:分片(Fragment)/IP诱骗(IP decoys)/IP伪装(IP spoofing)/MAC地址伪装(MAC spoofing)等等。
NSE脚本引擎(Nmap Scripting Engine)
NSE是Nmap最强大最灵活的特性之一,可以用于增强主机发现、端口扫描、版本侦测、操作系统侦测等功能,还可以用来扩展高级的功能如web扫描、漏洞发现、漏洞利用等等。Nmap使用Lua语言来作为NSE脚本语言,目前的Nmap脚本库已经支持350多个脚本。
软件官网
https://nmap.org/
软件综述
Nmap(Network Mapper)是一款网络探索或安全审计工具,它可以对计算机网络进行探索或安全审计。它是一个免费的、开源的多平台工具,可以用于Linux、Windows和Mac OS X等操作系统。
Nmap的功能包括:
- 端口扫描:Nmap可以扫描指定IP地址或网络上的所有IP地址,并发现开放的端口。
- 服务发现:Nmap可以识别开放端口上运行的服务,如Web服务器、FTP服务器等。
- 操作系统检测:Nmap可以识别远程主机的操作系统类型。
- 版本检测:Nmap可以识别远程主机上运行的服务的版本。
- 脚本引擎:Nmap可以加载脚本,以便执行自定义任务,如检查远程主机的漏洞。
Nmap是一款功能强大的工具,它可以用于各种网络安全任务,如渗透测试、漏洞评估、网络安全审计等。
Nmap的优点包括:
- 免费和开源:Nmap是一款免费的、开源的软件,这意味着任何人都可以下载和使用它。
- 多平台支持:Nmap支持Linux、Windows和Mac OS X等多种操作系统。
- 功能强大:Nmap功能强大,可以用于各种网络安全任务。
- 文档齐全:Nmap拥有大量的文档,可以帮助用户快速学习和使用Nmap。
Nmap的缺点包括:
- 使用复杂:Nmap是一款功能强大的工具,但它也相对复杂,需要用户有一定的网络安全知识才能使用它。
- 扫描速度慢:Nmap扫描速度相对较慢,特别是当扫描范围较大时。
- 可能被检测到:Nmap扫描可能会被远程主机检测到,并可能触发安全告警。
总体而言,Nmap是一款功能强大、免费且开源的网络安全工具,它可以用于各种网络安全任务。但Nmap也相对复杂,使用起来可能比较困难。