Volver a actualizaciones
Nuevo releaseJul 23, 2026

PcapPlusPlus v26.07

Biblioteca C++ multiplataforma para captura, análisis, creación y procesamiento de paquetes de red de alto rendimiento. Compatible con libpcap, DPDK, AF_XDP, PF_RING, e incluye reensamblado TCP, huellas dactilares TLS y decodificación de protocolos.

Compartir

PcapPlusPlus Logo

GitHub Workflow Status GitHub Workflow Status Codecov OpenSSF Scorecard GitHub contributors

X Follow GitHub Repo stars

PcapPlusPlus es una biblioteca multiplataforma de C++ para la captura, el análisis y la creación de paquetes de red. Está diseñada para ser eficiente, potente y fácil de usar.

PcapPlusPlus ofrece capacidades de decodificación y forjado para una gran variedad de protocolos de red. También proporciona envoltorios de C++ fáciles de usar para los motores de procesamiento de paquetes más populares, como libpcap, WinPcap, Npcap, DPDK, eBPF AF_XDP, WinDivert y PF_RING.

Traducciones: English · 正體中文 · 한국어 · 日本語 · Русский

Tabla de contenidos

Descarga

Puedes elegir entre descargarlo desde la página de versiones de GitHub, usar un gestor de paquetes o compilar PcapPlusPlus tú mismo. Para más detalles, visita la página Download en el sitio web de PcapPlusPlus.

GitHub all releases

Página de versiones de GitHub

https://github.com/seladb/PcapPlusPlus/releases/latest

Homebrew

brew install pcapplusplus

Fórmulas de Homebrew: https://formulae.brew.sh/formula/pcapplusplus

Vcpkg

Windows:

.\vcpkg install pcapplusplus

MacOS/Linux:

vcpkg install pcapplusplus

Puerto de Vcpkg: https://github.com/microsoft/vcpkg/tree/master/ports/pcapplusplus

Conan

conan install "pcapplusplus/[>0]@" -u

El paquete en ConanCenter: https://conan.io/center/pcapplusplus

Compílalo tú mismo

Clona el repositorio de git:

git clone https://github.com/seladb/PcapPlusPlus.git

Sigue las instrucciones de compilación según tu plataforma en la página Build From Source del sitio web de PcapPlusPlus.

Verifica tus paquetes

Las versiones de PcapPlusPlus posteriores a la v23.09 están firmadas con atestación de GitHub. Todas las atestaciones se pueden encontrar aquí. Puedes verificar la atestación de estos paquetes con GitHub CLI. Para verificar los paquetes puedes seguir las instrucciones más recientes de gh attestation verify. Para instrucciones sencillas puedes usar el siguiente comando:

gh attestation verify <path-to-package-file> --repository seladb/PcapPlusPlus

y deberías ver la siguiente salida en tu terminal:

✓ Verification succeeded!

Resumen de características

Categorías