Skip to content

Anti Debug Protection

Sam Harwood edited this page Jul 21, 2018 · 1 revision

ID: anti debug
Preset: Minimum

This protection prevents the assembly from being debugged or profiled.

Parameters

mode: This parameter define the used anti debug engine. Supported values are:

  • safe: Neo ConfuserEx would detect debugger/profiler using managed API

  • win32: Neo ConfuserEx would detect debugger/profiler using unmanaged WinAPI (Incompatible with OS other than Windows)

  • antinet: Neo ConfuserEx would detect debugger/profiler using antinet by 0xd4d (Produces unverifiable modules, incompatibile with Mono)

Default is win32.

Usage in CLI

<protection id="anti debug">
    <argument name="mode" value="safe" />
</protection>

Where value is one of Anti Debug Protection modes.