Open-Source AD & Entra ID
Security Auditor
ETC Collector is an open-source (Apache 2.0) security auditor for Active Directory and Microsoft Entra ID, written in Go. Multiplatform (Linux, Windows, macOS, Docker), with 440+ security checks, ADCS ESC1-ESC11 detection, and attack path graphs. 6.2x faster than PingCastle.
Community: 414 checks free (266 AD · 148 Entra ID)Pro: 440 checks (282 AD · 158 Microsoft Entra ID). Audit in 6.58s. 6.2× faster than PingCastle.
Why ETC Collector
Built for speed & coverage
Everything you need for AD & Entra ID identity security auditing
Security Checks
0 AD + 0 Entra ID
282 Active Directory checks + 158 Entra ID checks
Blazing Fast
6.58s full audit — 6.2× faster than PingCastle
Attack Path Analysis
Identify privilege escalation vectors
Open Source Community
Apache 2.0 — free for everyone, including companies
Competitive Benchmarks
Faster. More checks. Still free.
Community Edition: Apache 2.0 — free for everyone, including companies.
* Rule count reflects atomic top-level rules triggered on our test domain. PingCastle also includes composite risk indicators depending on domain configuration.
Purple Knight 5.0 includes Entra ID indicators, but its 2m55s runtime was measured from the Windows GUI report because the product does not expose a CLI or silent mode.
Quick Start
Up & running in one command
Single static binary — no runtime dependencies
# One-liner install curl -fsSL https://get.etcsec.com/install.sh | sudo bash # Run an AD audit etc-collector audit ad --ldap-url ldaps://dc.example.com
Install
One-liner script or grab the binary for your OS
Configure
Set your AD/Azure credentials in config.yaml or via flags
Audit
Run and get structured JSON results in seconds
Frequently Asked Questions
Common questions
Pro Edition
Go further with Pro
The Community Edition is open source (Apache 2.0), free for everyone — individuals and enterprises. Pro unlocks advanced detectors, ADCS full taxonomy, additional Azure Risk detections, and an AI-native MCP server integration. Included with the ETCSec SaaS subscription.
ETCSec SaaS
Multi-tenant platform
Dashboards, historical trending, automated scheduling, and team collaboration — all backed by ETCSec SaaS.
Explore ETCSec SaaS