Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
VulnBot — LLM-संचालित मल्टी-एजेंट फ्रेमवर्क जो मानव पेनेट्रेशन टेस्टिंग वर्कफ़्लो को स्वायत्त रूप से दोहराता है, सुरक्षा आकलन के लिए Kali Linux टूलिंग और RAG ज्ञान पुनर्प्राप्ति का संचालन करता है। | Kitploit
उपकरण/GitHubGitHub/khenryaegis/vulnbot
भेद्यता परीक्षण फ्रेमवर्कटोहीशोषण फ्रेमवर्कभेद्यता विश्लेषणस्क्रिप्टिंग और स्वचालनपेनिट्रेशन टेस्टिंगपेपर और शोधरेड टीमिंगAI सुरक्षा
GitHubkhenryaegis/vulnbot

VulnBot

LLM-संचालित मल्टी-एजेंट फ्रेमवर्क जो मानव पेनेट्रेशन टेस्टिंग वर्कफ़्लो को स्वायत्त रूप से दोहराता है, सुरक्षा आकलन के लिए Kali Linux टूलिंग और RAG ज्ञान पुनर्प्राप्ति का संचालन करता है।

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

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

सभी देखें →

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

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

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

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

VulnBot: बहु-एजेंट सहयोगी फ्रेमवर्क के लिए स्वायत्त पेनेट्रेशन टेस्टिंग

.svg'>

विषय-सूची

  • अवलोकन
  • त्वरित शुरुआत
  • उद्धरण
  • संपर्क

अवलोकन

नोट:

  • ⭐ यदि आपको यह प्रोजेक्ट उपयोगी लगे, तो कृपया इसे एक STAR देने पर विचार करें! ⭐
  • यदि आपको कोई त्रुटि या समस्या आती है, तो बेझिझक एक issue खोलें या pull request सबमिट करें।

VulnBot एक उन्नत स्वचालित पेनेट्रेशन टेस्टिंग फ्रेमवर्क है जो बहु-एजेंट प्रणाली के भीतर मानव पेनेट्रेशन टेस्टिंग टीमों के कार्यप्रवाह की नकल करने के लिए बड़े भाषा मॉडल (LLMs) का उपयोग करता है। यह नवीन दृष्टिकोण सुरक्षा आकलन में दक्षता, सहयोग और अनुकूलनशीलता को बढ़ाता है।

VulnBot Framework

यह RAG कार्यान्वयन Langchain-Chatchat पर आधारित है। लेखकों को विशेष धन्यवाद।


त्वरित शुरुआत

पूर्वापेक्षाएँ

आगे बढ़ने से पहले सुनिश्चित करें कि आपका वातावरण निम्नलिखित आवश्यकताओं को पूरा करता है:

  • प्रोग्रामिंग भाषा: Python 3.11.11
  • पैकेज प्रबंधक: Pip

इंस्टॉलेशन

निम्नलिखित में से किसी एक विधि का उपयोग करके VulnBot इंस्टॉल करें:

स्रोत से बिल्ड करें

  1. VulnBot रिपॉज़िटरी को क्लोन करें:

    git clone https://github.com/KHenryAegis/VulnBot
    
  2. प्रोजेक्ट निर्देशिका में जाएँ:

    cd VulnBot
    
  3. निर्भरताएँ इंस्टॉल करें:

    pip install -r requirements.txt
    

कॉन्फ़िगरेशन गाइड

VulnBot को प्रारंभ करने से पहले, आपको सिस्टम सेटिंग्स कॉन्फ़िगर करनी होंगी। निम्नलिखित को संशोधित करने के विस्तृत निर्देशों के लिए Configuration Guide देखें:

  • Kali Linux कॉन्फ़िगरेशन (hostname, port, username, password)
  • MySQL डेटाबेस सेटिंग्स (host, port, user, password, database)
  • LLM सेटिंग्स (base_url, llm_model_name, api_key)
  • RAG सक्षम करना (enable_rag को true पर सेट करें और milvus तथा kb_name कॉन्फ़िगर करें)

प्रोजेक्ट प्रारंभ करें

VulnBot का उपयोग करने से पहले, प्रोजेक्ट को प्रारंभ करें:

python cli.py init

RAG मॉड्यूल प्रारंभ करें

python cli.py start -a

VulnBot चलाएँ

VulnBot को निष्पादित करने के लिए, इसका उपयोग करें:

python cli.py vulnbot -m {max_interactions}

{max_interactions} को इंटरैक्शन की वांछित संख्या से बदलें।


उद्धरण

यदि आप शैक्षणिक उद्देश्यों के लिए VulnBot का उपयोग करते हैं, तो कृपया हमारे paper को उद्धृत करें:

@misc{kong2025vulnbotautonomouspenetrationtesting,
      title={VulnBot: Autonomous Penetration Testing for a Multi-Agent Collaborative Framework}, 
      author={He Kong and Die Hu and Jingguo Ge and Liangxiong Li and Tong Li and Bingzhen Wu},
      year={2025},
      eprint={2501.13411},
      archivePrefix={arXiv},
      primaryClass={cs.SE},
      url={https://arxiv.org/abs/2501.13411}, 
}

संपर्क

यदि आपके कोई प्रश्न या सुझाव हैं, तो कृपया GitHub पर एक issue खोलें। योगदान, चर्चाएँ और सुधार सदैव स्वागत योग्य हैं!

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