Skip to main content
Open-Source Security Monorepo — 100% Free & Community-Driven

Map the Entire Security Landscape.
Zero Fluff. Pure Engineering.

AppSec Atlas is the ultimate open-source security knowledge engine—spanning 54 masterclass guides, 375+ technical chapters, multi-language code labs, and real-world threat models from Web/API to Agentic AI Security.

0Security Guides
0+Deep-Dive Chapters
0Core Domains
0%Open-Source (CC BY 4.0)
Python 3.12
# AppSec Atlas — Multi-Layer Input & LLM Guardrail Verification
from appsec_atlas.security import Sanitizer, OWASPValidator
from appsec_atlas.ai_guard import LlamaGuard3Engine

@OWASPValidator(strict_mode=True)
def verify_agentic_tool_execution(prompt: str, context: dict):
    # 1. Sanitize untrusted prompt input against indirect injections
    clean_input = Sanitizer.strip_unicode_homoglyphs(prompt)
    LlamaGuard3Engine.verify_hazard_category(clean_input)

    # 2. Enforce Least-Privilege Role Boundaries for MCP Agent Tools
    if not context.get("auth_claims").has_scope("mcp:tool:execute"):
        raise PermissionError("Unauthorized tool invocation attempt detected")

    return "✓ Safe for LLM Execution"
Comprehensive Security Curriculum

Explore All 9 Security Domains

Every domain is built with zero fluff—featuring architectural diagrams, side-by-side vulnerable vs secure code, and runnable hands-on labs.

6 Guides • 42 Ch.

Foundational Security

Security design patterns, Saltzer-Schroeder principles, AuthN/AuthZ protocols, Post-Quantum Cryptography, and Zero Trust Architecture.

Post-Quantum CryptoZero Trust ArchitectureOAuth2 PKCEFIDO2 / WebAuthn
8 Guides • 56 Ch.

Web & API Security

OWASP Top 10 deep dives, REST, GraphQL, gRPC security, Modern API Identity (Passkeys/DPoP), Frontend security, and Mobile app defenses.

Modern API IdentitygRPC ProtobufGraphQL BatchingXSS & CSP
10 Guides • 70 Ch.

Cloud & Infrastructure

Cross-Cloud IAM Federation, Kubernetes eBPF Runtime security, Confidential Computing enclaves, and Zero-Day Containment playbooks.

eBPF RuntimeWorkload IdentityZero-Day PlaybooksConfidential Computing
6 Guides • 42 Ch.

AI & ML Security

Flagship coverage of LLM Prompt Injection, RAG vector poisoning, Agentic AI security, MCP tool safety, and AI Red Teaming.

Prompt InjectionRAG GuardrailsMCP PermissionsAgentic Security
5 Guides • 35 Ch.

Offensive Security

Bug Bounty Hunting methodology, CTF competition tactics, Web & Crypto exploits, Network & Firewall bypasses, and Enterprise Security Assessment.

Bug Bounty HuntingDAST PipelinesNetwork ExploitsEnterprise Posture
6 Guides • 42 Ch.

Defensive Security & DFIR

Security Chaos Engineering, Incident Response playbooks, Digital Forensics across Windows/Linux, Malware Analysis, and SOC Threat Hunting.

Chaos EngineeringMemory ForensicsYARA RulesSIEM Correlation
6 Guides • 42 Ch.

Specialized Technologies

Software Supply Chain (SLSA 4), Privacy Engineering, Browser Extension MV3, IoT device firmware, and Hardware security mechanisms.

Supply Chain (SLSA)Privacy EngineeringMV3 ScriptsHardware JTAG
4 Guides • 28 Ch.

Compliance & Governance

Technical implementation guidelines for GDPR, NIST CSF, SOC 2 Type II engineering controls, and DevSecOps handbooks.

SOC 2 Trust CriteriaNIST CSFGDPR EngineeringDevSecOps
3 Guides • 21 Ch.

Hands-On Labs & PoCs

7 deep-dive Vulnerable Application Labs covering SQLi, XSS, SSRF, IDOR, XXE with side-by-side Go/TypeScript/Python remediation.

Vulnerable App LabGo MicroservicesPython LabsTypeScript Fixes

Engineered for Practical Security Impact

AppSec Atlas skips generic high-level summaries to give software engineers and security architects actionable code and threat models.

Multi-Language Production Code

Side-by-side vulnerable ❌ vs secure ✅ code implementations across Python, Node.js, Go, and Java Spring Boot.

Standards & Framework Aligned

Mapped directly to OWASP Top 10 (Web/API/LLM), NIST AI 100-2, NIST SP 800-207 Zero Trust, and MITRE ATLAS™.

Self-Contained Runnable Labs

Includes target microservices, automated exploit PoC harnesses, hardened refactors, and automated verification tests.

100% Free & Open-Source

Licensed under Creative Commons Attribution 4.0 (CC BY 4.0). Free for individuals, teams, and enterprise training.

Guided Specialization Tracks

Tailored Learning Paths

Whether you are transitioning into AppSec, mastering Cloud Security, or pioneering AI Red Teaming—follow a structured curriculum.

Community Driven & Open Source

Contribute to AppSec Atlas

AppSec Atlas is maintained by engineers, security researchers, and contributors worldwide. Found a bug, want to add a new lab, or refine a guide? Join the community on GitHub & Discord!