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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
VMkatz — VM मेमोरी स्नैपशॉट और वर्चुअल डिस्क से सीधे Windows क्रेडेंशियल निकालें | Kitploit
उपकरण/GitHubGitHub/nikaiw/vmkatz
पासवर्ड क्रैकिंगमेमोरी फोरेंसिकभेद्यता विश्लेषणशोषणफोरेंसिकपोस्ट-शोषणडिजिटल फोरेंसिकपेनिट्रेशन टेस्टिंगरेड टीमिंगघटना प्रतिक्रिया
GitHubnikaiw/vmkatz
1.5k1763519 दिन पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

VMkatz

VM मेमोरी स्नैपशॉट और वर्चुअल डिस्क से सीधे Windows क्रेडेंशियल निकालें

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

VMkatz

License: MIT Build CI Platform

चुराने के लिए बहुत बड़ा

आप एक रेड टीम एंगेजमेंट के तीन सप्ताह में हैं। आप वर्चुअलाइज़ेशन क्लस्टर से जुड़े एक NAS पर पहुँचते हैं — सैकड़ों गीगाबाइट .vmdk, .vmsn, .sav वहीं मौजूद हैं। लेकिन आपका लिंक 200 KB/s देता है। एक ही 100 GB डिस्क को बाहर निकालने में छह दिन लगेंगे।

VMkatz इसलिए मौजूद है क्योंकि आपको वह चीज़ बाहर निकालने की ज़रूरत नहीं होनी चाहिए जिसे आप वहीं पढ़ सकते हैं। यह VM फ़ाइलों से सीधे Windows क्रेडेंशियल निकालता है — मेमोरी स्नैपशॉट, वर्चुअल डिस्क, Veeam बैकअप: NTLM हैश, Kerberos टिकट, DPAPI मास्टर की, LSA सीक्रेट, NTDS.dit, BitLocker की, ब्राउज़र सीक्रेट।

एकल स्टैटिक बाइनरी, ~3 MB। इसे ESXi होस्ट, Proxmox नोड, या NAS पर डालें। इसे किसी VM फ़ोल्डर पर इंगित करें और डिस्क इमेज के बजाय क्रेडेंशियल लेकर चले जाएँ।

यह क्या निकालता है

मेमोरी स्नैपशॉट से (LSASS)

वे सभी 9 SSP क्रेडेंशियल प्रोवाइडर जो mimikatz लागू करता है:

प्रोवाइडरडेटानोट्स
MSV1_0NT/LM हैश, SHA1पेज्ड एंट्रीज़ के लिए फ़िज़िकल-स्कैन फ़ॉलबैक
WDigestप्लेनटेक्स्ट पासवर्डलिंक्ड-लिस्ट वॉक + .data फ़ॉलबैक
KerberosAES/RC4/DES की, टिकट (.kirbi/.ccache)AVL ट्री वॉक + मुक्त सत्रों के लिए टिकट कार्विंग
TsPkgप्लेनटेक्स्ट पासवर्डकेवल RDP सत्र
DPAPIमास्टर की कैश (GUID + डिक्रिप्टेड की)ऑफ़लाइन DPAPI डिक्रिप्ट के लिए SHA1 मास्टरकी
SSPप्लेनटेक्स्ट क्रेडेंशियलmsv1_0.dll में SspCredentialList
LiveSSPप्लेनटेक्स्ट क्रेडेंशियलlivessp.dll आवश्यक (Win8 के बाद दुर्लभ)
Credmanसंग्रहीत क्रेडेंशियलहैश-टेबल + सिंगल-लिस्ट एन्यूमरेशन
CloudAPAzure AD टोकनस्थानीय-केवल लॉगऑन के लिए आमतौर पर खाली

साथ ही: मेमोरी से BitLocker FVEK निष्कर्षण (FVEc/Cngb के लिए पूल टैग स्कैन)।

वर्चुअल डिस्क से (ऑफ़लाइन)

  • SAM हैश: खाता स्थिति (अक्षम, खाली पासवर्ड) के साथ स्थानीय खाता NT/LM हैश
  • LSA सीक्रेट: सेवा खाता पासवर्ड, ऑटो-लॉगऑन क्रेडेंशियल, मशीन खाता की
  • कैश्ड डोमेन क्रेडेंशियल: DCC2 हैश (अंतिम N डोमेन लॉगऑन)
  • DPAPI मास्टर की: Hashcat-तैयार हैश ($DPAPImk$ — मोड 15300/15310/15900/15910)
  • NTDS.dit: डोमेन कंट्रोलर डिस्क से पूर्ण Active Directory हैश निष्कर्षण (नेटिव ESE पार्सर)
  • BitLocker डिक्रिप्शन: मेमोरी से निकाले गए FVEK का उपयोग करके पारदर्शी डिस्क डिक्रिप्शन

समर्थित इनपुट

फ़ॉर्मेटएक्सटेंशनस्रोतस्थिति
VMware स्नैपशॉट.vmsn + .vmemWorkstation, ESXiपरीक्षित
VMware एम्बेडेड स्नैपशॉट.vmsn (बिना .vmem)ESXi suspendपरीक्षित
VirtualBox सहेजे गए स्टेट.savVirtualBoxपरीक्षित
QEMU/KVM savevm स्टेटस्वतः-पहचाना गयाProxmox, QEMUपरीक्षित
QEMU/KVM ELF कोर डंप.elfvirsh dumpपरीक्षित
Hyper-V सहेजे गए स्टेट.vmrsHyper-V 2016+परीक्षित
Veeam बैकअप.vbk, .vib, .vrbVeeam B&Rपरीक्षित
VMware वर्चुअल डिस्क.vmdk (स्पार्स + फ़्लैट)Workstation, ESXiपरीक्षित
VirtualBox वर्चुअल डिस्क.vdiVirtualBoxपरीक्षित
QEMU/KVM वर्चुअल डिस्क.qcow2QEMU, Proxmoxपरीक्षित
Hyper-V वर्चुअल डिस्क.vhdx, .vhdHyper-Vपरीक्षित
VMFS-5/6 रॉ SCSI डिवाइस/dev/disks/...ESXi (फ़ाइल लॉक बायपास करता है)परीक्षित
LVM ब्लॉक डिवाइस/dev/...Proxmox LVM-thinपरीक्षित
रॉ रजिस्ट्री हाइवSAM, SYSTEM, SECURITYreg saveपरीक्षित
रॉ NTDS.ditntds.dit + SYSTEMडोमेन कंट्रोलरपरीक्षित
LSASS मिनीडंप.dmpprocdump, Task Managerपरीक्षित
VM डायरेक्टरीकोई भी फ़ोल्डरसभी फ़ाइलों को स्वतः खोजता हैपरीक्षित

लक्ष्य OS: Windows Server 2003 से Windows Server 2025 / Windows 11 24H2 तक (x86 PAE + x64)।

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

# Extract LSASS credentials from a VMware snapshot
./vmkatz snapshot.vmsn

# With pagefile resolution for paged-out creds
./vmkatz --disk disk.vmdk snapshot.vmsn

# Extract SAM/LSA/DCC2 from a virtual disk
./vmkatz disk.vmdk

# Extract AD hashes from a domain controller disk
./vmkatz --ntds dc-disk.qcow2

# Point at a VM folder and let it find everything
./vmkatz /path/to/vm-directory/

# Extract from raw registry hives
./vmkatz SAM SYSTEM SECURITY

# Output as hashcat-ready hashes
./vmkatz --format hashcat snapshot.vmsn

# Export Kerberos tickets
./vmkatz --kirbi snapshot.vmsn        # .kirbi files
./vmkatz --ccache snapshot.vmsn       # .ccache file

# Export BitLocker FVEK for dislocker
./vmkatz --bitlocker-fvek /tmp/keys snapshot.vmsn

# Recursively scan all VMs under a path
./vmkatz -r /vmfs/volumes/datastore1/

# Parse LSASS minidump
./vmkatz lsass.dmp

# Extract from Hyper-V saved state
./vmkatz guest.vmrs

# Extract from Veeam backup (build with --features veeam)
./vmkatz backup.vbk
./vmkatz --veeam-list backup.vbk               # List disk images
./vmkatz --veeam-extract backup.vbk            # Extract raw disk

आउटपुट प्रारूप

प्रारूपफ़्लैगविवरण
text--format text (डिफ़ॉल्ट)सत्र मेटाडेटा के साथ पूर्ण क्रेडेंशियल डंप
brief--format briefप्रति-क्रेडेंशियल एक पंक्ति में संक्षिप्त सारांश
ntlm--format ntlmDOMAIN\user:::hash::: pwdump प्रारूप
hashcat--format hashcatकच्चे हैश: मोड 1000 (NTLM), 2100 (DCC2), 15300/15900 (DPAPI)
csv--format csvमशीन-पठनीय, सभी फ़ील्ड

ESXi पर परिनियोजन

# Cross-compile for ESXi (musl static)
cargo build --release --target x86_64-unknown-linux-musl

# Upload and run
scp target/x86_64-unknown-linux-musl/release/vmkatz root@esxi:/tmp/
/tmp/vmkatz /vmfs/volumes/datastore1/MyVM/MyVM-Snapshot1.vmsn

जब VIB सुरक्षा (execInstalledOnly) सक्षम हो, तो Python लोडर का उपयोग करें — सेटिंग को अक्षम करने की आवश्यकता नहीं है:

scp tools/vmkatz_loader.py target/x86_64-unknown-linux-musl/release/vmkatz root@esxi:/tmp/
python /tmp/vmkatz_loader.py /tmp/vmkatz /vmfs/volumes/datastore1/MyVM/snapshot.vmsn

VIB बायपास विवरण, VMFS रॉ डिवाइस एक्सेस और ऑटो-डिस्कवरी के लिए docs/esxi.md देखें।

बिल्ड विशेषताएँ

VMkatz मॉड्यूलर है। विशेषताओं को कंपाइल समय पर सक्षम/अक्षम किया जा सकता है:

विशेषताविवरणडिफ़ॉल्ट
vmwareVMware .vmsn/.vmem स्नैपशॉट समर्थनहाँ
vboxVirtualBox .sav सेव्ड-स्टेट समर्थनहाँ
qemuQEMU/KVM ELF कोर डंप + Proxmox savevmहाँ
hypervHyper-V .vmrs/.bin/.raw डंप समर्थनहाँ
samडिस्क निष्कर्षण (SAM/LSA/DCC2) + डिस्क फ़ॉर्मेट हैंडलरहाँ
ntds.ditNTDS.dit AD निष्कर्षण। sam आवश्यक हैहाँ
carveआंशिक/कटी हुई मेमोरी से अपक्षयित निष्कर्षणहाँ
dumpप्रक्रिया मेमोरी को minidump के रूप में डंप करेंहाँ
vmfsESXi SCSI डिवाइस के लिए VMFS-5/6 रॉ पार्सर। sam आवश्यक हैहाँ
chromeब्राउज़र रहस्य निष्कर्षण (Chromium + Firefox)। sam आवश्यक हैनहीं
veeamVeeam VBK/VIB/VRB बैकअप समर्थन। sam आवश्यक हैनहीं
cargo build --release                                              # Full build
cargo build --release --no-default-features --features vmware      # VMware only
cargo build --release --no-default-features --features "sam ntds.dit"  # Disk only
cargo build --release --features chrome                            # Add chrome module
cargo build --release --features veeam                             # Add Veeam backup support

ब्राउज़र रहस्य (प्रयोगात्मक)

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