Endpoint Security Architecture Research

Security architecture, from the endpoint outward.

I secured the perimeter; then the data pipeline. Now I work where attackers actually land — the runtime, the worker process, and the detection gap around them. Practitioner research by Tom Stacy, CISSP®, an endpoint security architect who has done this at IBM Security, CrowdStrike, and Trend Micro.

The endpoint, three ways

Auth flows decide who gets in. The endpoint decides what happens after they do — and that is where the interesting failures live.

THE GAP

Detection's blind spot

The quiet HTTP 200. The request that arrives after the code has already run. The thing that should have fired and didn't — and the log line that tells you so, if anyone reads it.

The detection gap →
THE QUESTION

Coverage as evidence

Detection coverage is measured constantly and attested almost never. ATT&CK is a coordinate system — what is missing is a statement someone can sign about what is actually covered.

Coverage, and what it should mean →

Research

The Identity-pillar archive: OAuth attack chains, reproducible against FlawedToken. Kept because it is the proof behind the endpoint work, not despite it.

The Gap Nobody Talks About: From "OAuth Is Attackable" to "Here's the Proof"

The series intro: why practitioner proof matters, and the reframe from auth flows to the full Zero Trust model.

OAuth Authorization Code Interception: The Flow, the Seam, and What Your Logs Actually Show

Authorization code interception end-to-end: what the attack looks like, where the seam is, and what it produces in logs. Reproducible against FlawedToken.

Redirect URI Manipulation: Stealing the Authorization Code at the Door

The redirect_uri is the load-bearing control in the OAuth authorization code flow, and it fails quietly. A red-team walkthrough.

The Local Lab Blueprint: Building an Isolated, Scriptable Interception Lab

A reproducible, containerized interception lab for auth-flow research — mitmproxy, Docker, and browser session containerization.

Endpoint — the current arc

The current arc: the runtime, the worker process, and the detection gap around them. Published as each one is finished, not before.

#Working titleThe angleStatus
1The runtime is the hostA web-facing exploit is an endpoint problem: the interpreter, the worker process that executes it, and the EDR that never classed it as a host event.in progress
2The detection that should have firedWhat endpoint detection should have caught and cannot reliably: the quiet HTTP 200, the “in Unknown on line 0” tell, the ASLR and error-display gap.planned
3From token to footholdThe bridge post: how a credential or identity flaw becomes an endpoint foothold — auth is the door, the endpoint is the room.planned
4What coverage should meanThe architect's view: detection coverage is measured but rarely attested. ATT&CK is the coordinate system; the signed statement on top of it is missing.planned

Where I work, one surface at a time

CISA's Zero Trust Maturity Model frames security across five pillars. This site builds the practitioner view of each — endpoint first, because that is where the exploit finishes.

CHAPTER ONE · WHERE THIS SITE BEGAN

Identity

OAuth, OIDC, SAML, session abuse, MFA bypass — the attack chains that got this site started, and the reason the endpoint question follows.

Identity research →
PILLAR 03

Networks

DNS, NetFlow, email gateway logs. Traffic metadata is identity data too.

Networks →
PILLAR 04

Applications

API payloads, support tickets, RAG pipelines, LLM prompts. The new redaction frontier.

Applications →
PILLAR 05

Data

DLP, masking, tokenization, verified-clean redaction. The crown jewel and the final wall.

Data →
CROSS-CUTTING

Visibility & Automation

SIEM pipelines, SOAR playbooks, policy-as-code. Where detection rules become systemic.

Visibility & Automation →

The redaction thread

Redaction isn't a Data-pillar problem, and it isn't only a document problem. Endpoint telemetry carries identity artifacts, secrets in command lines, and customer data in process memory. This site documents the whole surface, and ShroudCloud builds the detection engine for it.

PillarWhere PII hidesRedaction play
EndpointProcess command lines, agent telemetry, crash dumpsScrub before telemetry leaves the host
IdentityAuth logs, SSO audit, session recordsJWTs, OAuth codes, bearer tokens
NetworksDNS, NetFlow, mail gateway logsIdentifiers stripped from metadata
ApplicationsAPI payloads, tickets, LLM promptsShroud before the model sees it
DataDocuments, databases, DLP pipelinesVerified-clean export with audit trail

FlawedToken — chapter one's lab

A purpose-built vulnerable OAuth 2.0 environment for security researchers. Every misconfiguration is deliberate, documented, and toggleable. One command, no cloud accounts, no paperwork. Every technique in the Access Control archive was reproduced here.

github.com/tstacy/flawedtoken

Explore the lab

Working on the endpoint problem?

I'm open to endpoint security architecture roles, and to research collaboration. If you are trying to explain what is actually covered on your endpoints — or what keeps executing on them — that is the conversation I want to have.