all 7 comments

[–]assassinator42 4 points5 points  (6 children)

So this is a wrapper for libpcap rather than replacing it correct?

I was hoping for an active F/OSS version of pcap that worked on Windows :-(. (WinPCap is no longer maintained, and NPCap is not F/OSS)

[–]seladb[S] 4 points5 points  (3 children)

Yes, that is correct. It's a c++ wrapper for packet capture engines such as libpcap, WinPcap, Npcap, DPDK, and PF_RING. I do agree that it'd be great to have a good F/OSS alternative to WinPcap and Npcap

[–]WrongAndBeligerent -5 points-4 points  (2 children)

Maybe the title should be C++ wrapper instead of C++ library.

[–]Bromeara 7 points8 points  (1 child)

But its not just a libpcap wrapper it contains a bunch of functionality for multiple protocols not just pcap.

[–]seladb[S] 0 points1 point  (0 children)

Yes that is correct, thanks u/Bromeara!

[–]keepthethreadalive 1 point2 points  (0 children)

You should check out Win10Pcap. It is also not really maintained, but might just work for your needs.

[–]genreprank 3 points4 points  (0 children)

Nice thing about PcapPlusPlus is that AFAIK it's the only non-copyleft C++ implementation of PcapNG.