
Enhanced version of secretsdump.py from Impacket. Adds multi-threading and accepts an input file with a list of target hosts for simultaneous secrets extraction.
هذه نسخة مخصصة من السكربت secretsdump.py من مكتبة بايثون impacket. تسمح باستخراج الأسرار (NTDS.dit، SAM و.SYSTEM وهي خلايا تسجيل) من أنظمة Windows متعددة في وقت واحد. تعمل هذه النسخة المخصصة على تحسين النسخة الأصلية من خلال قبول ملف إدخال يحتوي على قائمة بالمضيفين الهدف ودعم تعدد الخيوط لعمليات أسرع.
الصيغة الأساسية لتشغيل السكربت هي:
python3 secretsdump.py [domain/]username[:password] -t THREADS -inputfile INPUTFILE [options]
الوسائط الرئيسية هي:
-t THREADS, --threads THREADS: عدد الخيوط المتزامنة. استبدل THREADS بالرقم المطلوب.-inputfile INPUTFILE: ملف نصي يحتوي على قائمة بالمضيفين الهدف، سطر واحد لكل مضيف. استبدل INPUTFILE بالمسار إلى ملفك.-outputfile OUTPUTFILE: المسار إلى دليل الإخراج إذا كان ذلك مرغوبًا (اختياري). سيقوم بإنشاء ملفات تفريغ في هذا الدليل بناءً على الهدف واسم المستخدم والنطاق (إذا تم تحديده). استبدل OUTPUTFILE بمسار الدليل الخاص بك.تتبع وسيطة الهدف هذا النمط: [domain/]username[:password].
ارجع إلى التعليمات المدمجة في السكربت (-h, --help) للحصول على وصف لجميع الخيارات.
فيما يلي مثال على تشغيل السكربت مع ملف إدخال (hosts.txt) وخمسة خيوط متزامنة:
python3 secretsdump.py mydomain/myuser:mypassword -t 5 -inputfile hosts.txt
سيبدأ هذا في استخراج الأسرار من جميع المضيفين المدرجين في hosts.txt، مع تشغيل 5 خيوط في وقت واحد، وإخراج النتائج إلى الدليل الحالي.
يتطلب السكربت Python 3 ومكتبة بايثون impacket، والتي يمكنك تثبيتها عبر pip:
pip3 install impacket
استخدم هذه الأداة بمسؤولية. لا تستخدمها في أنشطة غير قانونية. المؤلف غير مسؤول عن أي إساءة استخدام.