Wreath مش غرفة — دي شبكة كاملة لـ Thomas Wreath. بتدخل من سيرفر Linux خارجي واحد بس، وكل حاجة بعد كده لازم تبنيها بنفسك: Pivoting، proxying، نقل أدواتك بنفسك للداخل. مفيش هاند-هولدينج بعد أول كام مهمة.
أكمل اختراق الـ 3 hosts كاملين — من أهم اللابات لو بتحضّر لـ OSCP
سيرفر Linux خارجي بيشغّل GitStack 2.3.10 — ثغرة Unauthenticated RCE معروفة بتدّيك Reverse Shell فوراً.
GitStack 2.3.10Unauth RCEبعد الشل تلاقي SSH private key على السيرفر — ده اللي هتستخدمه كـ Pivot Point لباقي الشبكة.
find SSH keyschmod 600 id_rsaتبني SOCKS proxy عبر الـ SSH key على .200 عشان توصل للشبكة الداخلية اللي معزولة عنك.
ssh -D (dynamic proxy)proxychainsسيرفر ويندوز داخلي بيشغّل تطبيق ويب فيه ثغرة RCE من غير auth — توصله بس عن طريق البروكسي.
Unauthenticated RCEbind shell payloadتعمل RDP على .150 عبر الـ SOCKS proxy وتعمل drive mapping لنقل أدواتك. هنا بيبقى لازم تتجاوز الـ Windows Defender بتعديل الـ metadata أو تشفير الـ payload.
xfreerdp /proxy:socks5AV evasionتنقل الـ SSH key لـ .150 وتفتح reverse proxy تاني عبر .200 عشان توصل لأعمق هدف خلف طبقتين من العزل.
ssh -R (reverse proxy)تحليل كود المصدر (Static Analysis) على سيرفر Development يكشف ثغرة File Upload، وبعد الشل تصعيد صلاحيات للوصول الكامل.
Source Code ReviewFile Upload VulnPrivEsc → Full Compromise 🏆| الأمر | الوصف | المرحلة |
|---|---|---|
| searchsploit gitstack | إيجاد الـ exploit لـ GitStack 2.3.10 | Exploit |
| chmod 600 id_rsa | تجهيز الـ SSH key المسروق للاستخدام | Prep |
| ssh -i id_rsa -fND 1080 root@10.200.X.200 | بناء SOCKS proxy ديناميكي عبر الهدف الأول | Pivot |
| proxychains nmap -sT -Pn 10.200.X.150 | فحص الهدف الداخلي عبر البروكسي | Scan |
| xfreerdp /proxy:socks5://127.0.0.1:1080 /v:10.200.X.150 | RDP على الهدف التاني عبر الـ proxy | Pivot |
| ssh -i id_rsa -fNR 1081 root@10.200.X.200 | فتح Reverse Proxy من الهدف التاني للأول | Pivot |
| python3 -m http.server 80 | تهريب nc.exe وأدوات لجوة الشبكة | Transfer |
| nc -lvnp 4444 | استقبال الشل من الهدف الثالث | Shell |
تمارين منفصلة قبل البدء — تحليل PCAP، فهم الـ TTL وTCP handshake
فحص .200 وإيجاد GitStack 2.3.10 على port 80
شل عكسي + إيجاد SSH key للـ pivoting
ssh -D عبر .200 + proxychains لفحص .150
استغلال .150، AV evasion، RDP عبر البروكسي
ssh -R من .150 عبر .200 للوصول لـ .100
تحليل كود .100 وإيجاد File Upload vuln
تهريب nc.exe، شل، وتصعيد صلاحيات كامل