This is a reference guide for attacking Windows security boundaries during exploitation work. It covers the taxonomy from AppContainer up through VTL1, with practical examples for crossing kernel/user boundaries via win32k syscalls and IOCTL fuzzing, escaping browser sandboxes through Mojo IPC bugs, and abusing COM elevation for UAC bypasses. The boundary crossing chains are the most useful part, showing complete attack paths like browser renderer to SYSTEM or phishing to kernel via BYOVD. It assumes you already have initial access and need to understand which boundaries you're hitting and what primitives you need to cross them. More useful as a quick reference than a tutorial, but the diagrams and code snippets give you enough context to know what to research deeper.

GitHub stars
280
last updated
May 28, 2026

Install

$ npx -y skills add hypnguyen1209/offensive-claude --skill windows-boundaries --agent claude-code

Installs into .claude/skills of the current project.

Files

Windows Security Boundaries

When to Activate

  • Planning a privilege-escalation path that crosses a Windows security boundary (integrity level, AppContainer/LPAC, PPL, or the kernel/user line)
  • Sandbox-escape research: browser renderer (Chromium/Edge Mojo), Office WebView, packaged apps, AppContainer/LPAC brokers
  • Reaching Ring 0 via win32k/dxgkrnl bugs or BYOVD for a kernel read/write primitive
  • Defeating PPL to dump LSASS or tamper with EDR self-defense
  • Going from a SeImpersonate service account to SYSTEM via RPC/ALPC/named-pipe abuse
  • UAC bypass (Medium → High) via auto-elevating COM or registry hijack

Boundary stack (high → low): VTL1 (Secure Kernel/Cred Guard) > Ring 0 (ntoskrnl/win32k/drivers) > Ring 3: System > High > Medium > Low > AppContainer/LPAC. PPL is an orthogonal wall guarding LSASS/EDR even from SYSTEM.

Technique Map

Sponsors

Details

Repository
github.com/hypnguyen1209/offensive-claude
Categories
Security, Mobile Development
License
MIT
First seen
Jun 11, 2026

More from hypnguyen1209/offensive-claude

All 25

Recommended

More Security
1hypnguyen1209 avatarwindows-mitigationshypnguyen1209/offensive-claudeOffensive security toolkit for Claude Code covering red team, exploit dev, AD attacks, EDR bypass, mobile pentest0skills.sh installs
2microsoft avatarentra-agent-idmicrosoft/github-copilot-for-azureProvision Microsoft Entra Agent Identity Blueprints, BlueprintPrincipals, and per-instance Agent Identities via Microsoft Graph, and configure OAuth 2.0 token e0skills.sh installs
3open-gitagent avatarcode-reviewopen-gitagent/opengapReviews code diffs and files for security vulnerabilities (OWASP Top 10), error handling, complexity, naming conventions, and performance issues. Use when the u0skills.sh installs
4telagod avatarbuilding-agent-systemstelagod/code-abyssAI agent and LLM system engineering reference covering single-agent dev (ReAct, tool calling, plan-execute), multi-agent coordination (swarm, role decomposition0skills.sh installs
5telagod avatardefending-applicationstelagod/code-abyssApplication security defense knowledge for builders, not pentesters. Covers Web/API/GraphQL hardening (XSS/SQLi/SSRF/IDOR/BOLA/Mass Assignment/deserialization/u0skills.sh installs
6telagod avatarsecuring-cloud-and-supply-chaintelagod/code-abyss云原生与软件供应链安全防御。容器/K8s 加固、Service Mesh、CI/CD 安全、SLSA/SBOM/Sigstore、云 IAM、Secrets 管理、IaC 安全。Use when hardening Kubernetes clusters, auditing CI/CD pipelines, imple0skills.sh installs