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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
nxc-vulnscan — NetExec मॉड्यूल: सभी स्टॉक Windows vuln-check एक ही पास में चलाएँ (केवल-जाँच, कोई exploit नहीं) | Kitploit
उपकरण/GitHubGitHub/rvsh3ll/nxc-vulnscan
रक्षात्मक उपकरणभेद्यता स्कैनरभेद्यता विश्लेषणशोषणस्क्रिप्टिंग और स्वचालननेटवर्क सुरक्षापेनिट्रेशन टेस्टिंगरेड टीमिंग
GitHubrvsh3ll/nxc-vulnscan

nxc-vulnscan

NetExec मॉड्यूल: सभी स्टॉक Windows vuln-check एक ही पास में चलाएँ (केवल-जाँच, कोई exploit नहीं)

रिपॉजिटरी देखें
542 दिन पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

vulnscan

एक NetExec मॉड्यूल। हर Windows vuln जाँच।
coerce_plus की तरह, पूरे स्टॉक चेक सेट के लिए — और कुछ भी नहीं जो शोषण करे।

NetExec Python License Opsec

vulnscan NetExec (nxc) के लिए एक उपयोगकर्ता मॉड्यूल है। यह स्टॉक Windows भेद्यता-जाँच मॉड्यूल लोड करता है और उन्हें प्रत्येक होस्ट के विरुद्ध एक ही पास में चलाता है।

यह जाँचों को पुनः कार्यान्वित नहीं करता। यह शोषण नहीं करता।

यह करेगायह नहीं करेगा
zerologon, ms17-010, smbghost, nopac, printnightmare, coerce_plus, … को कॉल करेगाDC मशीन पासवर्ड रीसेट करेगा
coerce_plus को बिना लिसनर के कॉल करेगाPetitPotam / PrinterBug द्वारा आपके IP पर coercion करेगा
wdigest को ACTION=check के साथ कॉल करेगाWDigest, RDP, या remote UAC सक्षम करेगा
[HIT] / [----] सारांश प्रिंट करेगाNTDS, lsass डंप करेगा, या फ़ाइलें गिराएगा

हटाए गए NetExec स्टब्स (petitpotam, printerbug, dfscoerce, shadowcoerce) छोड़ दिए जाते हैं — coerce_plus पहले से ही उस सतह को कवर करता है।


इंस्टॉल

फ़ाइल का नाम अनिवार्य रूप से vulnscan.py होना चाहिए। NetExec ऐसे मॉड्यूल को अस्वीकार करता है जिसका नाम फ़ाइल से मेल नहीं खाता।

mkdir -p ~/.nxc/modules
curl -fsSL https://raw.githubusercontent.com/rvsh3ll/nxc-vulnscan/main/vulnscan.py \
  -o ~/.nxc/modules/vulnscan.py

nxc smb -L | grep vulnscan

या क्लोन करें:

git clone https://github.com/rvsh3ll/nxc-vulnscan.git
cp nxc-vulnscan/vulnscan.py ~/.nxc/modules/vulnscan.py

एक कार्यशील NetExec इंस्टॉल की आवश्यकता है। रैपर आपकी प्रति के साथ भेजे गए nxc/modules/ से मॉड्यूल आयात करता है।


उपयोग

# unauthenticated / null session
nxc smb 10.0.0.10 -M vulnscan

# domain user
nxc smb 10.0.0.10 -u jdoe -p 'Password' -d corp.local -M vulnscan

# SOCKS pivot
proxychains -q nxc smb 10.0.0.10 -u jdoe -p 'Password' -M vulnscan

# subset
nxc smb 10.0.0.10 -M vulnscan -o CHECKS=ms17-010,smbghost,zerologon,coerce_plus

# skip the slow Zerologon brute
nxc smb 10.0.0.10 -M vulnscan -o SKIP=zerologon

# list checks, do not scan
nxc smb 10.0.0.10 -M vulnscan -o LIST=1

Admin-only जाँचें केवल तब चलती हैं जब NetExec के पास पहले से ही एक विशेषाधिकार प्राप्त सत्र (Pwn3d!) हो।

विकल्प

विकल्पअर्थ
CHECKSकॉमा से अलग किए गए स्टॉक मॉड्यूल नाम। डिफ़ॉल्ट: सभी लागू
SKIPछोड़ने के लिए कॉमा से अलग किए गए नाम
LISTअंतर्निहित जाँच तालिका प्रिंट करें और रुकें
LISTENERअनदेखा किया गया। यह मॉड्यूल केवल-जाँच है

उदाहरण आउटपुट

नीचे दिए गए होस्ट, डोमेन और खाते प्लेसहोल्डर हैं।

SMB         10.0.0.10   445   DC01   [*] Windows Server 2016 Standard (name:DC01) (domain:CORP.LOCAL) (signing:True)
SMB         10.0.0.10   445   DC01   [+] CORP.LOCAL\jdoe:Password
VULNSCAN    10.0.0.10   445   DC01   [*] Running 14 stock check modules (no exploit)
VULNSCAN    10.0.0.10   445   DC01   [*] --- ms17-010 ---
VULNSCAN    10.0.0.10   445   DC01   [*] --- smbghost ---
VULNSCAN    10.0.0.10   445   DC01   [*] --- zerologon ---
ZEROLOGON   10.0.0.10   445   DC01   VULNERABLE
ZEROLOGON   10.0.0.10   445   DC01   Next step: https://github.com/dirkjanm/CVE-2020-1472
VULNSCAN    10.0.0.10   445   DC01   [*] --- coerce_plus ---
COERCE_PLUS 10.0.0.10   445   DC01   VULNERABLE, DFSCoerce
COERCE_PLUS 10.0.0.10   445   DC01   VULNERABLE, PetitPotam
COERCE_PLUS 10.0.0.10   445   DC01   VULNERABLE, Printerbug
VULNSCAN    10.0.0.10   445   DC01   [*] --- spooler ---
SPOOLER     10.0.0.10   445   DC01   Spooler service enabled
VULNSCAN    10.0.0.10   445   DC01   ======== vulnscan summary ========
VULNSCAN    10.0.0.10   445   DC01   [HIT]  zerologon          VULNERABLE
VULNSCAN    10.0.0.10   445   DC01   [HIT]  coerce_plus        VULNERABLE, DFSCoerce | VULNERABLE, PetitPotam
VULNSCAN    10.0.0.10   445   DC01   [HIT]  spooler            Spooler service enabled
VULNSCAN    10.0.0.10   445   DC01   [*] [----] ms17-010           no highlight (not vulnerable / no signal)
VULNSCAN    10.0.0.10   445   DC01   [*] [----] smbghost           no highlight (not vulnerable / no signal)
VULNSCAN    10.0.0.10   445   DC01   =================================

चाइल्ड मॉड्यूल पहले कॉलम में अपना नाम रखते हैं। vulnscan अंत में एक रोल-अप प्रिंट करता है।


जाँचें

लॉगिन (स्थानीय एडमिन के बिना काम करता है)

मॉड्यूलजाँच
ms17-010EternalBlue
smbghostSMBGhost (CVE-2020-0796)
zerologonZerologon (CVE-2020-1472) — केवल जाँच, खाली पासवर्ड सेट नहीं करता
ntlm_reflectionNTLM reflection (CVE-2025-33073)
remove-micDrop-the-MIC (CVE-2019-1040)
printnightmarePrintNightmare
spoolerPrint Spooler पहुँच योग्य
webdavWebClient / DAV RPC (WebDAV coerce)
coerce_plusPetitPotam, PrinterBug, DFSCoerce, ShadowCoerce, MS-EVEN — कोई लिसनर नहीं
nopacnoPac (CVE-2021-42278 / 42287) — डोमेन उपयोगकर्ता आवश्यक
enum_avएंडपॉइंट सुरक्षा
enum_caRPC के माध्यम से ADCS CA
sccm-recon6SCCM साइट / वितरण बिंदु
ioxidresolverअतिरिक्त नेटवर्क इंटरफ़ेस

एडमिन (Pwn3d! सत्र)

मॉड्यूलजाँच
ntlmv1LmCompatibilityLevel (NTLMv1 अनुमत)
runaspplLSA RunAsPPL
uacUAC EnableLUA
install_elevatedAlwaysInstallElevated
bitlockerBitLocker स्थिति
wdigestWDigest UseLogonCredential — केवल ACTION=check
wccWindows सुरक्षा कॉन्फ़िगरेशन
presenceडोमेन / एंटरप्राइज़ एडमिन सत्र

जानबूझकर शामिल नहीं: क्रेडेंशियल डंप (lsassy, ntdsutil, …), exec (web_delivery, met_inject), फ़ाइल ड्रॉप (slinky, scuffy), और सक्षम/अक्षम मॉड्यूल (rdp, remote-uac)।


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

nxc smb TARGET -M vulnscan
        │
        ▼
  ~/.nxc/modules/vulnscan.py
        │  importlib-load each stock module
        ▼
  nxc/modules/ms17-010.py
  nxc/modules/zerologon.py
  nxc/modules/coerce_plus.py
  ...
        │  on_login / on_admin_login
        ▼
  per-check output + [HIT] summary

प्रत्येक चाइल्ड को NetExec के अपने ट्री से एक अद्वितीय importlib स्पेक के साथ इंस्टैंशिएट किया जाता है (ताकि वे एक-दूसरे को ओवरराइट न करें)। LISTENER कभी भी फ़ॉरवर्ड नहीं किया जाता। wdigest को हमेशा ACTION=check मिलता है।


नोट्स

  • Zerologon धीमा है (लगभग ~2000 Netlogon प्रयासों तक)। जब आप पहले पैक का बाकी हिस्सा चाहते हैं तो इसे -o SKIP=zerologon के साथ छोड़ दें।
  • wcc शोरगुल वाला है और RemoteRegistry से बात करता है। यदि आप केवल CVE जाँच चाहते हैं तो -o SKIP=wcc के साथ छोड़ दें।
  • यह एक सुविधा रैपर है, किसी उचित भेद्यता स्कैनर का विकल्प नहीं।
  • वास्तव में कोअर्स करने के लिए, स्वयं -M coerce_plus -o LISTENER=<your-ip> चलाएँ। vulnscan ऐसा नहीं करेगा।
  • केवल अधिकृत आकलन। इसका उपयोग आप कैसे करते हैं, इसके लिए आप ज़िम्मेदार हैं।

लाइसेंस

MIT © rvsh3ll

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