Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
libpcap — Biblioteca independiente del sistema para captura y filtrado de paquetes a nivel de usuario. Proporciona un marco portátil para monitoreo de red de bajo nivel, análisis de seguridad y depuración en múltiples plataformas. | Kitploit
Herramientas/GitHubGitHub/the-tcpdump-group/libpcap
Sniffing y Análisis de PaquetesMapeo de RedesRecopilación de InformaciónSeguridad de RedesDetección de IntrusionesAnálisis de DNS
GitHubthe-tcpdump-group/libpcap

libpcap

Biblioteca independiente del sistema para captura y filtrado de paquetes a nivel de usuario. Proporciona un marco portátil para monitoreo de red de bajo nivel, análisis de seguridad y depuración en múltiples plataformas.

Ver Repositorio
3.2k947hace 14h 16mRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Sitio web

LIBPCAP 1.x.y por The Tcpdump Group

Para informar sobre un problema de seguridad, envía un correo electrónico a [email protected].

Para informar errores y otros problemas, contribuir con parches, solicitar una funcionalidad, proporcionar comentarios generales, etc., consulta las pautas para contribuir.

El directorio de documentación contiene archivos README sobre sistemas operativos y opciones específicos.

Git anónimo está disponible a través de:

https://github.com/the-tcpdump-group/libpcap.git

Este directorio contiene el código fuente de libpcap, una interfaz independiente del sistema para la captura de paquetes a nivel de usuario. libpcap proporciona un marco portátil para la monitorización de redes de bajo nivel. Las aplicaciones incluyen la recolección de estadísticas de red, la monitorización de seguridad, la depuración de redes, etc. Dado que casi todos los proveedores de sistemas ofrecen una interfaz diferente para la captura de paquetes, y hemos desarrollado varias herramientas que requieren esta funcionalidad, hemos creado esta API independiente del sistema para facilitar la portabilidad y reducir la necesidad de varios módulos de captura de paquetes dependientes del sistema en cada aplicación.

root@kitploit:~
formerly from	Lawrence Berkeley National Laboratory
		Network Research Group <[email protected]>
		ftp://ftp.ee.lbl.gov/old/libpcap-0.4a7.tar.Z

Soporte para plataformas específicas y BPF

Para algunas plataformas existen archivos README.{system} que discuten problemas con la interfaz del sistema operativo para la captura de paquetes en esas plataformas, como cómo habilitar el soporte para esa interfaz en el sistema operativo, si no está integrada por defecto.

La interfaz de libpcap soporta un mecanismo de filtrado basado en la arquitectura del filtro de paquetes BSD. BPF se describe en el artículo de Usenix de invierno de 1993 ``The BSD Packet Filter: A New Architecture for User-level Packet Capture'' (PostScript comprimido, PostScript gzip, PDF).

Aunque la mayoría de las interfaces de captura de paquetes admiten algún filtrado dentro del kernel, libpcap utiliza el filtrado dentro del kernel solo para los casos de uso que admiten programas BPF, es decir, la interfaz de captura de paquetes BPF, el socket de paquetes de Linux y la interfaz GNU/Hurd.

En todos los demás casos, libpcap lee cada paquete en el espacio de usuario y lo evalúa utilizando el programa de filtro, lo que genera una sobrecarga adicional (especialmente para filtros selectivos). Idealmente, libpcap traduciría los filtros BPF a un programa de filtro compatible con el subsistema del kernel subyacente, pero esto no está implementado.

BPF es estándar en NetBSD, FreeBSD, OpenBSD, DragonFly BSD, macOS, QNX y Solaris 11; una versión más antigua, modificada y no documentada es estándar en AIX.

Linux tiene varios sistemas basados en BPF, y libpcap aún no soporta ninguno de los mecanismos eBPF, aunque soporta muchos de los mecanismos de recepción mapeados en memoria. Consulta el README específico de Linux para más información.

Nota para distribuciones de Linux y sistemas *BSD que incluyen libpcap:

Ahora hay una regla para crear una biblioteca compartida, que debería funcionar en Linux y *BSD, entre otras plataformas.

Establece el soname de la biblioteca en libpcap.so.1; esto es lo que debería ser, NO libpcap.so.1.x o libpcap.so.1.x.y o algo similar.

Hemos estado manteniendo la compatibilidad binaria entre las versiones de libpcap durante bastante tiempo; no hay razón para vincular un binario enlazado con libpcap a una versión particular de libpcap.

Descargar herramienta