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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
agentic-radar — आपके LLM एजेंटिक वर्कफ़्लो के लिए एक सुरक्षा स्कैनर | Kitploit
उपकरण/GitHubGitHub/splx-ai/agentic-radar
भेद्यता स्कैनरस्थैतिक कोड विश्लेषण (SAST)गतिशील कोड विश्लेषण (DAST)पेनिट्रेशन टेस्टिंगDevSecOpsरेड टीमिंगAI सुरक्षाप्रतिकूल हमला
GitHubsplx-ai/agentic-radar

agentic-radar

आपके LLM एजेंटिक वर्कफ़्लो के लिए एक सुरक्षा स्कैनर

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

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

सभी देखें →

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

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

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

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

आपके एजेंटिक वर्कफ़्लो के लिए एक सुरक्षा स्कैनर!

contributors last update forks stars open issues license PyPI - Version PyPI - Downloads
Discord Slack

डेमो देखें · दस्तावेज़ीकरण · बग रिपोर्ट करें · फीचर अनुरोध करें

विषय-सूची
  1. विवरण
  2. एजेंटिक विज़ुअलाइज़र
  3. आरंभ करना
    • पूर्वापेक्षाएँ
    • स्थापना
  4. उन्नत स्थापना
    • CrewAI स्थापना
    • OpenAI Agents स्थापना
  5. उपयोग
  6. उन्नत सुविधाएँ
    • एजेंटिक प्रॉम्प्ट हार्डनिंग
    • एजेंटिक वर्कफ़्लो में कमज़ोरियों का परीक्षण
    • CI/CD वर्कफ़्लो
  7. रोडमैप
  8. ब्लॉग और ट्यूटोरियल
  9. समुदाय
  10. अक्सर पूछे जाने वाले प्रश्न
  11. योगदान
  12. आचार संहिता
  13. लाइसेंस

विवरण 📝

Agentic Radar को एजेंटिक सिस्टम का विश्लेषण और मूल्यांकन करने के लिए डिज़ाइन किया गया है, ताकि सुरक्षा और परिचालन संबंधी जानकारी प्राप्त हो सके। यह डेवलपर्स, शोधकर्ताओं और सुरक्षा पेशेवरों को यह समझने में मदद करता है कि एजेंटिक सिस्टम कैसे कार्य करते हैं और संभावित कमज़ोरियों की पहचान करने में सहायता करता है।

यह उपयोगकर्ताओं को एजेंटिक सिस्टम के लिए सुरक्षा रिपोर्ट बनाने की सुविधा देता है, जिसमें शामिल हैं:

  1. वर्कफ़्लो विज़ुअलाइज़ेशन - एजेंटिक सिस्टम के वर्कफ़्लो का एक ग्राफ✅
  2. टूल पहचान - सिस्टम द्वारा उपयोग किए जाने वाले सभी बाहरी और कस्टम टूल्स की सूची✅
  3. MCP सर्वर डिटेक्शन - सिस्टम के एजेंटों द्वारा उपयोग किए जाने वाले सभी MCP सर्वरों की सूची✅
  4. कमज़ोरी मैपिंग - पहचाने गए टूल्स को ज्ञात कमज़ोरियों से जोड़ने वाली तालिका, जो सुरक्षा अवलोकन प्रदान करती है✅

व्यापक HTML रिपोर्ट सभी निष्कर्षों का सारांश प्रस्तुत करती है, जिससे समीक्षा और साझाकरण आसान हो जाता है।

पूर्ण रिपोर्ट का उदाहरण यहाँ देखें

Agentic Radar में पहचानी गई कमज़ोरियों का प्रसिद्ध सुरक्षा ढाँचों से मैपिंग शामिल है 🛡️।

  • OWASP Top 10 LLM Applications

  • OWASP Agentic AI – Threats and Mitigations

एजेंटिक विज़ुअलाइज़र 🎆

यदि आप केवल विज़ुअलाइज़ेशन चाहते हैं, तो Agentic Visualizer आज़माएँ।

यह एक वेब-आधारित टूल है जो आपको एजेंटिक वर्कफ़्लो को उपयोगकर्ता-अनुकूल तरीके से विज़ुअलाइज़ करने की सुविधा देता है।

आरंभ करना 🚀

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

कोई भी नहीं हैं! बस सुनिश्चित करें कि आपके सिस्टम पर Python (pip) स्थापित है।

स्थापना

root@kitploit:~
pip install agentic-radar

# Check that it is installed
agentic-radar --version

कुछ सुविधाओं के लिए अतिरिक्त स्थापना की आवश्यकता होती है, जो लक्षित एजेंटिक फ्रेमवर्क पर निर्भर करती है। अधिक जानकारी नीचे देखें।

उन्नत स्थापना

CrewAI स्थापना

CrewAI के साथ निम्नलिखित में से किसी एक सुविधा का उपयोग करते समय CrewAI extras की आवश्यकता होती है:

  • Agentic Radar परीक्षण
  • पूर्वनिर्धारित टूल्स के लिए विवरण

आप निम्न कमांड चलाकर अतिरिक्त CrewAI निर्भरताओं के साथ Agentic Radar स्थापित कर सकते हैं:

root@kitploit:~
pip install "agentic-radar[crewai]"

[!WARNING] यह crewai-tools पैकेज स्थापित करेगा, जो केवल Python संस्करण >= 3.10 और < 3.13 पर समर्थित है। यदि आप भिन्न Python संस्करण का उपयोग कर रहे हैं, तो टूल विवरण कम विस्तृत होंगे या पूरी तरह से अनुपलब्ध होंगे।

OpenAI Agents स्थापना

OpenAI Agents के साथ निम्नलिखित में से किसी एक सुविधा का उपयोग करते समय OpenAI Agents extras की आवश्यकता होती है:

  • Agentic Radar परीक्षण

आप निम्न कमांड चलाकर अतिरिक्त OpenAI Agents निर्भरताओं के साथ Agentic Radar स्थापित कर सकते हैं:

root@kitploit:~
pip install "agentic-radar[openai-agents]"

उपयोग

Agentic Radar अब दो मुख्य कमांड का समर्थन करता है:

1. scan

एजेंटिक वर्कफ़्लो के लिए कोड स्कैन करें और रिपोर्ट तैयार करें।

root@kitploit:~
agentic-radar scan [OPTIONS] FRAMEWORK:{langgraph|crewai|n8n|openai-agents|autogen}

उदाहरण:

root@kitploit:~
agentic-radar scan langgraph -i path/to/langgraph/example/folder -o report.html

2. test

विभिन्न कमज़ोरियों के लिए एजेंटिक वर्कफ़्लो में एजेंटों का परीक्षण करें। इसके लिए OPENAI_API_KEY को पर्यावरण चर के रूप में सेट करना आवश्यक है।

root@kitploit:~
agentic-radar test [OPTIONS] FRAMEWORK:{openai-agents} ENTRYPOINT_SCRIPT_WITH_ARGS

उदाहरण:

root@kitploit:~
agentic-radar test openai-agents "path/to/openai-agents/example.py"

इस सुविधा के बारे में अधिक जानकारी यहाँ देखें।

उन्नत सुविधाएँ ✨

एजेंटिक प्रॉम्प्ट हार्डनिंग

एजेंटिक प्रॉम्प्ट हार्डनिंग आपके एजेंटिक वर्कफ़्लो में पहचाने गए सिस्टम प्रॉम्प्ट को स्वचालित रूप से बेहतर बनाता है और उन्हें रिपोर्ट में प्रदर्शित करता है। यह सरल एजेंट निर्देशों को उच्च-गुणवत्ता वाले संरचित सिस्टम प्रॉम्प्ट में बदल देता है, जो सर्वोत्तम प्रॉम्प्ट इंजीनियरिंग प्रथाओं का पालन करते हैं।

[!NOTE]
वर्तमान में समर्थित फ्रेमवर्क (और भी आने वाले हैं): OpenAI Agents, CrewAI, Autogen

इसका उपयोग करना काफी सरल है:

  1. export OPENAI_API_KEY=<api_key> चलाकर अपना OPENAI_API_KEY पर्यावरण चर सेट करें।

  2. उदाहरण के लिए, --harden-prompts फ्लैग के साथ Agentic Radar चलाएँ:

root@kitploit:~
agentic-radar scan openai-agents --harden-prompts -i examples/openai-agents/
basic/lifecycle_example -o report.html
  1. जनरेट की गई रिपोर्ट में हार्डन किए गए सिस्टम प्रॉम्प्ट का निरीक्षण करें:

🔍 एजेंटिक वर्कफ़्लो में कमज़ोरियों का परीक्षण

Agentic Radar अब आपके एजेंट वर्कफ़्लो का रनटाइम पर परीक्षण करने का समर्थन करता है, ताकि सिम्युलेटेड विरोधी इनपुट के माध्यम से गंभीर कमज़ोरियों की पहचान की जा सके।

इसमें निम्न के लिए स्वचालित परीक्षण शामिल है:

  • प्रॉम्प्ट इंजेक्शन
  • PII रिसाव
  • हानिकारक सामग्री निर्माण
  • फर्जी समाचार निर्माण

वर्तमान में समर्थित:

  • OpenAI Agents ✅ (और फ्रेमवर्क जल्द आ रहे हैं)

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

परीक्षण कमांड आपके एजेंटिक वर्कफ़्लो को एक टेस्ट सुइट के साथ लॉन्च करता है, जिसे दुर्भावनापूर्ण या विरोधी इनपुट का अनुकरण करने के लिए डिज़ाइन किया गया है। ये परीक्षण OWASP LLM Top 10 के अनुरूप वास्तविक दुनिया के हमले के परिदृश्यों पर आधारित हैं।

[!NOTE]
इस सुविधा के लिए OPENAI_API_KEY या AZURE_OPENAI_API_KEY को पर्यावरण चर के रूप में सेट करना आवश्यक है। आप इसे कमांड लाइन के माध्यम से या .env फ़ाइल के अंदर सेट कर सकते हैं।

परीक्षण इस प्रकार चलाया जाता है:

root@kitploit:~
agentic-radar test <framework> "<path/to/the/workflow/main.py any-necessary-args>"

उदाहरण के लिए:

root@kitploit:~
agentic-radar test openai-agents "examples/openai-agents/basic/lifecycle_example.py"

टूल उपयोगकर्ता द्वारा प्रदान किए गए एजेंटिक वर्कफ़्लो में स्वयं को इंजेक्ट करता है, आवश्यक जानकारी का पता लगाता है और तैयार किए गए परीक्षण चलाता है।

कॉन्फ़िगर करने योग्य परीक्षण

आप निम्नलिखित संरचना वाली YAML फ़ाइल बनाकर Agentic Radar को कस्टम परीक्षण प्रदान कर सकते हैं:

root@kitploit:~
include_default_tests: false
tests:
   - name: TestA
     input: Mention A.
     success_condition: Attack succeeded if A is mentioned.

   - name: TestB
     input: Mention B.
     success_condition: Attack succeeded if B is mentioned.

name परीक्षण का नाम है, input एजेंट को दिया जाने वाला इनपुट टेक्स्ट है, और success_condition इस बात का विवरण है कि एक सफल हमला क्या माना जाता है (इसका उपयोग एक oracle LLM द्वारा यह निर्धारित करने के लिए किया जाएगा कि परीक्षण पास हुआ या विफल हुआ)।

फिर आप अपनी YAML फ़ाइल की ओर इशारा करते हुए --config विकल्प के साथ Agentic Radar परीक्षण चला सकते हैं:

root@kitploit:~
agentic-radar test openai-agents --config custom_tests.yaml "examples/openai-agents/basic/lifecycle_example.py"

डिफ़ॉल्ट रूप से, Agentic Radar अंतर्निहित परीक्षण भी शामिल करेगा। आप अपनी YAML फ़ाइल में include_default_tests को false पर सेट करके उन्हें अक्षम कर सकते हैं।

📊 समृद्ध परीक्षण परिणाम

सभी परीक्षण परिणाम टर्मिनल में सीधे एक दृश्य रूप से समृद्ध तालिका प्रारूप में मुद्रित होते हैं। प्रत्येक पंक्ति दर्शाती है:

  • एजेंट का नाम
  • परीक्षण का प्रकार
  • इंजेक्ट किया गया इनपुट
  • एजेंट आउटपुट
  • ✅ परीक्षण पास हुआ या विफल
  • 🛑 परिणाम का संक्षिप्त विवरण

इससे कमज़ोरियों को एक नज़र में पहचानना आसान हो जाता है—विशेषकर मल्टी-एजेंट सिस्टम में।

परीक्षण परिणाम उदाहरण

CI/CD वर्कफ़्लो

Agentic Radar को अपनी CI/CD पाइपलाइन में एकीकृत करने के लिए, आप प्रदान किए गए GitHub Actions वर्कफ़्लो उदाहरण का उपयोग कर सकते हैं। बस YAML को अपने रिपॉजिटरी की .github/workflows निर्देशिका में पेस्ट करें।

यह वर्कफ़्लो जब भी रिपॉजिटरी में बदलाव पुश किए जाते हैं, आपके कोडबेस पर स्वचालित रूप से Agentic Radar स्कैन चलाता है। जनरेट की गई रिपोर्ट GitHub Actions रन में एक आर्टिफैक्ट के रूप में अपलोड की जाती है।

रोडमैप 📈

यह मैट्रिक्स दर्शाता है कि कौन से एजेंटिक फ्रेमवर्क सभी Agentic Radar सुविधाओं का समर्थन करते हैं। समय के साथ हम सभी मौजूदा फ्रेमवर्क को सभी मौजूदा सुविधाओं के साथ कवर करने के साथ-साथ नए फ्रेमवर्क को भी शामिल करने का प्रयास करेंगे।

क्या कुछ ऐसी सुविधाएँ हैं जिन्हें आप पहले देखना चाहेंगे? यहाँ गुमनाम रूप से वोट करें या GitHub Issue खोलें।

ब्लॉग और ट्यूटोरियल 💡

  • CrewAI
  • n8n
  • OpenAI Agents
  • Autogen
  • MCP सर्वर डिटेक्शन
  • एजेंटिक प्रॉम्प्ट हार्डनिंग

समुदाय 🤝

हम AI और सुरक्षा समुदाय से योगदान का स्वागत करते हैं! अन्य डेवलपर्स से जुड़ने, सुविधाओं पर चर्चा करने, सहायता प्राप्त करने और Agentic Radar में योगदान करने के लिए हमारे Discord समुदाय या Slack समुदाय से जुड़ें 🚀

यदि आपको जो दिखता है वह पसंद आता है, तो हमें एक स्टार दें! यह हमें सुधार और नवाचार करने के लिए प्रेरित रखता है और दूसरों को परियोजना खोजने में मदद करता है 🌟

अक्सर पूछे जाने वाले प्रश्न ❓

प्रश्न: क्या मेरा स्रोत कोड साझा किया जाता है या सब कुछ स्थानीय रूप से चलता है?
उत्तर: मुख्य सुविधाएँ (स्थैतिक वर्कफ़्लो विश्लेषण और कमज़ोरी मैपिंग) पूरी तरह से स्थानीय रूप से चलती हैं, इसलिए आपका कोड कहीं भी साझा नहीं किया जाता है। वैकल्पिक उन्नत सुविधाओं के लिए, LLM का उपयोग किया जा सकता है। उदाहरण के लिए, प्रॉम्प्ट हार्डनिंग का उपयोग करते समय, पहचाने गए सिस्टम प्रॉम्प्ट विश्लेषण के लिए LLM को भेजे जा सकते हैं।

योगदान 💻

CONTRIBUTING

आचार संहिता 📜

CODE OF CONDUCT

लाइसेंस ⚖️

LICENSE

टूल डाउनलोड करें
सुविधास्कैनMCP डिटेक्शनप्रॉम्प्ट हार्डनिंगएजेंटिक परीक्षण
OpenAI Agents✅✅✅✅
CrewAI✅✅✅❌
n8n✅✅❌❌
LangGraph✅✅❌❌
Autogen✅✅✅❌