Menu Close

Runtime application self-protection (RASP)

Runtime application self-protection (RASP)

Protect your applications from dynamic analysis and live attacks

Runtime application self-protection or RASP enables Android and iOS applications to defend themselves against analysis at runtime and live attacks. The various RASP mechanisms monitor the integrity of the applications and the environment in which they are running in real time. When a threat is detected, the applications react in a pre-programmed manner. The possible reactions range from the display of a security notification to the termination of the user session and/or the application. In addition, RASP ensures the communication between mobile application and server is secure.

RASP and code hardening are complementary approaches to mobile application shielding. Code hardening protects the code at rest, while RASP provides protection when the mobile application is running. The applied obfuscation and encryption also make sure the RASP mechanisms cannot be removed or tampered with.