如何从 C# 授予 Windows 10 中 Pcap 库的权限?
How I can grant permission for Pcap library in Windows 10 from C#?
我使用 SharpPcap 库来实现 GOOSE 协议侦听器 (EtherType = 0x88B8)。它运行良好,但前提是我 运行 Wireshark 并行,否则我的程序不会捕获 GOOSE 数据包。
当 Wireshark 未 运行ning 时,SharpPcap 示例也不会捕获 GOOSE 数据包。但是 SharpPcap 库捕获了我的广播 UDP 数据包。
我不得不在混杂模式下打开我的 SharpPCap 设备:
winPcap.Open(SharpPcap.WinPcap.OpenFlags.Promiscuous |
SharpPcap.WinPcap.OpenFlags.NoCaptureLocal, readTimeoutMilliseconds);
我的以太网卡不接受其他 MAC 地址
我使用 SharpPcap 库来实现 GOOSE 协议侦听器 (EtherType = 0x88B8)。它运行良好,但前提是我 运行 Wireshark 并行,否则我的程序不会捕获 GOOSE 数据包。
当 Wireshark 未 运行ning 时,SharpPcap 示例也不会捕获 GOOSE 数据包。但是 SharpPcap 库捕获了我的广播 UDP 数据包。
我不得不在混杂模式下打开我的 SharpPCap 设备:
winPcap.Open(SharpPcap.WinPcap.OpenFlags.Promiscuous |
SharpPcap.WinPcap.OpenFlags.NoCaptureLocal, readTimeoutMilliseconds);
我的以太网卡不接受其他 MAC 地址