Patent #07 \u00b7 Patent PendingFirst published September 8, 2026

Two-Process Agent Architecture

MDRwatchdog BlastShield™ — Cryptographic Blast Radius Containment for Endpoint Security Agents · Patent Pending

If an attacker compromises MDRwatchdog\u2019s network-facing process, they control a process that can only reach HTTPS:443 and DNS. Nothing else. The blast radius is mathematically bounded by OS-level network policy \u2014 not by configuration, not by convention, not by trust. The architecture itself is verified and documented in the Quantum Audit Chain\u2122.

Architecture

[ SYSTEM process: mdrwatchdog-collector.exe ]
Reads: kernel events, ETW, Security log, firmware sensors
Writes: \\\\.\\ pipe\\MDRwatchdog (named pipe)
Network: NONE \u2014 collector never touches the network
\u2193 named pipe only \u2013 no shared memory, no shared credentials
[ mdr_isolated_runtime: mdrwatchdog-agent.exe ]
Reads: \\\\.\\ pipe\\MDRwatchdog
Writes: HTTPS to backend only
Network: HTTPS:443 + DNS only \u2014 OS policy enforced
Cannot reach: internal network, other endpoints, local services

SYSTEM collector

Runs as SYSTEM with full kernel access. Reads all telemetry sources. Never touches the network. Cannot be reached from outside the machine.

Isolated shipper

Runs as mdr_isolated_runtime. Reads only from the named pipe. Network egress restricted to HTTPS:443 and DNS by OS policy. Cannot read kernel sources or system credentials.

Architecture in audit chain

Shipper startup, user context, and network policy state are sealed to the Quantum Audit Chain™. Assessors can verify the architecture was in effect at any moment.

Security properties

  • Collector never touches the network
  • Shipper never reads privileged sources
  • Named pipe is the only IPC channel
  • Network policy enforced at OS level, not configuration
  • Compromise of shipper cannot pivot to internal network
  • Architecture state sealed to audit chain

Common questions

What is the two-process agent architecture?+

MDRwatchdog splits its endpoint agent into two processes. The collector runs as SYSTEM and has access to all kernel events, hardware sensors, and security channels. It writes telemetry to a local named pipe. The shipper runs as a low-privilege isolated user (mdr_isolated_runtime) and reads from the named pipe. The shipper’s network policy restricts egress to HTTPS:443 and DNS only — it cannot initiate connections to any other destination. These two processes never share memory and never share credentials. The collector never touches the network. The shipper never touches privileged system resources.

What is blast radius containment and why does it matter?+

Blast radius containment means limiting how much damage an attacker can do if they compromise one component of a system. If an attacker compromises the MDRwatchdog shipper process — through a vulnerability in the shipping code or in a dependency — they control a process that can only reach HTTPS:443 and DNS. They cannot pivot to internal systems, cannot read kernel telemetry, cannot access system credentials, and cannot write to protected directories. The blast radius of a shipper compromise is mathematically bounded by the OS-level network policy. No other endpoint security agent architecture provides this property.

What is novel about this architecture?+

The novelty is the combination of: (1) a high-privilege SYSTEM collector and a low-privilege isolated shipper connected exclusively via named pipe; (2) OS-level network egress restriction on the shipper that is mathematically enforced rather than policy-configured; (3) the architecture itself being verified and documented in the tamper-evident audit chain — the shipper’s startup, configuration, and runtime state are sealed as audit events. An assessor can verify that the two-process architecture was running and properly isolated at any given moment. No prior endpoint agent design incorporates all three properties.

How does the named pipe work?+

The collector writes serialized telemetry events to a Windows named pipe (\\.\ pipe\MDRwatchdog). The shipper reads from the pipe. The pipe is the only inter-process communication channel between the two processes. The collector never writes to the network. The shipper never reads from kernel sources. The named pipe is an OS-level isolation boundary — it cannot be bypassed by either process without OS-level privileges neither process has.

How is the architecture verified in the audit chain?+

The shipper logs its process startup, user context, network policy state, and pipe connection to the Quantum Audit Chain™. If the shipper starts with the wrong user context, or if the network policy is not in effect, that event is sealed to the chain and flags in the console. An assessor can verify that the two-process architecture was operating correctly at any moment during the assessment period.

Related patents and features

Plain-language answers to the questions buyers ask most — readiness and evidence, not certification or legal advice.

An agent architecture designed for the adversary who gets in.

MDRwatchdog\u2019s two-process architecture limits blast radius mathematically. Book a 15-minute review.

Schedule your 15-minute review