Shield
App to protect against process injection
Shield runs on macOS and monitors the operating system for attempts by one process to inject code into another. By leveraging the EndpointSecurity framework and required entitlements, it can detect and block injection techniques that would otherwise let malicious code execute within the context of trusted applications. The tool also watches for creation of file‑system links that could be used to facilitate such attacks.
The application is aimed at security‑conscious users and developers who need an additional layer of protection against the most common macOS exploitation vector—process injection. It operates continuously in the background, enforcing policies without requiring manual intervention, and is distributed as a stable, ready‑to‑use macOS app.
Shield’s distinctive aspect is its focus on the macOS entitlement model, using system‑level hooks to enforce isolation between processes. This approach targets the privilege escalation path that bypasses traditional sandbox and TCC restrictions, providing a targeted safeguard for both sandboxed and non‑sandboxed applications.
Reviews
Loading reviews…
Similar apps

Password & Security
BlockBlock
Me: "Please alert me whenever anything is persistently installed." BlockBlock: "You got it"

Password & Security
BlockBlock
Monitors common persistence locations

Network & Connectivity
Tiny Shield
Control and monitor network connections

Password & Security
ClearanceKit
Policy-based file access control tool for protected paths.
Password & Security
swiftGuard
Tool for protecting USB ports from unauthorized access.

Password & Security
Lockpaw
Menu bar screen guard for macOS — lock and unlock your screen with a hotkey.