What the SolarWinds hack revealed about EDR
Why ring-fencing fails and internal enforcement succeeds inside a trusted process.
Every attack still has to execute. OnSystem Defender removes the execution surface it depends on — from what may run, to what applications may access, to how code reaches sensitive system APIs.
According to Gartner®, preemptive cybersecurity technologies will account for more than 50% of IT security spending by 2030, up from less than 5% in 2024.
Source: Gartner, Inc., Gartner Says That in the Age of GenAI, Preemptive Capabilities, Not Detection and Response, Are the Future of Cybersecurity, September 18, 2025. Gartner does not endorse any vendor, product, or service depicted in this content.
Powerful workstations and servers are increasingly where models run, agents act, and sensitive business data is processed. The endpoint is becoming a high-value execution environment — not a disposable access device. Detection and response remain essential, but AI compresses the time between intent and execution, raising the value of local policy that can act the moment software runs.
Local models and AI-enabled applications need documents, source code, credentials, and proprietary business context to do useful work.
Agents invoke tools, launch processes, manipulate files, use networks, and operate across applications with less direct human involvement.
AI-enabled software generates and chains actions at machine speed. Endpoint policy must act locally — without depending on prior recognition, cloud analysis, or human response.
Modern endpoint platforms provide powerful prevention, intelligence, investigation, and response. OnSystem Defender complements them by reducing the execution surface available to any threat — before protection has to recognize a particular attacker, payload, or technique.
Malware, scripts, and attacker tooling can't act unless the endpoint gives them an execution opportunity.
Attackers chain legitimate tools, misuse permitted resources, and operate through software organizations already rely on.
OnSystem Defender doesn't only observe activity — it removes application, resource, and internal code-path opportunities that should never be available.
Strong endpoint programs combine technologies with different jobs. OnSystem Defender doesn't replace the controls you trust — it extends governance into execution surfaces they weren't designed to define.
| Control | What it governs |
|---|---|
| EDR / XDR | Broad prevention, telemetry, intelligence, investigation, remediation, and response across the threat lifecycle. |
| Application Whitelisting | Which software may start, and which application-level resources or relationships it may use. |
| Runtime defenses | Exploit conditions, suspicious runtime techniques, or the assumptions an attacker relies on. |
| OnSystem Defender | Governance continuously — from application launch, through resource access, to the internal code paths permitted to reach sensitive APIs. |
Each layer removes attack opportunities the previous layer can't reach — from the outer application boundary to sensitive system functions inside a running process.
Determine which applications, scripts, and executables may start. Unauthorized code never enters the execution environment.
Control process relationships, files, registry locations, and network destinations by application context — starting from out-of-the-box governance for the software categories already in modern environments.
Learn the legitimate internal code paths applications use to reach sensitive APIs. When code takes a path the application wasn't authorized to use, it's recorded or stopped — a layer conventional endpoint controls don't reach.
OnSystem Defender includes out-of-the-box governance organized around recognizable application contexts. Administrators start from a considered baseline instead of designing process, file, registry, and network controls from scratch — including a dedicated context for AI-agent software.
Application control decides whether software may start. Containment limits what it may access. OnSystem Defender adds a distinct layer: governance of the internal execution routes permitted to invoke sensitive operating-system capabilities.
The decision isn't based only on the application name or the destination API. OnSystem Defender also evaluates whether execution arrived through a learned and authorized internal route.
The trusted application reaches the protected function through an internal code path included in the approved execution model.
Code attempts the same function through a route outside the learned model. Policy records or blocks the deviation before the protected call completes.
AI-assisted analysis makes deep code-path learning practical. During representative use it identifies recurring legitimate code-path relationships to sensitive APIs. Those become explicit, finite policy — runtime enforcement doesn't depend on asking a model whether activity appears malicious.
During representative use, OnSystem Defender observes the legitimate internal code-path relationships applications use to reach protected functions.
Learned behavior becomes a finite, reviewable model of permitted execution — not a collection of opaque risk scores.
Known paths continue. Unapproved paths are recorded or blocked by policy, without waiting to identify the attack.
Each control acts at a different depth. Together they reduce the usable attack surface far beyond a single endpoint-security mechanism — and none depends on recognizing the attack first.
The executable reaches the endpoint but never gains permission to start.
It attempts an unauthorized process launch, file operation, registry change, or network connection.
The path toward a sensitive API falls outside the learned and authorized execution model.
Administrators don't reverse-engineer applications, manually map code paths, or author sensitive-API relationships. Out-of-the-box governance for modern software categories, automatic code-path learning, and all three layers arrive through one review-and-deployment workflow.
During representative use, OnSystem Defender learns legitimate internal execution relationships without asking administrators to build them by hand.
Review application control and category-based governance — including the AI-agent context — alongside learned code-path controls, and choose audit or enforcement posture.
Once approved, deploy all three layers through one unified policy.
OnSystem Logic has been building toward this architecture since 2015, guided by a conviction: attackers would increasingly operate through trusted software and legitimate system capabilities, and recognizing malicious files or suspicious behavior would no longer be enough.
Building toward reducing the attack surface from application launch to internal code-path execution.
Multiple issued and pending security patents across the founding team's work.
Founding-team experience includes advanced work for U.S. national-security organizations, plus commercial security technologies acquired by Symantec and McAfee.
Runtime enforcement stays local and doesn't depend on cloud analysis.
OnSystem Defender isn't intended to replace the EDR or XDR platform your organization relies on. It adds an independent deterministic control layer that narrows the execution surface available to known and unknown threats. Fewer permitted actions mean fewer opportunities the rest of the stack must identify, investigate, and contain.
Broad prevention, telemetry, intelligence, investigation, hunting, remediation, and response.
Attack-surface reduction from application launch, through resource access, to permitted internal code paths.
“After trying multiple whitelisting solutions over five years, OnSystem Defender is the only one we actually use and recommend to all our clients.”
Why ring-fencing fails and internal enforcement succeeds inside a trusted process.
Two years of watching the product mature into a control they rely on.
From probabilistic detection to deterministic enforcement of correct execution.
Start with a scoped set of endpoints or applications. Apply the out-of-the-box governance baseline, learn legitimate code paths in audit mode, review the policy, and see what attack opportunities can be removed before enabling enforcement.