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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
pentestcode — स्वायत्त AI पैठ परीक्षण एजेंट जो स्थायी इंगेजमेंट स्थिति के साथ बहु-एजेंट टोही, शोषण, पोस्ट-एक्सप्लॉइटेशन और रिपोर्टिंग का समन्वय करता है। | Kitploit
उपकरण/GitHubGitHub/s0ld13rr/pentestcode
भेद्यता परीक्षण फ्रेमवर्कटोहीपासवर्ड हमलेभेद्यता विश्लेषणशोषणपोस्ट-शोषणवेब सुरक्षाCTFपेनिट्रेशन टेस्टिंगक्लाउड सुरक्षारेड टीमिंगAI सुरक्षा
8691379019 दिन पहलेKitploit द्वारा समीक्षित
GitHubs0ld13rr/pentestcode

pentestcode

स्वायत्त AI पैठ परीक्षण एजेंट जो स्थायी इंगेजमेंट स्थिति के साथ बहु-एजेंट टोही, शोषण, पोस्ट-एक्सप्लॉइटेशन और रिपोर्टिंग का समन्वय करता है।

रिपॉजिटरी देखें

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

सभी देखें →

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

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

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

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

PentestCode

PentestCode

आपके टर्मिनल में AI पेनिट्रेशन टेस्टिंग एजेंट।
मल्टी-एजेंट आर्किटेक्चर • एंगेजमेंट स्टेट ट्रैकिंग • 20+ LLM प्रोवाइडर

Release License Stars


PentestCode आपके टर्मिनल के लिए एक स्वायत्त पेनटेस्टिंग एजेंट है। इसे किसी टारगेट पर इंगित करें और यह टूल्स चलाता है, आउटपुट पढ़ता है, नेटवर्क की अपनी तस्वीर अपडेट करता है, और तय करता है कि आगे क्या करना है — ठीक वैसे जैसे एक ऑपरेटर करता है। यह OpenCode (MIT) का एक हार्ड फोर्क है, जिसे कोड-एडिटिंग फोकस से हटाकर ऑफेंसिव सिक्योरिटी के लिए फिर से बनाया गया है।

बीटा — यह वास्तविक एंगेजमेंट और CTF पर टिकता है, लेकिन कुछ खुरदुरे किनारों की अपेक्षा करें। जब कुछ टूटे तो एक इश्यू फाइल करें; यही इसे बेहतर बनाता है।

यह क्या करता है

एक निर्देश अंदर, पूरी अटैक चेन बाहर:

you: "pentest 10.10.10.5, goal is domain admin"
चरणएजेंट क्या करता है
स्कैनnmap -sS -p- 7 खुले पोर्ट ढूंढता है और XML को सीधे एंगेजमेंट स्टेट में पार्स करता है
पहचानपोर्ट 88 + 389 → डोमेन कंट्रोलर। समानांतर में तीन एन्यूमरेटर फैलाता है (SMB, LDAP, HTTP)
एन्यूमरेटNull SMB सेशन → राइटेबल शेयर। LDAP → यूज़र लिस्ट। Gobuster → वेब डायरेक्टरीज़
अटैकAS-REP roast → क्रैक करने योग्य हैश → पहला वैध क्रेडेंशियल
स्प्रेवह क्रेडेंशियल हर ज्ञात होस्ट पर SMB, WinRM, LDAP और RDP में स्प्रे किया जाता है
एक्सप्लॉइटWinRM फुटहोल्ड → पोस्ट-एक्सप्लॉइट एजेंट SAM / LSA / DPAPI डंप करता है
परिणामडोमेन एडमिन हैश हाथ में — हर कदम अपनी एविडेंस चेन के साथ रिकॉर्ड किया गया

यह वहां व्यवस्थित है जहां लोग आलसी हो जाते हैं: यह हर क्रेडेंशियल को हर होस्ट पर हर सर्विस के खिलाफ स्प्रे करता है, और चीज़ों की जांच करना नहीं भूलता। जो कुछ भी यह सीखता है वह एक संरचित स्टेट में जाता है जिसे आप रन के दौरान /status, /vulns, या /creds से क्वेरी कर सकते हैं।

इंस्टॉल


npm install -g pentestcode-ai

# via curl
curl -fsSL https://raw.githubusercontent.com/s0ld13rr/pentestcode/main/install.sh | bash

एक ही स्व-निहित बाइनरी — इंस्टॉल करने के लिए कोई Bun, Node, या रनटाइम नहीं। Linux और macOS, x64 और arm64।

Arch Linux (AUR):

paru -S pentestcode-bin
अन्य विकल्प

वर्शन पिन करें:

PENTESTCODE_VERSION=0.1.7 curl -fsSL https://raw.githubusercontent.com/s0ld13rr/pentestcode/main/install.sh | bash

कस्टम डायरेक्टरी:

PENTESTCODE_INSTALL=/usr/local/bin curl -fsSL https://raw.githubusercontent.com/s0ld13rr/pentestcode/main/install.sh | bash

सोर्स से:

bun install
bun run build --single --skip-embed-web-ui
# binary at packages/opencode/dist/pentestcode-<os>-<arch>/bin/pentestcode

क्विक स्टार्ट

pentestcode auth login          # connect your LLM provider
pentestcode                     # interactive session
pentestcode --prompt "scan 10.10.10.0/24 and enumerate all services"   # one-shot

ai-sdk के माध्यम से 20+ प्रोवाइडर के साथ काम करता है — Anthropic, OpenAI, Google, Azure, AWS Bedrock, Ollama, और बहुत कुछ।

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

दो चीज़ें PentestCode को चैट विंडो में पेस्ट किए गए पेंटेस्टर प्रॉम्प्ट से अलग करती हैं: एजेंट्स की एक टीम और एक मेमोरी जो वे साझा करते हैं।

एक टीम, एकालाप नहीं

यह डिज़ाइन HPTSA रिसर्च के स्ट्रैटेजिस्ट-कोऑर्डिनेटर मॉडल का अनुसरण करता है — एकल एजेंट की तुलना में 4.3× सुधार:

                    ┌─────────────┐
                    │   pentest   │  strategist / coordinator
                    │   (lead)    │  plans, dispatches, tracks state
                    └──────┬──────┘
           ┌───────┬───────┼───────┬───────┐
           ▼       ▼       ▼       ▼       ▼
        ┌──────┐┌──────┐┌──────┐┌──────┐┌──────┐
        │recon ││scan- ││explo-││iden- ││post- │
        │      ││ner   ││iter  ││tity  ││explo │  ... + 7 more
        └──────┘└──────┘└──────┘└──────┘└──────┘

लीड एजेंट (pentest) एंगेजमेंट को कार्यों में तोड़ता है और विशेषज्ञ सबएजेंट्स को समानांतर में भेजता है — प्रत्येक का अपना सिस्टम प्रॉम्प्ट, टूल अनुमतियां, और डोमेन ज्ञान होता है। कुल 13 एजेंट: recon, scanner, enumerator, exploiter, identity (AD/Kerberos), infrastructure (SNMP/IPMI/databases), webapp (OWASP Top 10), post-exploit, exploit-dev, critic (फॉल्स-पॉज़िटिव चेकर), reporter, साथ ही कॉन्टेक्स्ट कम्प्रेशन और सेशन मैनेजमेंट के लिए छिपे हुए एजेंट।

एक मेमोरी जो वे सभी साझा करते हैं

जब स्कैनर कोई पोर्ट ढूंढता है, तो एन्यूमरेटर उसे तुरंत देख लेता है — क्योंकि हर एजेंट एक संरचित एंगेजमेंट स्टेट से पढ़ता और उसमें लिखता है:

  • होस्ट और सर्विसेज़ — IP, होस्टनेम, OS, पोर्ट, सर्विस वर्शन, बैनर
  • कमजोरियां — गंभीरता, स्टेटस (संदिग्ध / पुष्ट / शोषित), एविडेंस चेन, कॉन्फिडेंस स्कोर
  • क्रेडेंशियल्स — यूज़रनेम, हैश/पासवर्ड, प्रकार, डोमेन, वे क्या अनलॉक करते हैं
  • एक्सेस — कौन किस होस्ट पर शेल/RDP/DB रखता है, किस विशेषाधिकार स्तर पर
  • रिलेशनशिप — एक एंटिटी ग्राफ (EXPLOITED_VIA, CREDENTIAL_FROM, ADMIN_OF, PIVOT_TO, …)
  • AD डोमेन मॉडल — डोमेन कंट्रोलर, ट्रस्ट, एडमिन, पासवर्ड पॉलिसी, GPO
  • नेटवर्क सेगमेंट — VLAN, पहुंचने योग्य नेटवर्क, पिवट होस्ट
  • अटैक पाथ — रिलेशनशिप ग्राफ के माध्यम से कॉस्ट-आधारित Dijkstra + Yen's K-shortest रूट

स्टेट सेशन से आगे भी बची रहती है: टर्मिनल बंद करें, कल वापस आएं, और एजेंट वहीं से फिर शुरू करता है जहां उसने छोड़ा था। इसके साथ, एक मानव-पठनीय findings.md हर कमजोरी, क्रेडेंशियल, और एक्सेस गेन को टाइमस्टैम्प के साथ लॉग करता है — एंगेजमेंट को होते हुए देखने के लिए इसे tail -f करें।

टूल्स

bash के अलावा 18 बिल्ट-इन पेंटेस्ट टूल्स। पार्सर टूल्स अनिवार्य हैं: nmap चलाने के बाद एजेंट को आउटपुट को nmap_parse के माध्यम से पाइप करना चाहिए, न कि XML को हाथ से grep करना, ताकि हर फाइंडिंग एंगेजमेंट स्टेट तक पहुंचे।

टूलयह क्या करता है
nmap_parsenmap XML पार्स करें → होस्ट/सर्विसेज़ ऑटो-पॉपुलेट करें
nuclei_parseNuclei JSON पार्स करें → गंभीरता के साथ vulns बनाएं
cme_parseNetExec आउटपुट पार्स करें → creds/access/hosts अपडेट करें
gobuster_parsedir brute आउटपुट पार्स करें → फाइंडिंग्स क्लासिफाई करें
bloodhound_parseSharpHound JSON पार्स करें → AD मॉडल पॉपुलेट करें
sqlmap_parsesqlmap आउटपुट पार्स करें → इंजेक्शन पॉइंट्स निकालें
xss_detectरिफ्लेक्टेड/स्टोर्ड XSS के लिए रिस्पॉन्स का विश्लेषण करें
jwt_analyzeJWT डिकोड करें, alg:none/कमजोर HMAC/एक्सपायरी जांचें
cred_sprayसभी खोजी गई सर्विसेज़ में क्रेडेंशियल स्प्रे की योजना बनाएं
scope_checkCIDR/वाइल्डकार्ड स्कोप वैलिडेशन
attack_path_suggestरिलेशनशिप ग्राफ के माध्यम से कॉस्ट-आधारित पाथ फाइंडिंग
tunnel_manageSSH/chisel/ligolo टनल की योजना बनाएं, लाइव सेशन ट्रैक करें
phase_controlक्वालिटी गेट्स के साथ फेज़ मैनेजमेंट
report_genmarkdown/JSON पेंटेस्ट रिपोर्ट जनरेट करें
state_updateफाइंडिंग्स रिकॉर्ड करें (30+ म्यूटेशन प्रकार, बैच मोड)
state_queryएंगेजमेंट स्टेट क्वेरी करें (20+ क्वेरी प्रकार)

स्किल्स

19 क्यूरेटेड नॉलेज पैक, मांग पर लोड होते हैं ताकि वे कॉन्टेक्स्ट की कीमत केवल तभी चुकाएं जब प्रासंगिक हों:

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