Safeguard
Application Security•

Detecting Modified or Spoofed Security Tool UI (MITRE ATT&CK T1685.003)

A green icon is not proof of protection. Learn how adversaries fake security tool status and how to compare the display with the real service state.

Safeguard Security Team
3 min read

Modify or Spoof Tool UI (T1685.003) is a sub-technique of Disable or Modify Tools. Adversaries manipulate or imitate the interface of a security tool so it appears healthy when it is not. MITRE lists the Defense Impairment tactic and Linux, macOS and Windows as platforms.

How attackers use it

Security tools show health through status icons, dashboards and messages. If an adversary has disabled the tool and then shows the usual "protected" display, defenders and users may trust it, which delays investigation.

MITRE says this is often paired with disabling or modifying tools. First the adversary reduces the tool's function, such as an EDR or logging agent. Then they replace or imitate the interface so the loss is hidden, showing active protection, successful updates or no threats.

MITRE's example is a fake Windows Security interface or tray icon that shows a "protected" state after Windows Defender or related services have been disabled. Other documented uses include fake "system update complete" dialogs after a payload is installed, fake error messages that explain away failures, and a compromised appliance that intercepted an upgrade command and displayed a fake progress bar so the device stayed in the adversary's hands.

How to detect it

MITRE's detection idea is to compare what a tool reports with the state of the underlying system:

  • Windows. The Defender tray icon or interface shows healthy while the matching services, WinDefend and MsMpEng, are stopped or disabled. Correlate process creation events with missing or terminated security processes and spoofed health events.
  • Linux. Syslog says an AV or IDS daemon stopped while messages claim it is running. Look for user processes that imitate AV or IDS command line output, or that change log forwarding configuration.
  • macOS. Fake security and privacy interfaces showing a healthy state after XProtect, Gatekeeper or an AV process was disabled. Correlate the creation of a user-space UI process with terminated or missing security daemons.

The principle is to trust the telemetry from the service layer and a central console, not the local display.

How to reduce the risk

MITRE lists one mitigation, Execution Prevention: use application control to limit the installation and use of payloads that could spoof security alerts.

Add to that:

  • Check tool health from the central console, not from the endpoint screen.
  • Alert when a protection service stops, whatever the tray icon says.
  • Tell users that an unexpected security popup is worth reporting, and give them a way to do so.

Quick check

How can you tell a real security status from a spoofed one?

Compare the display with the service state and with central console telemetry. If the icon says protected but the service is stopped or the host stopped reporting, the display is wrong.

Sources

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.