Sophos Adaptive Attack Protection API
The threat landscape is constantly evolving, and IT administrators face the challenge of protecting networks and endpoints against increasingly sophisticated attacks. One particularly innovative solution that helps with this is the Adaptive Attack Protection API from Sophos. This technology provides a dynamic safeguard that automatically activates additional security measures when attacks are detected. This blog post explains how the Adaptive Attack Protection API works, what benefits it offers, and how IT administrators can integrate it into their security strategy.
What is the Adaptive Attack Protection API?
Adaptive Attack Protection (AAP) is an automatic protection mechanism that activates additional security measures when active attacks are detected on an endpoint. This happens without manual intervention and enables administrators to block attackers effectively while gaining time for further countermeasures.
How it works

Adaptive Attack Protection detects suspicious activity using two main methods:
- Detection of attack tools: AAP can identify the use of common attack tools and react accordingly.
- Detection of active malicious behavior: By analyzing behavior on the endpoint, AAP can identify early signs of an ongoing attack and activate appropriate defensive measures.
Source: Sophos KB - Adaptive Attack Protection
In these situations, temporary restrictions are activated. They may be inconvenient in day-to-day operation, but during an attack they are necessary to prevent the threat from spreading.
Benefits of the Adaptive Attack Protection API
1. Automatic activation
AAP is included by default in all Sophos Central Endpoint products and does not need to be activated manually. As soon as a potential attack is detected, the appropriate steps are taken automatically.
2. Enhanced protection against attacks
When AAP detects a “hands-on-keyboard” attacker, heightened protection mechanisms are activated. This also blocks actions that are harmless in normal operation but dangerous during an attack. That gives defenders more time to contain and neutralize the attack.
3. Extended API functionality
The Endpoint API extensions make it possible to manually activate or deactivate Adaptive Attack Protection. This is particularly useful when suspicious activity is observed but fully isolating the device could cause significant operational disruption.
4. Increased visibility and control
Administrators are informed of new events and warnings as soon as AAP becomes active on a device. This enables proactive monitoring and rapid response to threats.
Integration into the security strategy
The Adaptive Attack Protection API gives IT administrators a way to adapt security measures flexibly and according to the situation. Here are some recommended use cases:
1. Automated response to threats
By automatically activating AAP functionality, IT teams can respond to threats without relying on manual intervention. This reduces the time to countermeasure and lowers the risk of a successful attack.
2. Targeted activation during investigations
When investigating suspicious activity, AAP can be manually activated to apply additional defensive measures without fully isolating the device from the network. This helps minimize potential damage while the investigation continues.
3. Long-term activation for critical endpoints
For particularly critical endpoints or during an ongoing threat situation, AAP can remain active for an extended period via the API. This provides additional security and protects sensitive systems from possible attacks.
Demo of Adaptive Attack Protection
This demo video shows how Sophos AAP responds in real time to an active attack. The attacker tries various common methods to compromise the system, including executing malicious PowerShell scripts, downloading suspicious files, and creating new user accounts. See how Sophos Endpoint automatically activates heightened protection measures to block these threats and protect your IT environment.
