首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用锐器和npcap监视windows回送适配器?

如何使用锐器和npcap监视windows回送适配器?
EN

Stack Overflow用户
提问于 2017-02-09 08:28:32
回答 1查看 2.1K关注 0票数 0

我已经安装了npcap驱动程序,因为我想监视windows回送适配器。但是,环回适配器不在SharpPcap CaptureDeviceList中。

我看到Wireshark中的环回适配器和Wireshark能够监视回送适配器。

如何使用SharpPcap监视回送适配器?

EN

回答 1

Stack Overflow用户

发布于 2017-02-10 00:54:52

我帮助您在他们的GitHub回购中创建了一个问题:https://github.com/chmorgan/sharppcap/issues/15

请等待他们的回答。

更新:

我安装了带有Install Npcap in WinPcap API-compatible Mode选项的最新Npcap0.80,并在SharpPcap回购中运行了Example01.IfList示例,输出如下:

代码语言:javascript
复制
SharpPcap 4.2.0.0, Example1.IfList.cs

The following devices are available on this machine:
----------------------------------------------------

interface: Name: rpcap://\Device\NPF_{9ADACD44-ECFF-45E2-BD5E-3491DEBA711F}
Description: Network adapter 'NdisWan Adapter' on local host
Flags: 0



interface: Name: rpcap://\Device\NPF_{8A300A14-CA5A-4A3C-B52B-7516661B4CDA}
Description: Network adapter 'NdisWan Adapter' on local host
Flags: 0



interface: Name: rpcap://\Device\NPF_{44DB6B7A-661D-4FA3-925E-6287EA48D3F6}
Description: Network adapter 'NdisWan Adapter' on local host
Flags: 0



interface: Name: rpcap://\Device\NPF_{F0353155-69D0-4611-AB2A-EE864BE0ADD9}
FriendlyName: Local Area Connection* 19
GatewayAddress: 0.0.0.0
Description: Network adapter 'Microsoft' on local host
Addresses:
Addr:      fe80::cd59:f5d:81cb:989d
Netmask:
Broadaddr:

Addresses:
Addr:      fe80::cd59:f5d:81cb:989d
Netmask:
Broadaddr:

Addresses:
Addr:      HW addr: E094678FFF3F

Flags: 0



interface: Name: rpcap://\Device\NPF_{385F30D0-9166-45D3-BBC6-F1D9C5300AF9}
FriendlyName: Wi-Fi
GatewayAddress: 192.168.0.1
Description: Network adapter 'Microsoft' on local host
Addresses:
Addr:      fe80::eddc:63ca:cf19:aecd
Netmask:
Broadaddr:

Addresses:
Addr:      192.168.0.109
Netmask:   255.255.255.0
Broadaddr: 0.0.0.0

Addresses:
Addr:      HW addr: E094678FFF3E

Flags: 0



interface: Name: rpcap://\Device\NPF_{1E6769B9-ED4A-454D-A921-EECDA220ADA1}
FriendlyName: Npcap Loopback Adapter
GatewayAddress: 0.0.0.0
Description: Network adapter 'MS NDIS 6.0 LoopBack Driver' on local host
Addresses:
Addr:      fe80::b1cb:57f6:4ebc:6359
Netmask:
Broadaddr:

Addresses:
Addr:      0.0.0.0
Netmask:   255.0.0.0
Broadaddr: 255.255.255.255

Addresses:
Addr:      HW addr: 02004C4F4F50

Flags: 1



Hit 'Enter' to exit...

所以很明显,最后一个适配器是Npcap Loopback Adapter。我不知道为什么用户不能使用SharpPcap监视Npcap适配器。我会回复他关于我在Stackoverflow中的反馈。

我能想到两个可能的原因:

  1. 在安装Npcap时,用户不会选择Support loopback traffic ("Npcap Loopback Adapter" will be created)选项。
  2. 用户也安装了WinPcap,Install Npcap in WinPcap API-compatible Mode选项未选中就安装了Npcap。通过这种方式,SharpPcap只能识别WinPcap并使用原始的WinPcap all,根本不支持Npcap Loopback Adapter

我的建议是:

  1. 如果安装了WinPcap,请卸载它。
  2. 使用Support loopback traffic ("Npcap Loopback Adapter" will be created)Install Npcap in WinPcap API-compatible Mode选项安装最新的Npcap0.80,两者都选中了。

现在,用户应该能够通过Npcap Loopback Adapter接口看到SharpPcap。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42131550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档