Npcap 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Npcap 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Npcap 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Npcap 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Npcap 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Npcap 是 Nmap 项目的网络包抓取库在 Windows 下的版本。官网地址为:https://npcap.cn/

Npcap 是致力于采用 Microsoft Light-Weight Filter (NDIS 6 LWF) 技术和 Windows Filtering Platform (NDIS 6 WFP) 技术对当前最流行的 WinPcap 工具包进行改进的一个项目。

Npcap 项目是最初 2013 年由 Nmap 网络扫描器项目(创始人 Gordon Lyon)北京大学罗杨博士发起,由 Google 公司的 Summer of Code 计划赞助的一个开源项目,遵循 MIT 协议(与 WinPcap 一致)。

Npcap 基于 WinPcap 4.1.3 源码基础上开发,支持 32 位和 64 位架构,在 Windows Vista 以上版本的系统中,采用 NDIS 6 技术的 Npcap 能够比原有的 WinPcap 数据包(NDIS 5)获得更好的抓包性能,并且稳定性更好。

特点

Npcap 还独具以下特点:

1. 支持 NDIS 6 技术;

2. 支持“只允许管理员 Administrator”访问 Npcap;

3. 支持与 WinPcap 兼容或并存两种模式;

4. 支持 Windows 平台的回环(Loopback)数据包采集;

5. 支持 Windows 平台的回环(Loopback)数据包发送;

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (4)

加载中
打分: 力荐
wireshark 经常用。
2017/02/14 09:21
回复
举报
打分: 力荐
用过,loopback抓包最吸引我
2017/02/14 09:34
回复
举报
用了之后wireshark不正常了。。
2017/02/14 08:53
回复
举报
有谁用过?
2017/02/14 08:32
回复
举报
更多评论
暂无内容
发表了博客
2019/11/15 14:49

Npcap.资料

1、ZC:Npcap 是 WinPcap停更之后的继承者。我尝试了 Win7中发送raw tcp syn,它的代码和 使用WinPcap的基本一致。  Developing software with Npcap _.html(https://nmap.org/npcap/guide/npcap-devguide.html#npcap-examples)  Npcap Development Tutorial _.html(https://nmap.org/npcap/guide/npcap-tutorial.html)  ZC:教程,里面有 发送raw数据的代码"Sending a single packet with pcap_sendpacket()"  Npcap...

0
0
发表了博客
2020/11/20 19:56

npcap手动安装

1 安装包使用7z解压 目录结构如下 │ CheckStatus.bat │ DiagReport-20190406-141023.txt │ DiagReport.bat │ DiagReport.ps1 │ FixInstall.bat │ LICENSE │ npcap.cat │ npcap.inf │ npcap.sys │ npcap_wfp.inf │ npf.cat │ npf.inf │ npf.sys │ NPFInstall.exe │ NPFInstall2.exe │ npf_wfp.inf │ Uninstall.exe │ └─$SYSDIR │ NpcapHelper.exe │ Packet.dll │ WlanHelper.exe │ wpcap.dll │ └─Npc...

0
0
发表了博客
2020/11/20 19:58

Win10安装Npcap、npcap-sdk,并在Visual Studio 2017配置使用

一、安装Npcap Npcap下载地址 二、下载npcap-sdk npcap-sdk下载地址 三、VS2017配置 项目 → \rightarrow →属性 → \rightarrow →C/C++ → \rightarrow →常规 → \rightarrow →附加包含目录:添加sdk中的Include目录 项目 → \rightarrow →属性 → \rightarrow →链接器 → \rightarrow →常规 → \rightarrow →附加库目录:添加sdk中的Lib目录 项目 → \rightarrow →属性 → \rightarrow →链接器 → \rightarrow →输入...

0
0
2018/04/28 16:02

Wireshark 捕捉本地数据 --WinPcap切换NPcap

Wireshark默认匹配安装的是WinPcap,但是WinPcap有个缺点,不能抓取本地回环数据 NPcap是在WinPcap的基础上进行优化开发的,可以抓取本地数据 如果已安装WinPcap的请卸载,最好Wireshark一起卸载掉,重新安装,先安装NPcap,再安装Wireshark 安装地址:NPcap Wireshark 官方地址:https://nmap.org/npcap/ 安装好了以后,打开Wireshark 选择Npcap Loopback Adapter,就可以捕捉本地回环数据 http://blog.techbeta.me/2015/12/wire...

0
0
发表了博客
2020/11/20 19:59

Wireshark安装Npcap组件失败的解决方法

Wireshark安装Npcap-1.00时的注意事项和失败的解决方法 问题简述 Wireshark安装后需要安装npcap,可能出现以下图片显示安装失败。本文首先提供了Npcap安装失败可能的解决方法,之后提供了完全清理Npcap或npcapwinpcap的残留组件的方法。 注:本文是在安装Npcap-1.00时创作的。 原因分析以及解决方案 Wireshark安装后需要安装npcap或者winpcap或win10pcap,但不能共存,如果想要安装请先查看自己电脑有没有安装其中之一,并卸载。...

0
0
发表了博客
2019/03/29 08:57

Npcap环境配置(Winpcap后继者) pcap的一种

Npcap是基于Winpcap和Libpcap的,Winpcap已多年无人维护,其官网也推荐Windows XP之后的用户转移到Npcap上。Npcap基于WINPCAP,Winpcap基于libpcap,并做出了诸多改进。 由于基于最新的libpcap和Winpcap,所以理论上可以写出兼容Windows/Linux/Mac等系统的代码 重要特性:可监听localhost 作者自述:WinPcap威力加强版:这个国产开源工具获得了Google赞助 - FreeBuf互联网安全新媒体平台 如果有人知道Npcap与libpcap对应的头文件...

0
0
发表了博客
2019/03/31 12:49

Npcap:Nmap项目里一个为Windows而生的嗅探库 Npcap: Nmap Project's packet sniffing library for Windows

如果有人知道Npcap与libpcap对应的头文件列表,请告诉我,非常感谢 Introduction介绍 This Manual describes the programming interface and the source code of Npcap. It provides detailed descriptions of the functions and structures exported to programmers, along with complete documentation of the Npcap internals. Several tutorials and examples are provided as well. 本手册描述了Npcap的程序接口和源码。本...

0
0
发表了博客
2020/09/27 08:11

vscode下使用gcc进行Npcap网络编程开发的环境配置

目录 0x01下载安装Npcap及其相关组件 在官网下在Npcap的SDK以及环境支持 解压、安装 0x02 vscode配置 vscode对于C、C++编译运行的基础环境配置 vscode对Npcap编程的配置 编写测试文件 测试 Code-Runner运行配置 WinNetworkProgram 0x01下载安装Npcap及其相关组件 在官网下在Npcap的SDK以及环境支持 Npcap: Windows Packet Capture Library & Driver 这里有四个文件 Npcap 0.9997 installer for Windows 7/2008R2, 8/2012, 8.1/2...

0
0
2019/10/09 22:33

wireshark 抓取localhost

wireshark 抓取localhost 或者127.0.0.1的包,wireshark自带的是winpcap 实现抓包的,可以修改为Npcap 来进行 [https://nmap.org/npcap/#download](https://nmap.org/npcap/#download) 进行下载。 安装时,先卸载winpcap 安装npcap的时候 选择loopback 即可。 启动 wireshark 选择 Npcap Loopback Adapter 就可以抓取本地包了...

0
0
发表了博客
2018/07/17 18:21

wireshark抓本地回环包

问题描述: 在网络程序开发的过程中,我们往往会把本机既作为客户端又作为服务器端来调试代码,使得本机自己和自己通信。但是wireshark此时是无法抓取到数据包的,需要通过简单的设置才可以 方法一:Wireshark+WinPcap+route add实现 1.以管理员身份运行cmd 2.route add 本机ip mask 255.255.255.255 网关ip 如:route add 192.168.1.70 mask 255.255.255.255 192.168.1.1 3.此时再利用wireshark进行抓包便可以抓到本机自己同自...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
4 评论
90 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部