Definition
What is trace detection?
Tracing is a technique that records an application's execution as it runs: the sequence of function calls, their arguments, their results. Instrumentation tools attach to a process and capture this detailed picture of behavior.
For an attacker, tracing is a way to understand an application without reading its code. By watching what runs and when, they can map logic, find sensitive operations, and identify where to focus an attack.
Trace detection is a runtime, RASP-style protection that identifies when tracing or instrumentation tools are observing your application. Once detected, the app can respond rather than continue under observation.
