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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
kunai — eBPF-आधारित लिनक्स सुरक्षा मॉनिटर और खतरा शिकारी जो घटना प्रतिक्रिया और फोरेंसिक विश्लेषण के लिए कालानुक्रमिक रूप से क्रमबद्ध, कंटेनर-जागरूक घटनाएं ऑन-होस्ट सहसंबंध के साथ प्रदान करता है। | Kitploit
उपकरण/GitHubGitHub/kunai-project/kunai
रक्षात्मक उपकरणकंटेनर सुरक्षाफोरेंसिकखतरा खुफियाघटना प्रतिक्रियालॉग विश्लेषण
GitHubkunai-project/kunai

kunai

eBPF-आधारित लिनक्स सुरक्षा मॉनिटर और खतरा शिकारी जो घटना प्रतिक्रिया और फोरेंसिक विश्लेषण के लिए कालानुक्रमिक रूप से क्रमबद्ध, कंटेनर-जागरूक घटनाएं ऑन-होस्ट सहसंबंध के साथ प्रदान करता है।

रिपॉजिटरी देखें
1.1k796 दिन पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
वेबसाइट

CI Downloads Discord

GitHub release (with filter) Documentation

मुख्य विचार

Kunai एक शक्तिशाली उपकरण है जिसे Linux प्रणालियों पर सुरक्षा निगरानी और खतरे की खोज जैसे कार्यों के लिए कार्रवाई योग्य अंतर्दृष्टि प्रदान करने के लिए डिज़ाइन किया गया है। इसे Windows पर Sysmon के Linux समकक्ष के रूप में सोचें, जो व्यापक और सटीक घटना निगरानी के लिए तैयार किया गया है।

Kunai को क्या अलग बनाता है

  • कालानुक्रमिक क्रमबद्ध घटनाएँ: घटनाओं को उसी क्रम में संसाधित और वितरित किया जाता है जिसमें वे घटित होती हैं।
  • ऑन-होस्ट सहसंबंध: गहन संदर्भ प्रदान करने के लिए घटना संवर्धन और सहसंबंध के लिए अंतर्निहित क्षमताएँ।
  • कंटेनर-जागरूक: Linux नेमस्पेस और कंटेनर तकनीकों के साथ पूरी तरह से संगत, कंटेनर गतिविधियों की पूर्ण ट्रेसिंग सक्षम करता है।

यह कैसे काम करता है

Kunai eBPF (Extended Berkeley Packet Filter) तकनीक का लाभ उठाता है, जिसमें कर्नेल-स्तरीय जाँच बिंदु होते हैं जो महत्वपूर्ण घटनाओं को कैप्चर करते हैं। ये जाँच बिंदु एक यूज़रलैंड प्रोग्राम को डेटा भेजते हैं, जो एकत्रित घटनाओं को पुनर्क्रमित, संवर्धित और सहसंबंधित करने जैसे कार्यों के लिए जिम्मेदार होता है।

कार्यान्वयन पक्ष पर, Kunai मुख्य रूप से Rust में लिखा गया है, जो मजबूत Aya लाइब्रेरी का उपयोग करता है। यह डिज़ाइन एक स्व-निहित स्टैंडअलोन बाइनरी सुनिश्चित करता है, जो तैनाती में आसानी के लिए eBPF जाँच बिंदुओं और यूज़रलैंड प्रसंस्करण तर्क दोनों को एम्बेड करता है।

FAQ

  • क्या यह मेरे OS/कर्नेल के साथ संगत है? : संगतता पृष्ठ देखें
  • मुझे किस प्रकार की घटनाएँ मिल सकती हैं? : कृपया घटनाओं का दस्तावेज़ीकरण पढ़ें
  • मुझे कौन सा संस्करण उपयोग करना चाहिए? : यदि यह केवल उपकरण का परीक्षण करना है, तो नवीनतम बिल्ड का उपयोग करें क्योंकि यह सुविधाओं और बग फिक्स के मामले में हमेशा सबसे अच्छा होता है। हालाँकि, ध्यान रखें कि गैर-स्थिर रिलीज़ में घटनाएँ परिवर्तन के अधीन हैं।

प्रोजेक्ट कैसे बनाएँ?

आगे बढ़ने से पहले, कृपया ध्यान दें कि Kunai का एक वितरण-अज्ञेयवादी, पूर्व-संकलित संस्करण रिलीज़ पृष्ठ पर उपलब्ध है। यदि आप केवल Kunai आज़माना चाहते हैं, तो संभवतः आपको प्रोजेक्ट को स्वयं बनाने की आवश्यकता नहीं है।

Docker इमेज के साथ

आप एक Docker इमेज का उपयोग कर सकते हैं जिसमें प्रोजेक्ट को आसानी से बनाने के लिए आवश्यक सब कुछ शामिल है: Kunai बिल्ड Docker इमेज।
यह एक ही आकार-सभी के लिए फिट समाधान किसी भी Linux वितरण पर काम करना चाहिए।

सब कुछ हाथ से करना

आवश्यकताएँ

सब कुछ बनाने में सक्षम होने से पहले, आपको कुछ उपकरण स्थापित करने होंगे।

  • कई Rust प्रोजेक्ट (इस सहित) बनाने के लिए, आपको rustup चाहिए
  • kunai बनाने के लिए आपको चाहिए: clang, libbpf-dev और bpf-linker

Ubuntu/Debian पर आवश्यकताएँ स्थापित करने के लिए कमांड का उदाहरण:

root@kitploit:~
sudo apt update
sudo apt install -y clang libbpf-dev lld musl-tools

# यह मानते हुए कि आपके पास rustup और cargo स्थापित है
cargo install bpf-linker

Kunai बनाना

एक बार जब आप आवश्यकताएँ स्थापित कर लेते हैं, तो आप जाने के लिए तैयार हैं।

डिबग संस्करण बनाना

root@kitploit:~
cargo build
# अपनी निष्पादन योग्य फ़ाइल यहाँ खोजें: ./target/debug/kunai

उत्पादन के लिए बनाना

उत्पादन तैनाती के लिए, हम MUSL का उपयोग करके एक स्थिर बाइनरी बनाने की सलाह देते हैं:

root@kitploit:~
# स्थिर रिलीज़ बाइनरी बनाएँ
cargo build --release --target x86_64-unknown-linux-musl

# स्थिर बाइनरी यहाँ उपलब्ध होगी:
./target/x86_64-unknown-linux-musl/release/kunai

MUSL क्यों? MUSL स्थिर बाइनरी उत्पन्न करता है जो विभिन्न Linux वितरणों में अधिक पोर्टेबल होती हैं, glibc संस्करणों के साथ निर्भरता समस्याओं से बचाती हैं। यह उत्पादन तैनाती के लिए विशेष रूप से महत्वपूर्ण है जहाँ आप लक्ष्य वातावरण को नियंत्रित नहीं कर सकते।

क्रॉस-संकलन

aarch64

aarch64 के लिए kunai क्रॉस-संकलन करने के लिए:

  1. aarch64 musl लक्ष्य स्थापित करें:

    root@kitploit:~
    rustup target add aarch64-unknown-linux-musl
    
  2. क्रॉस-संकलन टूलचेन स्थापित करें (Ubuntu/Debian उदाहरण):

    root@kitploit:~
    sudo dpkg --add-architecture arm64
    sudo apt update
    sudo apt install -y git clang libbpf-dev lld musl-tools
    sudo apt install -y crossbuild-essential-arm64 musl-tools:arm64
    
  3. aarch64 के लिए बनाएँ:

    root@kitploit:~
    cargo build --release --target aarch64-unknown-linux-musl
    
  4. क्रॉस-संकलित बाइनरी यहाँ उपलब्ध होगी:

    root@kitploit:~
    ./target/aarch64-unknown-linux-musl/release/kunai
    

मेमोरी प्रोफाइलिंग

यदि किसी को लगता है कि Kunai को मेमोरी से संबंधित समस्या है, तो यहाँ इसे प्रोफाइल करने का एक तरीका है।

root@kitploit:~
# सभी पैकेजों के लिए डिबग जानकारी के साथ kunai संकलित करें
RUSTFLAGS="-g" cargo build

# heaptrack का उपयोग करें
sudo heaptrack kunai

संबंधित कार्य

Linux के लिए Sysmon: https://github.com/Sysinternals/SysmonForLinux

आभार

  • Aya के पीछे के सभी लोगों को धन्यवाद, यह सामग्री बहुत बढ़िया है
  • @alessandrod और @vadorovsky को विशेष धन्यवाद
  • उन सभी सामान्य लोगों को धन्यवाद जो हमेशा मेरे पागल विचारों का समर्थन करते हैं

फंडिंग

NGSOTI परियोजना सुरक्षा संचालन केंद्र (SOC) संचालकों की अगली पीढ़ी को प्रशिक्षित करने के लिए समर्पित है, जो साइबर सुरक्षा के मानवीय पहलू पर ध्यान केंद्रित करती है। यह SOC संचालकों को पहचान इंजीनियरिंग, घटना प्रतिक्रिया और खतरा खुफिया विश्लेषण जैसी चुनौतियों का समाधान करने के लिए आवश्यक कौशल और ओपन-सोर्स उपकरण प्रदान करने के महत्व को रेखांकित करता है। CIRCL, Restena, Tenzir और लक्ज़मबर्ग विश्वविद्यालय जैसे प्रमुख भागीदारों को शामिल करते हुए, परियोजना का उद्देश्य व्यावहारिक प्रशिक्षण के लिए एक वास्तविक परिचालन बुनियादी ढाँचा स्थापित करना है। यह पहल शैक्षणिक पाठ्यक्रम को उद्योग अंतर्दृष्टि के साथ एकीकृत करती है, साइबर रेंज में हाथों-हाथ अनुभव प्रदान करती है।

NGSOTI को ECCC (यूरोपीय साइबर सुरक्षा योग्यता नेटवर्क और योग्यता केंद्र) के माध्यम से डिजिटल यूरोप कार्यक्रम (DEP) के तहत सह-वित्त पोषित किया गया है।

टूल डाउनलोड करें