首页 > 软件列表 > Npcap
Npcap

Npcap

软件语言:简体中文
软件授权:免费+内购
适用系统:Windows
创建时间:2021-12-28
软件厂商/开发者信息:Nmap Project

软件介绍

Npcap 是 Nmap 项目为 Microsoft Windows 提供的数据包捕获与发送库,由驱动程序和库文件组成。它起步于 2013 年,最初是对已停止维护的 WinPcap 的改进,之后经过大量重写,现在是独立维护的项目。

核心功能

  • 数据包捕获与发送:让 Windows 程序可以抓取并发送原始网络数据包。
  • 回环流量捕获:通过 NPF_Loopback 适配器抓取本机 localhost 流量,这是旧版 WinPcap 做不到的。
  • pcap 接口兼容:实现 libpcap API,软件可以用同一套代码在 Windows、Linux 和 macOS 上运行;同时提供 WinPcap 兼容模式。
  • 无线抓包:支持 802.11 无线网络的监听模式原始抓包。
  • 权限限制:可以限定只有管理员才能抓包,其他用户需要通过 UAC 提权。
  • 驱动技术:基于 NDIS 6 轻量过滤(Light-Weight Filter)驱动,并针对不同 Windows 版本分别构建。

支持平台与系统要求

官网提供适用于 Windows 7 / Server 2008 R2 到 Windows 11 及相应 Server 版本的安装包,覆盖 x86、x64 和 ARM64 架构。Windows XP 及更早系统不受支持。

版本与授权

Npcap 为专有软件,源代码可查阅。官网说明:免费版可在最多 5 台系统上使用,且不得对外再分发;仅与 Nmap、Wireshark 或 Microsoft Defender for Identity 搭配使用时,不受台数限制。需要再分发或在企业内部大规模使用的,应购买商业 OEM 许可。本页撰写时官网列出的版本为 1.90,站内收录的 1.60 已落后。

适用人群或使用场景

适合需要在 Windows 上做网络抓包分析的网络工程师、安全研究人员和开发者;使用 Wireshark、Nmap 等工具抓取本机回环流量时,也需要它作为底层抓包组件。

版本列表