Skip to main content

Actions

A key component of Digital.ai Application Security is the ability for a protected app to respond promptly and appropriately when tampered with. This response is called an action.

An action (also sometimes referred to as a reaction) defines how a protected app responds in the presence or absence of tampering or an attack. This concept is central to configuring active guards (which protect code while the app is running) and are not used by static guards (which protect through obfuscation or other methods).

The available actions and related configurations vary depending on the platform you're targeting for protection. In some cases, default actions are available, and in others you must specify specific response methods. Most platforms also allow you to define actions that occur when tampering is not detected, to ensure that your app is running smoothly. Here is a list of some possible actions:

  • Crash the app.
  • Do nothing except report to App Aware.
  • Delete cookies.
  • Display a misleading message and then exit the app.
  • Redirect a user to another web page.

For a more detailed explanation of how actions work for specific target platforms, see the following topics: