seladb/PcapPlusPlus
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.
C++Unlicense
Pinned issues
Issues
- 2
Help needed to translate the README file
#1622 opened by tigercosmos - 0
RawPacket::copyDataFrom will have a memory-leak if instance owns its m_RawData, otherwise the length might not match
#1627 opened by Elgu - 0
m_RawData get delete[]d in copy-operator even if m_DeleteRawDataAtDestructor is not set
#1626 opened by Elgu - 5
Linux build is failing, kindly assist
#1611 opened by zyl-one - 5
PcapRemoteDevice's clone method does not work.
#1439 opened by Dimi1010 - 3
- 1
`run_tests.py` cannot properly handle test segfault
#1572 opened by tigercosmos - 2
Support more link-types in packet parsing
#1612 opened by dromniscience - 12
TCP Keep-Alive carrying data
#1594 opened by gyl30 - 4
Need help with build issue
#1605 opened by zyl-one - 5
Add WireGuard Packet Parsing Support
#1554 opened by nadongjun - 2
detect_pcap_version.c should be a C++ file
#1606 opened by kiwixz - 4
Visual Studio 17.8 build failure
#1582 opened by davidbolvansky - 5
Possible crash and performance issues
#1595 opened by gyl30 - 2
Exclude examples in release package to reduce binary size?
#1593 opened by Doekin - 8
Apply Ruff for Python Code
#1562 opened by tigercosmos - 5
The TcpReassembly class does not correctly handle the logic for closing connections with TCP RST commands.
#1450 opened by prudens - 0
PointerVector's copy constructor/assignment can potentially introduce object slicing.
#1549 opened by Dimi1010 - 2
getRawPacketReadOnly() const-correctness
#1573 opened by luizfeldmann - 1
Pcap++.lib(PcapLiveDeviceList.obj) : error LNK2019: unresolved external symbol
#1581 opened by ayteksar - 8
How to do a deep copy of pcpp::IPAddress?
#1571 opened by zyl-one - 6
- 13
Need help with linking Pcap++ in my custom code.
#1533 opened by zyl-one - 1
Add the protocol into the Layer constructor argument
#1531 opened by tigercosmos - 0
Provide DEB or RPM
#1498 opened by tigercosmos - 11
v22.11 make uninstall will remove /usr/local/bin
#1517 opened by MapleLCG - 0
Change the logger to output on stderr
#1537 opened by tigercosmos - 6
- 1
- 2
About packet storage
#1523 opened by qcy1024 - 3
Support millisecond resolution timeout in RawSocketDevice
#1528 opened by rahagal - 25
Android fail to open wlan0
#1511 opened by ArkhamKn1ght - 3
How to craft packet out of raw data?
#1522 opened by ArkhamKn1ght - 3
Potential memory leak in PointerVector pushBack, if internal vector reallocation fails.
#1465 opened by Dimi1010 - 9
Fail to link libpcap for android QT
#1509 opened by ArkhamKn1ght - 9
Code Review: The functions 'hash5Tuple' and 'hash2Tuple' implemented incorrectly in PacketUtils.cpp.
#1447 opened by prudens - 0
- 5
Update benchmark
#1474 opened by tigercosmos - 3
Add the use cases in the README
#1484 opened by tigercosmos - 13
Improve the CI time
#1463 opened by tigercosmos - 0
check clang-version on Windows
#1470 opened by tigercosmos - 8
Porting DPDK application
#1454 opened by JasMetzger - 6
Memory Leak when parseNextLayer is used
#1449 opened by JasMetzger - 5
pcapplusplus dpdk device performance is poor
#1444 opened by nullbyte777 - 2
Add LDAP protocol support
#1430 opened by seladb - 2
DpdkDevice::openMultiQueues() is not NUMA aware
#1414 opened by SesomB - 0
Centralize code calling Libpcap/Winpcap/Npcap to fetch devices into a utility header.
#1433 opened by Dimi1010 - 3
Unnecessary SomeIpSdLayer API dependency to 3rd party header EndianPortable.h
#1435 opened by rahagal - 0
Refactor `PcapRemoteDeviceList` to use smart pointers internally for memory management.
#1432 opened by Dimi1010 - 3
Introduce GitHub issue template
#1407 opened by tigercosmos