Threat actors may employ various means to detect and avoid debuggers. Debuggers are typically used by defenders to trace and/or analyze the execution of potential malware payloads.
This type of attack technique cannot be easily mitigated with preventive controls since it is based on the abuse of system features.