dotNet Protector User Guide - Tabs

Protection Tab

 

 

Use advanced protection (IL obfuscation)

Activate protection by methods encryption

 

Obfuscate names

Activate the ‘traditional’ obfuscation

 

Obfuscate public names

For Exe only, allows to obfuscate all the names.

 

Demo Limit

Sets the execution limit of your program (demonstration). The limit starts the date you generate the  protected assembly and not it’s installation date. Note: when dotNet Protector runs in demo mode, your assembly will be limited to 5 days anyway.

 

Run-time Limit

Sets the run-time limit of your program (Exe only). The process will be killed when this period expires.

 

Limited execution Mode

Sets what will happen when the demo period expires (if no license can be granted)

Throw ApplicationException (default) : an ApplicationException will be thrown, killing the process.

Load Assembly by name : this allows you to tell an alternate assembly to load. You’ll be invited to browse an assembly to run, then its full name will be recorded in the protected assembly. It is highly recommended to select a strong name assembly.

Load embedded Assembly : you’ll have to browse for the alternate assembly to run; this assembly will be embedded in the final executable.

 

 

Send comments about this topic to PV Logiciels