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
CVE-2022-0847-eBPF — Un programa eBPF para detectar ataques en CVE-2022-0847 | Kitploit
Herramientas/GitHubGitHub/h4ckm310n/cve-2022-0847-ebpf
Herramientas DefensivasAnálisis de VulnerabilidadesExplotaciónAnálisis de BinariosDetección de Intrusiones
GitHubh4ckm310n/cve-2022-0847-ebpf

CVE-2022-0847-eBPF

Un programa eBPF para detectar ataques en CVE-2022-0847

Ver Repositorio
81hace 2 añosAún no revisado

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

CVE-2022-0847-eBPF

Un programa eBPF para detectar y defender ataques en CVE-2022-0847.

En el espacio del kernel, el programa detecta las llamadas al sistema splice(); si dicha llamada contiene un pipe como fd de salida y los flags del buffer del pipe están establecidos en PIPE_BUF_FLAG_CAN_MERGE, entonces se envía un evento. En el espacio de usuario, el programa mata el proceso correspondiente que llama a splice() y sobrescribe /proc/sys/vm/drop_caches para limpiar la caché de páginas.

Probado en Ubuntu Server 20.10 con kernel 5.8.0-25.

Compilación

root@kitploit:~
clang -g -O2 -target bpf -D__TARGET_ARCH_x86_64 -I/usr/src/linux-headers-5.8.0-25/include -I/usr/include -c ./splice.bpf.c -o splice.bpf.o
bpftool gen skeleton ./splice.bpf.o > splice.skel.h
clang -I/usr/include -c splice.c -o splice_epbf.o
clang splice_epbf.o -lbpf -lelf -lz -o splice_epbf
Descargar herramienta