Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
CVE-2022-0847-eBPF — Un programme eBPF pour détecter les attaques contre CVE-2022-0847 | Kitploit
Outils/GitHubGitHub/h4ckm310n/cve-2022-0847-ebpf
Outils DéfensifsAnalyse des VulnérabilitésExploitationAnalyse de BinairesDétection d'Intrusion
GitHubh4ckm310n/cve-2022-0847-ebpf

CVE-2022-0847-eBPF

Un programme eBPF pour détecter les attaques contre CVE-2022-0847

Voir le dépôt
81il y a 2 ansPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

CVE-2022-0847-eBPF

Un programme eBPF pour détecter et se défendre contre les attaques sur CVE-2022-0847.

Dans l'espace noyau, le programme détecte les appels système splice() ; si un tel appel système contient un pipe comme fd de sortie et que les drapeaux du tampon du pipe sont définis sur PIPE_BUF_FLAG_CAN_MERGE, un événement est alors soumis. Dans l'espace utilisateur, le programme tue le processus correspondant qui appelle splice() et écrase /proc/sys/vm/drop_caches pour vider le cache de pages.

Testé sur Ubuntu Server 20.10 avec le noyau 5.8.0-25.

Compilation

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
Télécharger l’outil