Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2022-0847-eBPF — एक eBPF प्रोग्राम CVE-2022-0847 पर हमलों का पता लगाने के लिए | Kitploit
उपकरण/GitHubGitHub/h4ckm310n/cve-2022-0847-ebpf
रक्षात्मक उपकरणभेद्यता विश्लेषणशोषणबाइनरी विश्लेषणघुसपैठ का पता लगाना
GitHubh4ckm310n/cve-2022-0847-ebpf

CVE-2022-0847-eBPF

एक eBPF प्रोग्राम CVE-2022-0847 पर हमलों का पता लगाने के लिए

रिपॉजिटरी देखें
8132 साल पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

CVE-2022-0847-eBPF

CVE-2022-0847 पर हमलों का पता लगाने और बचाव करने के लिए एक eBPF प्रोग्राम।

कर्नेल स्पेस में, प्रोग्राम splice() सिस्टम कॉल का पता लगाता है। यदि ऐसे सिस्टम कॉल में आउटपुट fd के रूप में एक पाइप होता है, और पाइप बफर के फ्लैग PIPE_BUF_FLAG_CAN_MERGE पर सेट होते हैं, तो एक घटना सबमिट की जाएगी। उपयोगकर्ता स्पेस में, प्रोग्राम splice() को कॉल करने वाली संबंधित प्रक्रिया को मार देता है, और पेज कैश को साफ़ करने के लिए /proc/sys/vm/drop_caches को ओवरराइट करता है।

Ubuntu Server 20.10 पर कर्नेल 5.8.0-25 के साथ परीक्षण किया गया।

निर्माण

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
टूल डाउनलोड करें