find module performs comprehensive LDAP enumeration to identify SCCM-related infrastructure in Active Directory environments. This is typically the first step in any SCCM assessment.
The find module uses multiple discovery techniques to build a complete picture of SCCM infrastructure without requiring elevated privileges.
Discovery Methods
The find module queries LDAP using four distinct approaches to identify SCCM assets:1. Schema Extension Discovery
1. Schema Extension Discovery
DACL Analysis of System Management ContainerChecks the Discretionary Access Control List (DACL) for the ‘System Management’ container that is manually created during the AD schema extension process. This container is a key indicator of SCCM deployment.
2. Management Point Resolution
2. Management Point Resolution
Published Management Point DiscoveryResolves any published Management Points that clients use to query for policy and content. These are critical infrastructure components that handle client communications.
3. Distribution Point Detection
3. Distribution Point Detection
PXE-Enabled Distribution PointsIdentifies PXE-enabled Distribution Points that utilize Windows Deployment Services (WDS) for operating system deployment. These can be leveraged for network access account extraction.
4. Naming Convention Search
4. Naming Convention Search
Keyword-Based DiscoverySearches for “SCCM” and “MECM” keywords throughout the entire directory based on commonly observed naming convention habits in enterprise environments.
Prerequisites
Requirements
- Valid Active Directory credentials (any domain user)
- Network access to domain controller
- LDAP/LDAPS connectivity (ports 389/636)
Command Syntax
Parameters
Required Parameters
Required Parameters
Authentication Options
Authentication Options
Advanced Options
Advanced Options
Usage Examples
Basic LDAP Query
Basic LDAP Query
Run a standard enumeration against the domain
Verbose Debug Query
Verbose Debug Query
Run enumeration with detailed debug output for comprehensive analysis
Debug mode provides detailed tables with comprehensive information about discovered SCCM infrastructure including site servers, management points, computers, users, and groups.
Interpretation of Results
Understanding Output Tables
The find command returns structured data in several categories:
- Site Servers Table: Core SCCM infrastructure servers with their roles
- Management Points Table: Client-facing communication endpoints
- Computers Table: All discovered SCCM-related systems
- Users Table: Service accounts and SCCM-related users
- Groups Table: Security groups used by SCCM, especially helpful for privilege escalation
Next Steps
SMB Enumeration
Profile discovered infrastructure with detailed service enumeration
Show Results
Display and export enumeration results for further analysis