Skip to content

Invalid Metadata Protection

Martin Karing edited this page Nov 23, 2019 · 3 revisions

ID: invalid metadata
Preset: Maximum
Availability: ConfuserEx ConfuserEx 2

This protection adds invalid metadata to modules to prevent disassembler/decompiler from opening them.

Parameters

This protection has no parameters.

Example

<protection id="invalid metadata" />

Remarks

This protection produces unverifiable modules.

This protection may not be compatible with Mono.

Modern decompilers may show errors, but are usually able to open the assembly despite the presence of this protection. The protection has no negative impact on the performance or impact on the runtime behaviour of the assembly, provided the runtime itself is able to handle the assembly.