Trap Generation

With the generation of traps, functions are automatically inserted which lead to a locking of the license when they are decrypted. For the normal program flow these functions are not relevant however and therefore can be called only by external influences.

This locking affects thereby the license specified in license list 0 and is available only for CodeMeter licenses.

If a CodeMeter license list 0 has been specified, this feature is active by default. If license list 0 or an IP Protection license is not present, this feature is disabled.

If you want to disable the generation in general, this is possible using the options in the protect.yaml protection definition as follows:

Options:

 TrapGeneration: true