Skip to content

Commit e9af704

Browse files
Add intro section for Active Directory
1 parent 2c2c624 commit e9af704

1 file changed

Lines changed: 19 additions & 3 deletions

File tree

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,25 @@
11
---
22
title: Active Directory
3-
description: Active Directory
3+
description: Enumerate and compromise networks running Microsoft Active Directory
44
categories: [Active Directory]
5-
tags: [Active Direcotory, Initial Access]
5+
tags: [Active Direcotory]
66
weight: 2
77
---
88

9-
Active Directory
9+
Active Directory is Microsoft's directory service for Windows domain networks. Its primary goal is to centralize the **authentication** and **authorization** of users within the network to **Domain Controllers (DC)**, which are commonly Windows servers running the **Active Directory Domain Service (AD DS)**. Active Directory is very commonly used to manage internal enterprise networks.
10+
11+
The network protocols most essential for the function of **AD DS** are:
12+
- **Kerberos**: A ticket-based authentication protocol that allows the DCs to authenticate user logins and authorize users' access to resources and services.
13+
- **Lightweight Directory Access Protocol (LDAP)**: An internet directory access protocol used by Active Directory for the organization and retreival of directory data on the domain.
14+
15+
Other Services and protocols that are used within Active Directory environments include:
16+
- **NTLM Authentication**: A legacy challenge-response authentication protocol that is still supported by AD as a fallback option and vulnerable to **Pass-the-Hash** attack.
17+
- **Active Directory Certificate Service (AD CS)**: Allows domain servers to act as **Certificate Authorities (CA)**, issue and manage **public key infrastructure (PKI)** certificates used for secure communication and authentication on the domain.
18+
- **Other Network protocols**: SMB, RDP, WinRM, MSSQL, HTTP, etc.
19+
20+
21+
{{% alert title="Note" %}}
22+
Linux hosts can also be part of an Active Directory domain when configured properly and can thus authenticate domain accounts and access domain services.
23+
{{% /alert %}}
24+
25+
Active Directory services becomes a key way for attackers to gain initial access, lateral movement, privilege escalation, and eventually full domain compromise. Once attackers breach the domain initially, they can harvest hashes and credentials of domain accounts and abuse their access rights to move laterally within the network. This process is repeated until the attacker leverages their access to compromise a domain admin or enterpise admin user. From there, attackers can dump the password hashes stored on the domain controller, or use any of the plethora of methods to establish persistent and privileged access on the domain.

0 commit comments

Comments
 (0)