Debug Protection

Performance: Low
Potency: Low
Resilience: High

Understanding the protection

Anti debugging consists of a set of techniques injected on your code that will prevent any debugger from being attached to your application.
When active layers aren't enough to withstand an attack (protection couldn't prevent the debugger from being attached), passive layers will take over by causing a disruption in the way your application works and thus stopping the detected attack.
After enabling this feature, any attempt of debugging your application will lead to unexpected runtime behavior. If you need assistance with an obfuscated application we recommend reaching out to your account manager or opening a ticket.