3
Privilege Escalation
Bagian Privilege Escalation pada README.md berisi 18 subbagian ### yang seluruhnya berupa tautan bacaan, tanpa satu pun potongan kode (README.md:63-1841). Tiga subbagian #### di dalamnya memperinci Kerberos Delegation menjadi Unconstrained Delegation, Constrained Delegation, dan Resource-Based Constrained Delegation (README.md:104-1232). Halaman ini tidak mengulang isi tautan tersebut. Tugasnya memetakan kedelapan belas judul itu ke halaman yang membahasnya, lalu menandai titik temu dengan bagian lain README.
Dua jalur besar
README mengurutkan subbagian tanpa menyatakan teknik mana yang menjadi prasyarat teknik lain; tidak ada paragraf pembuka yang menjelaskan urutannya (README.md:63-673). Dokumentasi ini membaginya menjadi dua jalur:
- Jalur Kerberos. README membuka jalur ini dengan
### Kerberos Delegationbeserta tiga subbagian####-nya, termasuk tautan CVE-2020-17049 Bronze Bit (README.md:99-1234), dan melengkapinya dengan### sAMAccountName Spoofingyang menautkan weaponisation CVE-2021-42287/CVE-2021-42278 (README.md:69-715). Rinciannya dibahas di Kerberos Delegation dan Penyalahgunaan Tiket. - Jalur kerentanan dan salah konfigurasi. Di rentang (README.md:65-976) hanya
sAMAccountName Spoofingyang termasuk jalur Kerberos; tujuh subbagian lain di rentang itu berupa kerentanan bernama atau salah konfigurasi. Sisa bagian ini mengikuti pola serupa sampai### NTLM Relay & LLMNR/NBNS(README.md:125-1847). Rinciannya dibahas di Kerentanan CVE dan Salah Konfigurasi.
Peta jalur menuju Domain Admin
graph TD
F["Foothold: akun atau host di domain"] --> K["Jalur Kerberos"]
F --> R["Jalur kerentanan dan salah konfigurasi"]
K --> KD["Kerberos Delegation: Unconstrained, Constrained, RBCD"]
K --> BT["CVE-2020-17049 Bronze Bit"]
K --> SS["sAMAccountName Spoofing CVE-2021-42287 / CVE-2021-42278"]
R --> V["Kerentanan CVE"]
R --> M["Salah konfigurasi otorisasi"]
R --> X["Lintas batas dan infrastruktur"]
V --> Z["Zerologon CVE-2020-1472"]
V --> P["PetitPotam"]
V --> MS["MS14-068"]
V --> BS["BadSuccessor dMSA"]
V --> CA["Abusing Active Directory Certificate Services"]
M --> AC["Insecure ACLs Permission Rights"]
M --> GP["Insecure Group Policy Object Permission Rights"]
M --> SV["Passwords in SYSVOL dan GPP"]
M --> DN["DNSAdmins"]
M --> DS["DCShadow"]
X --> TR["Domain Trusts"]
X --> EX["Exchange"]
X --> NR["NTLM Relay dan LLMNR/NBNS"]
KD --> DA["Domain Admin"]
BT --> DA
SS --> DA
Z --> DA
P --> DA
MS --> DA
BS --> DA
CA --> DA
AC --> DA
GP --> DA
SV --> DA
DN --> DA
DS --> DA
TR --> DA
EX --> DA
NR --> DA
style F fill:#336791,color:#fff
style K fill:#8b5cf6,color:#fff
style R fill:#8b5cf6,color:#fff
style V fill:#8b5cf6,color:#fff
style M fill:#8b5cf6,color:#fff
style X fill:#8b5cf6,color:#fff
style KD fill:#dc2626,color:#fff
style BT fill:#dc2626,color:#fff
style SS fill:#dc2626,color:#fff
style Z fill:#dc2626,color:#fff
style P fill:#dc2626,color:#fff
style MS fill:#dc2626,color:#fff
style BS fill:#dc2626,color:#fff
style CA fill:#dc2626,color:#fff
style AC fill:#f59e0b,color:#000
style GP fill:#f59e0b,color:#000
style SV fill:#f59e0b,color:#000
style DN fill:#f59e0b,color:#000
style DS fill:#f59e0b,color:#000
style TR fill:#f59e0b,color:#000
style EX fill:#f59e0b,color:#000
style NR fill:#f59e0b,color:#000
style DA fill:#2d7d46,color:#fff
%% fig: Peta jalur Privilege Escalation menuju Domain Admin
%% desc: Dua jalur besar dari README dipecah menjadi sub-jalur Kerberos, kerentanan CVE, salah konfigurasi otorisasi, dan lintas batas, lalu semuanya bermuara pada Domain Admin.Gambar di atas memakai nama subbagian README apa adanya, misalnya Domain Trusts (README.md:144-1538) dan Insecure ACLs Permission Rights (README.md:133-1429). Titik berangkat tiap teknik tidak seragam: satu tautan menyebut hasil akhir "from standard domain user" (README.md:394-39510), sedangkan tautan DNSAdmins berjudul From DNSAdmins to Domain Admin (README.md:95-9711). Semua jalur bermuara pada hasil yang sama, yaitu hak Domain Admin.
Daftar subbagian dan halaman pembahasannya
Kolom Jalur adalah pembagian kerja dokumentasi ini, bukan pembagian yang dibuat README.
| Subbagian README | Baris | Isi tautan | Jalur |
|---|---|---|---|
BadSuccessor | 65-67 | Abuse dMSA untuk eskalasi; tool BadSuccessor menyasar fitur Windows Server 2025 (README.md:36212) | Kerentanan CVE |
sAMAccountName Spoofing | 69-71 | Weaponisation CVE-2021-42287/CVE-2021-42278 (README.md:69-715) | Kerberos |
Abusing Active Directory Certificate Services | 73-75 | Certified Pre-Owned dan AD CS domain escalation (README.md:73-7513) | Salah konfigurasi |
PetitPotam | 77-79 | Coercion PetitPotam, lalu NTLM relay ke Domain Administrator (README.md:77-7914) | Lintas batas |
Zerologon | 81-84 | CVE-2020-1472; ZeroLogon-BOF dan POC CVE-2020-1472 (README.md:81-8415) | Kerentanan CVE |
Passwords in SYSVOL & Group Policy Preferences | 86-88 | Kredensial di SYSVOL dan Group Policy Preferences (README.md:86-8816) | Salah konfigurasi |
MS14-068 Kerberos Vulnerability | 90-93 | CVE-2014-6324, eskalasi lewat signature pada tiket (README.md:90-9317) | Kerentanan CVE |
DNSAdmins | 95-97 | Dari DNSAdmins ke Domain Admin; deteksinya memakai event plugin DLL pada DNS server (README.md:57218) | Salah konfigurasi |
Kerberos Delegation + tiga #### | 99-123 | Unconstrained Delegation, Constrained Delegation, Resource-Based Constrained Delegation (README.md:104-1232) | Kerberos |
Insecure Group Policy Object Permission Rights | 125-131 | SharpGPOAbuse dan template GPO-Abuse (README.md:125-13119) | Salah konfigurasi |
Insecure ACLs Permission Rights | 133-142 | aclpwn dan ACL attack path BloodHound (README.md:133-1429) | Salah konfigurasi |
Domain Trusts | 144-153 | SID filtering dan forging trust ticket antar-forest (README.md:144-1538) | Lintas batas |
DCShadow | 155-160 | Rogue DC; "Silently turn off Active Directory Auditing" (README.md:155-16020) | Salah konfigurasi |
RID | 162-163 | "Rid Hijacking: When Guests Become Admins" (README.md:162-16321) | Salah konfigurasi |
Microsoft SQL Server | 165-167 | Hak sysadmin SQL Server lewat PowerUpSQL (README.md:165-16722) | Salah konfigurasi |
Red Forest | 169-170 | Attack dan defend Microsoft ESAE (README.md:169-17023) | Salah konfigurasi |
Exchange | 172-175 | Exchange-AD-Privesc dan NtlmRelayToEWS (README.md:172-17524) | Lintas batas |
NTLM Relay & LLMNR/NBNS | 177-184 | ntlmrelayx, mitm6, serta relaying yang digabung dengan delegasi Kerberos (README.md:177-18425) | Lintas batas |
NTLM Relay & LLMNR/NBNS bersinggungan dengan kedua halaman anak karena dua tautannya memang menggabungkan relaying dengan delegasi Kerberos (README.md:177-18425).
Titik temu dengan bagian lain README
- Teknik tiket yang berujung pada hash atau kredensial tidak ada di bagian ini.
Kerberoasting,Kerberos AP-REP Roasting, danDCSyncdibahas di Credential Dumping (README.md:287-30526). Pass The Hashberada di bagianLateral Movement(README.md:192-19527) danPassword Sprayingjuga di sana (README.md:206-21028). Keduanya tidak diulang di sini; lihat Lateral Movement.DCShadowmuncul dua kali di README: sebagai subbagian di halaman ini (README.md:155-16020) dan sebagai subbagianPersistence(README.md:330-33129). Perlakukan keduanya sebagai satu teknik dengan dua peran; lihat Persistence.- Event ID untuk
Kekeo,S4U2Proxy,DNSAdmin, danDCShadowada di tabelDetection(README.md:558-57430) dan dibahas di Deteksi Berbasis Event ID dan Sysmon. - Baris CVE untuk CVE-2020-1472, CVE-2014-6324, dan CVE-2018-8581 ada di tabel
Important Security Updates(README.md:545-55531) dan dibahas di Defense & Detection: Hardening dan Patch. - Tool yang menopang jalur ini didaftarkan pada
## Tools & Scripts:BadSuccessor(README.md:36212), sertasam-the-admindannoPacuntuk CVE-2021-42287/CVE-2021-42278 (README.md:394-39510). Lihat Tool, Cheat Sheet, dan Sumber Belajar.
Kehati-hatian
⚠️
Zerologondigambarkan sebagai jalan "instantly become domain admin" lewat kriptografi Netlogon (README.md:81-8415). Perubahan pada secure channel Netlogon punya panduan pengelolaan tersendiri di daftarResources(README.md:58032). Uji dampaknya di lingkungan terpisah sebelum dijalankan pada Domain Controller.
⚠️ README tidak mencantumkan prasyarat hak akses tiap teknik. Satu tautan menyebut hasil akhir "from standard domain user" (README.md:394-39510), sedangkan subbagian lain berangkat dari posisi yang lebih tinggi. Baca tingkat akses awal pada tautan aslinya sebelum memakai satu baris tabel sebagai rencana kerja.
⚠️
DCShadowterdaftar dua kali, di halaman ini (README.md:155-16020) dan di bagianPersistence(README.md:330-33129). Satu tindakan bisa menjawab dua bagian sekaligus, sehingga mudah terlewat saat menyusun rencana deteksi.