ETCSec logo
v3.2.0·500+ 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 500 security checks, ADCS ESC1-ESC11 detection, and attack path graphs. Every version becomes Apache 2.0 two years after it is published.

# https://etcsec.com/downloads
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 analysis
ADCS ESC1–ESC11 full taxonomy
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

Full Coverage

Every detector, included

ETC Collector ships as a single source-available (FSL-1.1-ALv2) binary, free for everyone — individuals and enterprises. Every version converts automatically to Apache 2.0 two years after it is published. The full detector set — ADCS certificate abuse, Azure Risk Protection, and an AI-native MCP server integration — is included, with no separate edition to unlock.

ADCS ESC1–ESC11 (11 AD detections) · Azure Risk Protection (10 Entra ID detections)
ADCS ESC1–ESC11 — Full certificate abuse taxonomy (11 AD detections)
Azure Risk Protection — 10 Entra ID detections
HTML Report — Executive-ready audit report
MCP Server — AI-native audit integration

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