2
Discovery
Discovery adalah bagian pertama yang dibahas README. Entri itu menempati urutan teratas Table of Contents, di atas Privilege Escalation, Defense Evasion, Credential Dumping, Lateral Movement, dan Persistence (README.md:9-151). Sesuai posisinya, seluruh materi pada halaman ini adalah bahan enumerasi, bukan teknik untuk menembus sesuatu.
Bagian Discovery disusun sebagai enam subbagian ### yang isinya murni daftar tautan eksternal: SPN Scanning, Data Mining, User Hunting, LAPS, AppLocker, dan Active Directory Federation Services (README.md:19-602). Repository tidak menyimpan skrip, fungsi, atau perintah untuk bagian ini; yang tersedia hanya judul tautan dan URL-nya. Karena itu halaman ini memetakan gagasan tiap subbagian, bukan menjelaskan implementasi.
Peta enumerasi
graph LR
SPN["SPN Scanning"] --> SVC["Daftar service account dan SPN"]
DM["Data Mining"] --> DATA["Data sensitif: SQL Server, email, file share"]
UH["User Hunting"] --> ADMIN["Peta local admin dan sesi user"]
LAPS["LAPS"] --> LPW["Konfigurasi dan password local admin"]
AL["AppLocker"] --> POL["Kebijakan eksekusi script"]
ADFS["Active Directory Federation Services"] --> FED["Federated domain dan endpoint ADFS"]
style SPN fill:#f59e0b,color:#000
style DM fill:#f59e0b,color:#000
style UH fill:#f59e0b,color:#000
style LAPS fill:#f59e0b,color:#000
style AL fill:#f59e0b,color:#000
style ADFS fill:#f59e0b,color:#000
style SVC fill:#8b5cf6,color:#fff
style POL fill:#8b5cf6,color:#fff
style FED fill:#8b5cf6,color:#fff
style DATA fill:#dc2626,color:#fff
style ADMIN fill:#dc2626,color:#fff
style LPW fill:#dc2626,color:#fff
%% fig: Sumber enumerasi menuju aset yang terbuka
%% desc: Enam subbagian Discovery dipetakan ke aset yang terbuka, dari inventaris SPN sampai federated domain ADFS.Warna memisahkan peran tiap node. Oranye menandai subbagian enumerasi, ungu menandai data hasil pembacaan yang sifatnya inventaris, dan merah menandai aset yang langsung membuka jalan ke tahap berikutnya di rantai serangan.
Cakupan tiap subbagian
Tabel berikut membandingkan isi keenam subbagian dan jumlah tautan yang disediakan masing-masing.
| Subbagian | Cakupan di README | Jumlah tautan | Baris |
|---|---|---|---|
SPN Scanning | penemuan service lewat SPN tanpa port scanning | 3 | README.md:20-233 |
Data Mining | pencarian data sensitif pada SQL Server, email, dan berkas remote | 6 | README.md:25-314 |
User Hunting | pemetaan local admin, sesi user, dan group scoping | 13 | README.md:33-465 |
LAPS | recon konfigurasi LAPS dan pembacaannya lewat PowerView | 3 | README.md:48-516 |
AppLocker | enumerasi konfigurasi AppLocker | 1 | README.md:53-547 |
Active Directory Federation Services | federated domain, endpoint ADFS, serta Lync/Skype for Business | 4 | README.md:56-608 |
SPN Scanning
Subbagian ini berisi tiga tautan: SPN Scanning – Service Discovery without Network Port Scanning, Active Directory: PowerShell script to list all SPNs used, dan Discovering Service Accounts Without Using Privileges (README.md:20-233). Gagasan utamanya adalah menemukan service di domain lewat atribut SPN, bukan lewat pemindaian port, sehingga daftar SPN bisa dikumpulkan tanpa menyentuh jaringan host tujuan (README.md:239). Hasil inventaris ini menjadi bahan untuk Kerberoasting yang dibahas di Credential Dumping (README.md:28710).
Data Mining
Enam tautan di subbagian ini mengarah ke tempat-tempat data ditemukan: A Data Hunting Overview, Push it, Push it Real Good, Finding Sensitive Data on Domain SQL Servers using PowerUpSQL, Sensitive Data Discovery in Email with MailSniper, Remotely Searching for Sensitive Files, dan I Hunt Sysadmins (README.md:25-314). Perhatiannya terbagi ke tiga wadah: SQL Server, email, dan berkas yang dicari dari jarak jauh.
User Hunting
Subbagian terbesar di Discovery, dengan tiga belas tautan (README.md:33-465). Isinya berkisar pada pemetaan hak istimewa: Hidden Administrative Accounts: BloodHound to the Rescue dan Attack Mapping With Bloodhound memakai BloodHound, Derivative Local Admin dan Automated Derivative Administrator Search membahas admin turunan, sedangkan Local Group Enumeration dan A Pentester’s Guide to Group Scoping menutup sisi grup lokal dan scoping (README.md:33-465).
Sebagian tautan di sini secara khusus menyoroti enumerasi tanpa hak istimewa: Active Directory Recon Without Admin Rights (README.md:3511) dan Using ActiveDirectory module for Domain Enumeration from PowerShell Constrained Language Mode (README.md:3712). Keduanya menandakan bahwa sebagian besar pengumpulan data di bagian ini memang dirancang berjalan dengan hak terbatas.
LAPS
Tiga tautan berpusat pada konfigurasi LAPS: Microsoft LAPS Security & Active Directory LAPS Configuration Recon, Running LAPS with PowerView, dan RastaMouse LAPS Part 1 & 2 (README.md:48-516). Fokusnya adalah recon konfigurasi LAPS dan pembacaan atribut terkait lewat PowerView, bukan penyalahgunaan password local admin itu sendiri.
AppLocker
Subbagian AppLocker hanya memuat satu tautan, Enumerating AppLocker Config (README.md:53-547). Sisi seberangnya, yaitu upaya melewati kebijakan eksekusi, berada di halaman lain: Defense Evasion memiliki subbagian AppLocker & Device Guard Bypass (README.md:261-26213) yang dibahas di Defense Evasion.
Active Directory Federation Services
Empat tautan menyoroti sisi federasi: Attacking ADFS Endpoints with PowerShell, Using PowerShell to Identify Federated Domains, LyncSniper: A tool for penetration testing Skype for Business and Lync deployments, dan Troopers 19 - I am AD FS and So Can You (README.md:56-608). Dua di antaranya berfokus pada identifikasi, yaitu penemuan federated domain dan endpointnya, sebelum menyentuh serangan ke endpoint itu.
⚠️ Seluruh isi bagian ini adalah tautan keluar. Tidak ada berkas pendukung, skrip, atau contoh perintah di dalam repository, sehingga tautan tidak bisa diperlakukan sebagai panduan yang siap dieksekusi. Setiap tautan perlu dibaca di sumber aslinya dan diverifikasi terhadap versi Active Directory yang sedang diuji.
Batas halaman ini
Halaman ini berhenti pada pengumpulan dan pemetaan. Penggunaan hasil enumerasi untuk menaikkan hak akses dibahas di Privilege Escalation dan Kerentanan CVE dan Salah Konfigurasi, sementara perpindahan ke host lain setelah aset terbuka dipetakan dibahas di Lateral Movement. Sisi pertahanan, termasuk patch dan hardening, ada di Defense & Detection: Hardening dan Patch.