Directory 1.0

Directory

آخر تحديث 10 نوفمبر 2026
في هذه الصفحة

Directory answers: what did the domain push to this host through Group Policy - and, on a domain controller, who changed GPOs and privileged groups?

At a glance

Question

What the domain pushed to this host through Group Policy.

Reads

On a domain controller: SYSVOL's GPO folders and files. On a member: Group Policy's own records and copies. On a domain controller also: directory changes, replication rights used, and authentication requests in the Security log.

Never

Queries the directory. No LDAP, no directory API, no other host contacted.

Rule prefix

DIR

What it reads

Group Policy, on every host

Every GPO (gpo) and everything it deploys (gpo_setting): scheduled tasks, scripts, file copies, services, registry values, group memberships, shortcuts. On a domain controller, from SYSVOL; on a member, from what Group Policy applied and kept. On a domain controller, the executables, installers, scripts and shortcuts in SYSVOL (sysvol_file).

On a domain controller

Source

What it shows

Security 5136, 5137, 5139, 5141 (directory_change)

Who created, edited or linked a GPO; group and delegation changes.

Security 4662 (directory_access)

Replication rights used - DCSync from an account that is not a domain controller.

Security 4768, 4769, 4771, 4776 (domain_auth)

Counted, not listed: RC4 service tickets, tickets without pre-authentication, password spraying, NTLM password guessing.

Signals it raises

25 rules: 7 high, 17 medium, 1 low. The full text of each is in the rule catalog.

ID

Severity

Title

Evidence

ATT&CK

DIR-ADMINSDHOLDER-CHANGED

high

The AdminSDHolder object was changed

directory_change

T1098

DIR-DELEGATION-SET

high

Kerberos delegation was set on an account

security_event, directory_change

T1098, T1558

DIR-NTDS-DATABASE-COPY

high

A command to copy or export the directory database

process_creation, script_block, powershell_history, powershell_transcript

T1003.003

DIR-PRIVILEGED-GROUP-MEMBER-ADDED

high

A member was added to a domain's most privileged group

security_event

T1098, T1078.002

DIR-RC4-SERVICE-TICKETS

high

One account requested RC4 service tickets for several services within an hour

run facts

T1558

DIR-REPLICATION-BY-NON-COMPUTER

high

Directory replication rights used by an account that is not a computer

directory_access

T1003.006

DIR-SYSVOL-DISGUISED-EXECUTABLE

high

An executable in SYSVOL is named as another kind of file

sysvol_file

T1036, T1570

DIR-GPO-COMMAND-WITH-URL

medium

A GPO's task or script names a web address

gpo_setting

T1484.001, T1105

DIR-GPO-COPIES-EXECUTABLE

medium

A GPO copies an executable or script to hosts

gpo_setting

T1484.001, T1570

DIR-GPO-DEFENDER-EXCLUSION

medium

A GPO adds a Microsoft Defender exclusion

gpo_setting

T1484.001, T1564.012

DIR-GPO-DEFENDER-POLICY-OFF

medium

A GPO turns a Microsoft Defender protection off

gpo_setting

T1484.001, T1685

DIR-GPO-DEPLOYS-CODE-IN-PERIOD

medium

A GPO setting that runs or places a program was written in the period

gpo_setting

T1484.001

DIR-GPO-IMMEDIATE-TASK

medium

A GPO defines an immediate task

gpo_setting

T1484.001, T1053.005

DIR-GPO-LINKED

medium

A GPO was linked to a domain, OU or site

directory_change

T1484.001

DIR-GPO-LOCAL-ADMIN-MEMBER

medium

A GPO adds members to the local Administrators group

gpo_setting

T1484.001, T1098

DIR-GPO-RECOVERY-SERVICE-OFF

medium

A GPO disables or stops a backup or recovery service

gpo_setting

T1484.001, T1490, T1489

DIR-GPO-RUNS-FROM-USER-FOLDER

medium

A GPO runs a program from a folder users can write to

gpo_setting

T1484.001

DIR-GPO-STORED-PASSWORD

medium

A GPO stores a password

gpo_setting

T1552.006

DIR-GPO-TASK-FROM-SHARE

medium

A GPO's task runs a program from a network share

gpo_setting

T1484.001, T1053.005, T1570

DIR-PASSWORD-GUESSING

medium

Many wrong passwords for one account within an hour

run facts

T1110.001

DIR-PASSWORD-SPRAY

medium

Wrong passwords for many accounts from one source within an hour

run facts

T1110.003

DIR-SENSITIVE-GROUP-MEMBER-ADDED

medium

A member was added to a sensitive domain group

security_event

T1098

DIR-SYSVOL-FILE-IN-PERIOD

medium

An executable or script in SYSVOL was written in the period

sysvol_file

T1570

DIR-TICKETS-WITHOUT-PREAUTH

medium

Tickets were issued to accounts that do not require Kerberos pre-authentication

run facts

T1558.004

DIR-GPO-CREATED

low

A GPO was created

directory_change

T1484.001

How to read it

  • The Group Policy table: every GPO, its links, what it deploys, when it changed, and - on a domain controller - who changed it. A GPO deleted from the domain after it applied still shows on a member.

  • Telemetry on a domain controller says whether each needed audit subcategory is on. A rule whose events are not audited is not run, never clear.

  • A domain's creation writes many group and delegation records; Signal leaves them out.

What it can't see

Next

Scope: is this host in scope?