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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
violin — हर्मीस के लिए एजेंटिक पेंटेस्ट प्रोफ़ाइल: अधिकृत रिकॉन, वेब/एक्सेस-कंट्रोल हमलों, सुरक्षित एक्सप्लॉइट सत्यापन, और गार्ड गेट्स के साथ साक्ष्य-आधारित रिपोर्टिंग के लिए 31 प्लेबुक। | Kitploit
उपकरण/GitHubGitHub/strategic-automation/violin
प्रमाणीकरण और प्राधिकरणOSINT (खुला स्रोत खुफिया)भेद्यता परीक्षण फ्रेमवर्कविशेषाधिकार वृद्धिटोहीभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणपोस्ट-शोषणपेनिट्रेशन टेस्टिंगरेड टीमिंग
15421598 दिन पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
GitHubstrategic-automation/violin

violin

हर्मीस के लिए एजेंटिक पेंटेस्ट प्रोफ़ाइल: अधिकृत रिकॉन, वेब/एक्सेस-कंट्रोल हमलों, सुरक्षित एक्सप्लॉइट सत्यापन, और गार्ड गेट्स के साथ साक्ष्य-आधारित रिपोर्टिंग के लिए 31 प्लेबुक।

रिपॉजिटरी देखेंवेबसाइट

Violin

Violin ☤ — पर्यवेक्षित एजेंटिक हर्मीस पेंटेस्ट प्रोफ़ाइल

Release Ready License: MIT Hermes >=0.21.5 Kali Linux Parrot OS Landing page GitHub stars

35 प्लेबुक · 19 संदर्भ · 14 टेम्पलेट · अनिवार्य निष्पादन गार्ड · हर्मीस-नेटिव

Violin, पर्यवेक्षित और अधिकृत पेनेट्रेशन टेस्ट के लिए एक हर्मीस-नेटिव एजेंटिक पेंटेस्ट प्रोफ़ाइल है — रेकॉनिसेंस से लेकर सुरक्षित एक्सप्लॉइट सत्यापन तक और रिपोर्टिंग तक। यह हर्मीस के अंतर्निहित टूलसेट, सात रूटेड स्किल्स, और लक्ष्य-निष्पादन सीमा पर अनिवार्य violin_guard प्लगइन का उपयोग करता है। स्टैंडअलोन CLI रिलीज़ जाँच, डायग्नोस्टिक्स और प्रशासनिक रिकवरी का समर्थन करता है; लक्ष्य कमांड प्लगइन के माध्यम से चलते हैं। Violin कोई प्रोफ़ाइल-विशिष्ट क्रेडेंशियल नहीं जोड़ता और हर्मीस में पहले से कॉन्फ़िगर किए गए प्रोवाइडर और टूल बैकएंड को विरासत में लेता है।

त्वरित शुरुआत · वर्कफ़्लो · गार्ड टूल्स · बेंचमार्क · लैंडिंग पेज · चर्चाएँ · विकास

Violin का अनुसरण कर रहे हैं? रिपॉज़िटरी को स्टार करें ताकि इसे खोजना आसान बना रहे और अन्य सुरक्षा इंजीनियरों को पर्यवेक्षित एजेंटिक पेंटेस्टिंग खोजने में मदद मिले।

समुदाय खोज

Violin समुदाय-क्यूरेटेड संग्रहों में सूचीबद्ध है, जिनमें शामिल हैं awesome-ai-security, awesome-hermes-skills, awesome-hermes-agent, और awesome-infosec.

तृतीय-पक्ष कवरेज: Starlog तकनीकी विश्लेषण और “Violin: Supervised Agentic Penetration Testing Profile for Hermes Agent”.

स्वतंत्र मूल्यांकन के लिए, समीक्षक किट का उपयोग करें, जो बेंचमार्क पथ, ज्ञात सीमाएँ, समीक्षा संदर्भ, और स्वायत्त पेंटेस्ट-एजेंट डिज़ाइनों के साथ एक तथ्यात्मक तुलना एकत्र करता है।


संरक्षित लक्ष्य निष्पादनलक्ष्य कमांड शुरू होने से पहले स्कोप, फ़ेज़, PTT, स्किल, परिकल्पना, इतिहास और सिंक्रोनाइज़ेशन जाँचें चलती हैं।
स्थायी एंगेजमेंट स्थितिPTT कार्य, परिकल्पनाएँ, कमांड इतिहास, चेकपॉइंट, साक्ष्य और रिपोर्टें कॉन्टेक्स्ट कम्प्रेशन के बाद भी बनी रहती हैं।
साक्ष्य-समर्थित निष्कर्षएक टाइप्ड सबमिशन प्रत्येक सत्यापित निष्कर्ष को प्रमाणित निष्पादन रसीदों से जोड़ता है।
रूटेड कार्यप्रणालीएक पेंटेस्ट ऑर्केस्ट्रेटर केंद्रित web, identity, API, business-logic, LLM-security और misconfiguration प्लेबुक्स का चयन करता है।
सीमित निष्पादनएकल कमांड, कमांड बर्स्ट, बैकग्राउंड प्रोसेस, बैच समीक्षा, हार्टबीट जाँच और रद्दीकरण एक ही स्टेट मॉडल साझा करते हैं।
सत्यापन-योग्य रिलीज़प्लगइन पंजीकरण, स्कीमा, स्किल स्नैपशॉट, दस्तावेज़ीकरण अनुबंध, lint, फ़ॉर्मेटिंग और पूरा टेस्ट सूट रिलीज़-गेटेड हैं।

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

प्रोफ़ाइल इंस्टॉल करें

hermes profile install https://github.com/Strategic-Automation/violin
hermes -p violin plugins disable violin_guard
hermes -p violin plugins enable violin_guard --no-allow-tool-override
hermes -p violin

Guard निर्भरताएँ plugins/violin_guard/plugin.yaml में घोषित की गई हैं। प्लगइन का नाम, निर्देशिका, और सक्षम कॉन्फ़िगरेशन सभी violin_guard का उपयोग करते हैं, इसलिए Hermes बिना किसी निर्देशिका वर्कअराउंड के इसकी निर्भरताओं को हल कर सकता है। विकास .venv में निर्भरताएँ स्थापित करने से वे Hermes में स्थापित नहीं होती हैं। ऊपर दिया गया disable/enable चक्र निर्भरता प्रवेश को बाध्य करता है, भले ही प्रोफ़ाइल कॉन्फ़िगरेशन पहले से ही प्लगइन को सक्षम करता हो। स्थापना के बाद पंजीकरण सत्यापित करें:

hermes -p violin plugins doctor ~/.hermes/profiles/violin/plugins/violin_guard --ci
hermes -p violin tools list

Plugin Doctor को 12 टूल्स और 5 हुक्स की रिपोर्ट करनी चाहिए, और violin_guard एक सक्षम टूलसेट के रूप में दिखना चाहिए। एंगेजमेंट शुरू करने से पहले इंस्टॉलेशन के बाद Hermes को पुनः आरंभ करें। पुराने violin-guard इंस्टॉलेशन को माइग्रेट करने के लिए प्रोफ़ाइल को पुनः इंस्टॉल करें।

फिर एक अधिकृत लक्ष्य से शुरू करें और किसी भी लक्ष्य इंटरैक्शन से पहले Violin को स्कोप एकत्र करने दें:

Run an authorized penetration test against example.com.

आवश्यकताएँ

  • Hermes Agent 0.21.5 या नया (कंटेनर v2026.9.24 रिलीज़ कमिट को पिन करता है)
  • स्थानीय विकास के लिए Python 3.11 और uv
  • अपेक्षित सुरक्षा-टूल वातावरण के लिए Kali Linux या Parrot OS
  • लिखित प्राधिकरण और एक स्वीकृत स्कोप

Violin किसी मॉडल या प्रदाता का चयन नहीं करता। इन्हें Hermes में कॉन्फ़िगर करें। एक सक्षम डिफ़ॉल्ट के लिए, स्थानीय रूप से Qwen3.8 27B या होस्टेड प्रदाता के माध्यम से DeepSeek V4 Flash का उपयोग करें।

एंगेजमेंट जीवनचक्र

flowchart LR
    S[Scope] --> R[Recon]
    R --> V[Vulnerability research]
    V --> E[Exploit validation]
    E --> P[Reporting]
    P --> X[Retrospective]

    G[Violin Guard] -. validates .-> R
    G -. validates .-> V
    G -. validates .-> E
  1. एंगेजमेंट प्रारंभ करें और scope/scope.yaml को स्वीकृत करें।
  2. violin_record_ptt के साथ एक सक्रिय PTT कार्य और उसका रूट किया गया कौशल चुनें।
  3. violin_exec या violin_exec_burst के साथ लक्ष्य कमांड चलाएँ।
  4. साक्ष्य द्वारा उनकी स्थिति बदलने पर परिकल्पनाओं को अपडेट करें।
  5. violin_review_batch के साथ प्रत्येक सीमित कमांड बैच की समीक्षा करें।
  6. सत्यापित निष्कर्ष सबमिट करें और अंतिम रिपोर्ट तैयार करें।
  7. पश्चदृष्टि (retrospective) पूर्ण करें।

पूर्ण चरण मॉडल है:

SCOPING → RECON → VULN_RESEARCH → EXPLOITATION
         → POST_EXPLOITATION / PRIVESC / FLAGS
         → REPORTING → RETROSPECTIVE

एक नए चरण में काम शुरू करने के लिए उस चरण के अंतर्गत एक PTT कार्य आवश्यक है। मौजूदा कार्यों को चरण अनुभागों के बीच स्थानांतरित नहीं किया जाता है।

गार्ड टूल्स

प्लगइन एक टाइप्ड रजिस्ट्री से बारह Hermes टूल्स को पंजीकृत करता है:

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