Home
[!NOTE] Unofficial, vendor-neutral, no fabrication. A personal study compilation, not a vendor or exam-body publication. Every factual claim is tied to an official document or reputable source (cited per page); unknowns are marked “not specified in sources.” Vendor PAM certifications (WALLIX, CyberArk, Palo Alto Networks…) are deliberately out of scope; vendors appear only as market or architecture examples. Structural quality is enforced in CI.
🚀 Start here — how to use this guide¶
- Place yourself on the path. Read the path below and the roadmap: four levels, ten competencies, a cert per milestone. Score yourself against the level exit criteria.
- Learn the method once. How to prepare a certification is the eight-step procedure every hub follows — commit, objectives, self-assess, plan, study loop, readiness gate, exam week, after.
- Open the hub for your next cert and follow its procedure. Each hub README starts with Prepare for it — the procedure: the concrete checklist, the week-by-week plan, a tracker and the readiness gate. CEH is the next milestone on this path.
- Fill the gaps as you go. The shared foundations, prerequisites and protocols are the reference you return to whenever a hub page assumes something you cannot yet explain.
| You want to… | Go to |
|---|---|
| Prepare for CEH (the next cert on the path) | certs/ceh/ — the procedure, one 12-week plan, 20 modules with labs and flashcards, mock exams, a readiness gate and a defender/PAM lens |
| Prepare for any other cert on the path | certs/ — Security+, CySA+, PenTest+, PNPT, OSCP hubs, each with the same procedure, a study plan and a tracker; CISSP and cloud security orientations |
| Learn the preparation method itself | learning/how-to-prepare-a-cert.md |
| Refresh what PAM is and why it matters | foundations/ — PAM from first principles, privileged accounts, the threat landscape, least privilege / JIT / Zero Trust |
| Understand how a protocol actually works (Kerberos, TLS, SAML…) | protocols/ — RFC-grounded mechanism pages with sequence diagrams |
| Bridge sysadmin skills into security | prerequisites/ — Linux, Windows/AD, networking, crypto/PKI, the PAM engineer's CLI |
| Build the skills of a PAM architect, not just collect certs | The professional skill path below and the full roadmap |
| See which control stops which attack | attack-to-defense-matrix.md (MITRE ATT&CK ↔ PAM controls) |
| Practise hands-on | learning/platforms.md + the self-hosted CEH lab (Docker, Vagrant, an Ansible AD lab with a tiered-admin PAM model) |
| Look something up | glossary · acronyms · compliance & standards · sources |
🧭 The path¶
The order below is deliberate: CEH first to learn the fundamentals through the attacker's eyes, then the certs that add detection, hands-on proof, and architect-level breadth around the PAM core. Durations are suggestions; go at your own pace.
flowchart TB
P0["Phase 0 · PAM foundations<br/>foundations/ ·<br/>prerequisites/ · protocols/"]
P1["Phase 1 · CEH (now)<br/>certs/ceh/ — fundamentals +<br/>the attacker's view"]
P2["Phase 2 · Detect & respond<br/>CySA+ (blue team / SOC)<br/>Security+ optional baseline"]
P3["Phase 3 · Prove offense hands-on<br/>PenTest+ · PNPT → OSCP"]
P4["Phase 4 · Architect level<br/>CISSP · cloud identity security"]
P0 --> P1 --> P2 --> P3 --> P4
P1 -.->|"AD / identity attack paths"| P4
| Phase | Goal | Work through | Why it matters for a PAM architect |
|---|---|---|---|
| 0 · Foundations | Have the PAM vocabulary and the protocol mechanics cold | foundations/ → prerequisites/ → protocols/ | Architects explain why a control works: vaulting, brokering, Kerberos, SAML, TLS |
| 1 · CEH (now) | Learn security fundamentals and the full attack lifecycle | certs/ceh/ — concept pages, 20 modules with labs & flashcards, defender/PAM lens, mock exams | You cannot design against credential theft, Pass-the-Hash, Kerberoasting or lateral movement without understanding them |
| 2 · Detect & respond | Read the telemetry a PAM platform produces | CySA+ (CS0-003, English exam retires 2026-12-22; successor CS0-004); Security+ (SY0-701) if you want the vendor-neutral baseline first | Session audit, SIEM correlation, incident response around privileged accounts |
| 3 · Prove offense hands-on | Turn knowledge into demonstrated skill | PenTest+ (PT0-003) · PNPT → OSCP | AD-attack skill maps one-to-one onto the PAM defenses you will design |
| 4 · Architect level | Management breadth and cloud privileged identity | CISSP · Cloud security (SC-500 / AWS) | The architect role: governance, risk, cloud identities, secure design across the estate |
⚠️ The offensive hubs (CEH, PenTest+, OSCP, PNPT) are educational and defense-oriented: techniques are explained conceptually, paired with countermeasures, for authorized use only. Hands-on work belongs in the isolated lab.
🧠 Beyond certs: the professional skill path¶
Certifications are milestones, not the goal. A very good PAM architect is someone who can design, defend, explain and govern privileged access end-to-end. The table below is the competency map this repo is organised around: for each skill, where to learn it, where to practise it, and which cert proves it. The full ladder — with per-level exit criteria from PAM engineer to architect — is in learning/roadmap.md.
| # | Competency | Learn it here | Practise it | Milestone cert |
|---|---|---|---|---|
| 1 | Privileged access fundamentals — account types, credential risk, PAM pillars, least privilege / JIT / Zero Standing Privilege | foundations/ | Inventory the privileged accounts in your own estate; classify them | — (Phase 0) |
| 2 | Identity & directory internals — AD, Kerberos, LDAP, NTLM, tiering, LAPS, gMSA | windows & AD · Kerberos · AD · LDAP | Build the Ansible AD lab; implement a tier model | CEH (AD modules) → OSCP / PNPT |
| 3 | Secure protocols & crypto — TLS, SSH, SAML, OIDC, RADIUS, PKI | protocols/ · crypto & PKI | Capture and read a handshake; stand up an IdP and federate a test app | Security+ · CISSP |
| 4 | Attacker's view of identity — credential dumping, Pass-the-Hash/Ticket, Kerberoasting, delegation abuse, ADCS, lateral movement | CEH · identity attack paths · PAM threat landscape | The CEH capstone chain and practical drills | CEH (now) → PenTest+ → PNPT → OSCP |
| 5 | PAM control design — vaulting, rotation, session brokering & recording, JIT, approval workflows, EPM, break-glass, HA/DR | PAM playbook · reference architecture · attack ↔ defense matrix | Design a target architecture for your estate: tiers, vault, proxies, integrations | — (architecture practice) |
| 6 | Detection & response — event IDs, Sigma, SIEM correlation of privileged activity, IR around admin accounts | detection engineering · CySA+ | The blue-team lab: run the attacks, then detect them | CySA+ |
| 7 | Operations & automation — Linux CLI, logs, REST APIs, scripting, troubleshooting a PAM stack | Linux essentials · the PAM engineer's CLI | Automate onboarding of accounts via an API; script a rotation report | — |
| 8 | Cloud & OT privileged identity — Entra / AWS IAM roles, secrets managers, workload identity; PAM for industrial systems | cloud security · CEH cloud module · ot-security/ | Secure a cloud account with JIT roles; run the OT lab | AZ-500 / AWS Security |
| 9 | Governance, risk & compliance — NIS2, ISO 27001, IEC 62443, DORA, PCI DSS; PAM vs IAM / IGA; the vendor market | compliance & standards · PAM vs IAM / IGA / IDaaS / EPM · market landscape | Map one regulation's requirements to concrete PAM controls; write the gap analysis | CISSP |
| 10 | Architect craft — threat modelling, writing architecture decisions, presenting trade-offs, running a PAM programme | roadmap (architect level) · engagement methodology & reporting | Produce a one-page PAM target architecture and a phased rollout plan for a real or fictional company | CISSP |
🗂️ Repo map¶
flowchart LR
subgraph SHARED["🧱 Shared knowledge (repo root)"]
FND["foundations/<br/>PAM concepts · threats · market"]
PRE["prerequisites/<br/>Linux · AD · networking · crypto"]
PRO["protocols/<br/>Kerberos · TLS · SAML · SSH · …"]
REF["reference/<br/>glossary · acronyms · compliance"]
LRN["learning/<br/>roadmap · platforms"]
end
subgraph CERTS["🎓 certs/ — one hub per certification"]
CEH["ceh/ — full course (primary)"]
OTH["security-plus/ · cysa-plus/<br/>pentest-plus/ · oscp/ · pnpt/<br/>adjacent-certs/"]
end
SHARED --> CERTS
XC["⚔️🛡️ attack-to-defense-matrix.md"]
CERTS --> XC
| Folder | What lives there |
|---|---|
foundations/ |
What PAM is, privileged accounts & credentials, the PAM threat landscape, least privilege / JIT / Zero Trust, PAM vs IAM / IGA / IDaaS / EPM, the PAM vendor market |
prerequisites/ |
The sysadmin → security skill bridge: Linux essentials, the PAM engineer's CLI, Windows & AD, networking & protocols, cryptography & PKI |
protocols/ |
Mechanism-level pages: Kerberos, Active Directory, LDAP, RADIUS, TLS, SSH, SAML, OIDC / OAuth 2.0 |
certs/ |
Every certification hub — see the index |
reference/ |
Glossary, acronyms, compliance & standards (NIS2, ISO 27001, IEC 62443, DORA…), consolidated sources |
learning/ |
The certification roadmap, the preparation method, and where to practise |
attack-to-defense-matrix.md |
CEH attack techniques (with MITRE ATT&CK IDs) mapped to the PAM controls that stop them |
scripts/ · .github/ |
The quality gate, Mermaid label wrapper, site builder and CI workflows |
🎓 Certification hubs¶
Each hub is self-contained (overview → domains/modules → labs → exam prep → reference), opens with the same Prepare for it — the procedure section, and is built to the same standards. Full index and details: certs/README.md.
| Hub | Certification | Depth | Role on the path |
|---|---|---|---|
| 🎯 ceh/ | EC-Council CEH v13 (312-50) + CEH Practical | Full course: 20 modules × (guide, facts, questions, flashcards, lab), Kali course, runnable lab, mock exams, defender/PAM knowledge base, OT security | Phase 1 — start here |
| 🔵 cysa-plus/ | CompTIA CySA+ (CS0-003 → CS0-004) | 4 domains, exam prep, glossary | Phase 2 — detection & response |
| 🧱 security-plus/ | CompTIA Security+ (SY0-701 → SY0-801) | 5 domains, exam prep, cheat sheet, acronyms | Phase 2 — optional baseline |
| 🟠 pentest-plus/ | CompTIA PenTest+ (PT0-003) | 5 domains, exam prep, glossary | Phase 3 — methodology |
| 🟣 pnpt/ | TCM Security PNPT | 5 engagement phases, study plan, coverage map, flashcards, debrief outline | Phase 3 — practical engagement |
| 🔴 oscp/ | OffSec OSCP / OSCP+ (PEN-200) | 6 skill areas, exam structure, study plan, coverage map, flashcards, report template | Phase 3 — hands-on proof |
| 🧩 adjacent-certs/ | CISSP · cloud security (SC-500 / AWS) · one-page overviews | Orientation pages | Phase 4 — architect level |
✅ How this repo is built¶
- No fabrication — every claim is cited or marked “not specified in sources”; uncertainties stay flagged.
- Vendor-neutral — PAM is taught as a discipline. Product names appear only in the market-landscape page and as worked architecture examples, never as certification tracks.
- Diagrams are Mermaid, never ASCII art — they render on GitHub and on the site.
- Quality is CI-enforced — every push runs
scripts/check-docs.py(valid Mermaid, a Sources section per page, zero broken internal links) and the CEH course's ownvalidate.py(links, anchors, flashcard decks, lab configs). See MAINTENANCE.md. - The whole repo renders as a searchable site.
🔗 Quick links¶
- 🎯 CEH hub · CEH roadmap (beginner → master) · CEH lab
- 🧭 Certification roadmap · 🛠️ How to prepare a certification · 🧰 Learning platforms
- 🛡️ What is PAM? · PAM threat landscape · PAM control playbook
- 🧠 Glossary · Acronyms · 📚 Sources
- 📝 Changelog · Contributing · Security & responsible use
🤝 Contributing & license¶
Contributions welcome — see CONTRIBUTING.md (the no-fabrication rule, Mermaid-only diagrams, page conventions, the verification checklist). Report errors via a content-correction issue. Licensed under MIT.
Not affiliated with or endorsed by EC-Council, CompTIA, OffSec, TCM Security, ISC2, or any PAM vendor. “CEH”, “Security+”, “CySA+”, “PenTest+”, “OSCP”, “PNPT”, “CISSP” and related names are trademarks of their respective owners, used here for identification and educational purposes only. Offensive content is for authorized, educational use only.