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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
confirmesc — Linux privesc enumerator जो exploitability की पुष्टि करता है और आपको सटीक root shell command देता है - कोई GTFOBins खोजने की ज़रूरत नहीं। MCP server + AI-agent skills शामिल हैं। | Kitploit
उपकरण/GitHubGitHub/capture0x/confirmesc
विशेषाधिकार वृद्धिभेद्यता स्कैनरशोषणजानकारी एकत्र करनापोस्ट-शोषणCTFपेनिट्रेशन टेस्टिंगकमांड एंड कंट्रोलरेड टीमिंगAI सुरक्षा
GitHubcapture0x/confirmesc
12313 दिन पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

confirmesc

Linux privesc enumerator जो exploitability की पुष्टि करता है और आपको सटीक root shell command देता है - कोई GTFOBins खोजने की ज़रूरत नहीं। MCP server + AI-agent skills शामिल हैं।

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

confirmesc - जो वास्तव में शोषणीय है उसकी पुष्टि करें, केवल सूचीबद्ध न करें

Linux Python 3.9+ MIT License CI Output formats MCP ready AI agent ready

एक Linux प्रिविलेज-एस्केलेशन स्कैनर जो पुष्टि करता है कि वास्तव में क्या शोषणीय है
और आपको root बनने का सटीक कमांड देता है।

powered by tmrswrr

क्यों  •  डेमो  •  क्विक स्टार्ट  •  AI / MCP  •  यह क्या जाँचता है  •  उपयोग


अधिकांश एन्यूमरेशन टूल्स सैकड़ों "शायद दिलचस्प" लाइनें उगल देते हैं और मुश्किल हिस्सा आप पर छोड़ देते हैं: यह पता लगाना कि कौन सी असली हैं, फिर काम करने वाले exploit के लिए वेब पर खोज करना।

confirmesc इसके विपरीत करता है। यह प्रत्येक निष्कर्ष को सीधे लाइव सिस्टम के विरुद्ध सत्यापित करता है, उसे एक ईमानदार विश्वास स्तर के साथ लेबल करता है, और प्रत्येक पुष्ट वेक्टर के लिए एक चलाने के लिए तैयार कमांड प्रिंट करता है जो वास्तव में आपको root शेल दिलाता है। यह अनुमान लगाने की ज़रूरत नहीं कि 200 लाइनों में से कौन सी मायने रखती है, और payload देखने के लिए दूसरे टैब में GTFOBins खोलने की भी नहीं।

पेंटेस्टर्स, CTF / Hack The Box खिलाड़ियों, और सिस्टम एडमिनिस्ट्रेटर्स के लिए बनाया गया जो एक सवाल का स्पष्ट जवाब चाहते हैं: क्या इस बॉक्स को अभी एस्केलेट किया जा सकता है, और कैसे?

confirmesc अलग क्यों है

क्लासिक एन्यूमरेटर्स
(LinEnum, linPEAS)
GTFOBins
(संदर्भ साइट)
confirmesc
संदिग्ध आइटम सूचीबद्ध करता हैसैकड़ों लाइनें-केवल जो मायने रखता है
पुष्टि करता है कि यह शोषणीय है इस बॉक्स परनहींनहींहाँ, लाइव सत्यापित
सटीक exploit कमांड देता हैनहींहाथ से देखेंहाँ, पेस्ट करने के लिए तैयार
dash/bash प्रिविलेज ड्रॉप को संभालता हैनहींअक्सर विफलहाँ
वास्तव में root साबित करता है (euid == 0)नहींनहींहाँ, --poc के साथ
ईमानदार विश्वास स्तरनहीं-CONFIRMED / LIKELY / INFO
AI एजेंट एकीकरण (MCP + skills)नहींनहींहाँ

पाँच बातें इसे अलग बनाती हैं:

  • यह पुष्टि करता है, अनुमान नहीं लगाता। एक निष्कर्ष को CONFIRMED तभी चिह्नित किया जाता है जब शोषणीय स्थिति स्वयं चल रहे सिस्टम पर सीधे देखी गई हो: किसी ज्ञात बाइनरी पर असली SUID बिट, असली खतरनाक capability, एक अधिकृत sudo -l नियम, वास्तव में लिखने योग्य root-स्वामित्व वाली फ़ाइल। यह नहीं कि "यह वर्शन शायद कमज़ोर है।"

  • यह आपको payload देता है, ताकि आपको कभी खोजना न पड़े। प्रत्येक पुष्ट SUID / sudo / capability वेक्टर के साथ एक कॉपी-पेस्ट कमांड आता है जो एक इंटरैक्टिव root शेल spawn करता है। GTFOBins खोलने, तकनीक मिलाने, और हाथ से one-liner अनुकूलित करने की ज़रूरत नहीं - confirmesc ने यह पहले ही कर दिया।

  • इसके कमांड आधुनिक बॉक्सों पर काम करते हैं। वर्तमान Debian-आधारित सिस्टमों पर, /bin/sh dash है, और dash तथा bash दोनों जैसे ही euid != ruid देखते हैं, चुपचाप root गिरा देते हैं। कई कॉपी किए गए GTFOBins one-liners इसी कारण विफल हो जाते हैं। confirmesc ऐसे कमांड उत्पन्न करता है जो इसका ध्यान रखते हैं (स्पष्ट setuid(0), bash -p, या सीधा exec()), ताकि आपको जो शेल मिले वह वास्तव में root हो।

  • यह root साबित कर सकता है, लाइव। --poc के साथ यह असली एस्केलेशन payload चलाता है और जाँचता है कि परिणामी प्रोसेस में वास्तव में euid 0 है, जिससे "सिद्धांत में शोषणीय" को "हमें अभी root मिल गया" में बदल देता है।

  • यह AI-agent-ready है। confirmesc एक MCP सर्वर और कौशलों का एक सेट भेजता है, ताकि एक AI एजेंट स्कैन को एक टूल के रूप में चला सके और पुष्ट निष्कर्षों पर कार्रवाई करने के लिए एक अंतर्निहित कार्यप्रणाली का पालन कर सके - AI-सहायता प्राप्त विशेषाधिकार वृद्धि, शुरू से अंत तक। देखें AI agent integration।

डेमो

एक अपरिविशेषाधिकार उपयोगकर्ता confirmesc चलाता है, तीन CONFIRMED वेक्टर प्राप्त करता है, प्रत्येक में चलाने के लिए तैयार रूट शेल होता है, एक पेस्ट करता है, और रूट शेल प्राप्त करता है - testlab/ Docker सैंडबॉक्स में लाइव रिकॉर्ड किया गया।

confirmesc डेमो: testlab सैंडबॉक्स में अपरिविशेषाधिकार उपयोगकर्ता से रूट तक

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

git clone https://github.com/capture0x/confirmesc
cd confirmesc
python3 -m pip install -e .

confirmesc            # passive scan of the current box, readable text report

रिपोर्ट के शीर्ष को पढ़ें। ACTIONABLE FINDINGS अनुभाग प्रत्येक CONFIRMED वेक्टर को सूचीबद्ध करता है, प्रत्येक में एक हाइलाइट किया गया root shell: लाइन होती है जिसे आप कॉपी करके चला सकते हैं। यही पूरा वर्कफ़्लो है: स्कैन करें, पुष्टि की गई फ़ाइंडिंग्स पढ़ें, कमांड चलाएँ।

प्रक्रिया निकास कोड 1 होता है जब कोई CONFIRMED फ़ाइंडिंग मौजूद हो और अन्यथा 0, जो इसे CI या CTF ऑटोमेशन में उपयोग करना आसान बनाता है।

AI एजेंट एकीकरण (MCP + skills)

confirmesc AI-सहायित प्रिविलेज एस्केलेशन के लिए बनाया गया है। यह दो वैकल्पिक घटक प्रदान करता है जो एक AI एजेंट को Model Context Protocol के माध्यम से इसे संचालित करने देते हैं: स्कैन एक कॉल करने योग्य टूल बन जाता है, और skills का एक सेट एजेंट को पुष्टि की गई फ़ाइंडिंग्स पर कार्य करने के लिए एक अंतर्निहित कार्यप्रणाली देता है। एजेंट स्कैन चलाता है, पुष्टि किए गए वेक्टर पढ़ता है, और प्रत्येक के लिए पहले से ही सटीक root कमांड रखता है - कोई मैन्युअल ट्राइएज नहीं, कोई पेलोड खोजने की आवश्यकता नहीं।

MCP सर्वर

confirmesc-mcp Model Context Protocol के माध्यम से स्कैनिंग को उजागर करता है। एक एजेंट टूल्स को सूचीबद्ध करता है, scan को कॉल करता है, और संरचित फ़ाइंडिंग्स वापस पाता है, प्रत्येक CONFIRMED में पहले से ही उसका चलाने के लिए तैयार exploit कमांड होता है:

confirmesc MCP सर्वर: एक एजेंट scan टूल को कॉल करता है और तैयार root कमांड्स के साथ पुष्टि किए गए वेक्टर प्राप्त करता है

उजागर किए गए टूल्स:

  • scan - एक passive/active स्कैन चलाएँ और संरचित फ़ाइंडिंग्स लौटाएँ (प्रत्येक पुष्टि किए गए वेक्टर के लिए exploit_command के साथ)
  • report - एक स्कैन चलाएँ और एक रेंडर की गई रिपोर्ट text, json, या html के रूप में लौटाएँ
  • list_privesc_checks - श्रेणी के अनुसार उपलब्ध चेक्स की सूची बनाएँ

लाइव एक्सप्लॉइटेशन (--poc) जानबूझकर नहीं उजागर किया गया है: स्थितियों की पुष्टि करना स्वचालित करने के लिए सुरक्षित है, लेकिन एस्केलेशन पेलोड चलाना एक ऑपरेटर का निर्णय बना रहता है।

pip install -e ".[mcp]"
confirmesc-mcp            # serve over stdio

किसी भी MCP क्लाइंट को मानक stdio सर्वर कॉन्फ़िग के साथ इस पर इंगित करें:

{
  "mcpServers": {
    "confirmesc": { "command": "confirmesc-mcp" }
  }
}

कौशल

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