ETCSec logo
v3.1.38·450+ checks·FSL-1.1-ALv2

Source-Available AD & Entra ID
Security Auditor

ETC Collector is a source-available (FSL-1.1-ALv2) security auditor for Active Directory and Microsoft Entra ID, written in Go. Multiplatform (Linux, Windows, macOS, Docker), with over 450 security checks, ADCS ESC1-ESC11 detection, and attack path graphs. Converts to Apache 2.0 automatically two years after each release.

Community: free for everyone, including companiesPro: adds advanced detectors and Azure Risk detections — included with the ETCSec SaaS subscription

# https://etcsec.com/downloads
Community Edition: FSL-1.1-ALv2 — free for everyone, including companies. Every version becomes Apache 2.0 two years after it is published. Direct download, no email required. License details
23 Categories
FSL-1.1-ALv2

Why ETC Collector

Built for speed & coverage

Everything you need for AD & Entra ID identity security auditing

0+

Security Checks

AD + Entra ID

Active Directory checks across 14 categories · Entra ID checks across 9 categories

LDAP
+
Graph API

Concurrent By Design

Concurrent LDAP and Microsoft Graph API queries via a goroutine pool — no sequential bottlenecks

Attack Path Analysis

Identify privilege escalation vectors

BFS attack path graph included in Community
ADCS ESC1–ESC11 full taxonomy (Pro)
Delegation & shadow credential abuse

Source-Available License

FSL-1.1-ALv2 — free for everyone, including companies. Every version becomes Apache 2.0 two years after it is published.

Linux
amd64, arm64
macOS
Intel & Apple Silicon
Windows
x86_64
Docker
ghcr.io/etcsec-com
0+
Security Checks
0
Categories
0%
Free for Everyone

Quick Start

Up & running in one command

Single static binary — no runtime dependencies

# Download from https://etcsec.com/downloads
etc-collector audit ad --ldap-url ldaps://dc.example.com
1

Install

One-liner script or grab the binary for your OS

2

Configure

Set your AD/Azure credentials in config.yaml or via flags

3

Audit

Run and get structured JSON results in seconds

Frequently Asked Questions

Common questions

Pro Edition

Go further with Pro

The Community Edition is source-available (FSL-1.1-ALv2), free for everyone — individuals and enterprises. It converts automatically to Apache 2.0 two years after each release. Pro unlocks advanced detectors, ADCS full taxonomy, additional Azure Risk detections, and an AI-native MCP server integration. Included with the ETCSec SaaS subscription.

Pro adds: ADCS ESC1–ESC11 (+11 AD) · Azure Risk Protection (+10 Entra ID) = +21
ADCS ESC1–ESC11 Full certificate abuse taxonomy (+11 AD detections)
Azure Risk Protection 10 additional Entra ID detections (Pro only)
HTML Report Executive-ready audit report
MCP Server AI-native audit integration
Included with ETCSec SaaS No separate purchase — part of your subscription

ETCSec SaaS

Multi-tenant platform

Dashboards, historical trending, automated scheduling, and team collaboration — all backed by ETCSec SaaS.

Explore ETCSec SaaS
Visual dashboards & reporting
Historical trending & analytics
Automated scheduling & alerts
Multi-tenant support
Compliance report generation (CIS, NIST, ANSSI)
API integrations (SIEM, SOAR)
Role-based access control
Priority support