Detecting and Mitigating Windows Command Shell Abuse (T1059.003)
cmd.exe and batch files are on every Windows host. Here is how they get abused and how to log, baseline and restrict them.
Deep dives, practical guides, and incident analyses from engineers who build Safeguard. No fluff, no vendor FUD — just what you need to ship secure software.
cmd.exe and batch files are on every Windows host. Here is how they get abused and how to log, baseline and restrict them.
AppleScript can drive apps, send keystrokes and show fake dialogs on macOS. See how it is abused and what to monitor and restrict.
PowerShell can run code in memory and reach remote hosts. Learn what MITRE documents, which logs to turn on and how to restrict it without breaking admins.
Shells and scripting languages are on nearly every system, which makes them the easiest way to run code. See how T1059 works and how to reduce the exposure.
Listing running processes is how an intruder learns what security tools and apps a host runs. Here is what it looks like on each platform and how to catch it.
Hooking the functions that handle passwords lets malware read credentials before they are protected. See the methods MITRE lists and how to look for them.
Attackers who control a login page can read every password typed into it. Learn how web portal capture works and how to watch your VPN and mail portals.
Fake password dialogs look like the real thing. Here is how GUI input capture works on Windows, macOS and Linux, and how defenders can spot it.
Keylogging is the most common form of input capture. See the methods MITRE documents, what to log on each platform and how to limit the damage.
Weekly insights on software supply chain security, delivered to your inbox.
Your first fix PR is minutes away.
No sales call required, even your agent can complete the purchase over MCP.