PcapDotNet / Pcap.Net

.NET wrapper for WinPcap written in C++/CLI and C#, which features almost all WinPcap features and includes a packet interpretation framework.
BSD 3-Clause "New" or "Revised" License
564 stars 167 forks source link

Npcap support #112

Open bkiziuk opened 5 years ago

bkiziuk commented 5 years ago

Is it possible that Npcap can be supported as well in Pcap.Net? Since WinPcap is not maintained any more, and Npcap seems to be its next, actively maintained, generation, and also as Wireshark team moved away from WinPcap and Wireshark 3.0 uses Npcap instead, it would be much easier to use just one library. Npcap has a WinPcap compatibility mode but - as I can see it here - it doesn't work well with Pcap.Net. In my case - on development machine - I can't successfully send an ARP packet - although there is no error, packet just doesn't get sent. On the other machine I have an error saying that NIC can't be set to promiscuous mode. But the same app has been working for years using WinPcap 4.1.3.

wjax commented 5 years ago

I totally agree. Npcap is full of useful features.

webcreazy commented 5 years ago

me,too

rubenunteregger commented 5 years ago

Same here. It would be great to have NPcap support in PcapDotNet 👍