Obfuscator options are grouped into tables by type. Each table features a brief commentary on the named option along with a brief explanation specifying the Guardant dongle family it is used for.
Dongle type setting options
Option | Description | Dongle type |
---|
/GS3S[=N : L] | Set binding to Guardant Time/Sign dongle | Guardant Time/Sign |
/GN3S[=N : L] | Set binding to Guardant Time/Sign Net dongle | Guardant Time/Sign Net |
/GC[=N : L] | Set binding to Guardant Code/Code Time dongle | Guardant Code/Code Time |
/GS3[=N : L] | Set binding to Guardant Stealth III dongle | Guardant Stealth III /Net III |
/GN3[=N : L] | Set binding to Guardant Net III dongle | Guardant Net III |
/GS2[=N : L] | Set binding to Guardant Stealth II dongle | Guardant Stealth II /Net II |
/GN2[=N : L] | Set binding to Guardant Net II dongle | Guardant Net II |
Dongle binding options
Option | Description | Dongle type |
---|
/UI[=[0x]...] | Check for the dongle ID (uses the specified value or the value from the dongle ID field) | All |
/US[=[0x]...] | Check for the dongle serial number (uses the specified value or the value from the dongle serial number field) | All |
/UV[=[0x]...] | Check for the dongle version (uses the specified value or the value from the dongle version field) | All |
/UM[=[0x]...] | Check for the dongle mask (uses the specified value or the value from the dongle mask field) | All |
/UN[=[0x]...] | Check for the program number (uses the specified value or the value from the dongle program number field) | All |
/RC[=xx] | If the dongle is not found, check for its presence and display a ‘dongle missing’ message a preset number of times | All |
Obfuscation Options
Option | Description | Dongle type |
---|
/SO | Performing symbol obfuscation of a .NET assembly | All |
/SO_CFG=FileName.cfo | Using the obfuscator’s exclusions file | All |
/OP | Obfuscation of the public interfaces of a .NET assembly | All |
/SE | Encrypting the string constants of a .NET-assembly | All |
/INIT | Creating the secure storage | All |
/EXCEPT | Generating exceptions when problems with the dongle occur | All |
/MAP=FileName.map | Generating an xml-file with obfuscation results | All |
Licensing Options
Option | Description | Dongle type |
---|
/LICENSE_TIME [=limit] | Show an expiry date warning | All modern models |
/LICENSE_COUNTER[=limit] | Show a warning on the remaining number of launches | All modern models |
/LICENSE_URL= string | Show a link to a developer’s website | All modern models |
Network options
Option | Description | Dongle type |
---|
/LOGIN_MODE= H | S | Select licensing mode by application copies (H) or by work-stations (S) | Network dongles |
/MN=xx | Use the license management system | Network dongles |
Options increasing application protection
Option | Description | Dongle type |
---|
/ATR[=N] | Specifie the number of query tables to the algorithm | All |
/SIGN [=N:FileName.Ext] | Verify the digital signature | All modern models |
Service options
Option | Description | Dongle type |
---|
/MSG= [путь]*.msg | Take vaccine messages from *.MSG file (utility_name.MSG – by default) | All |
/OUT= D:\PATH | Set the path for saving the protected files (by default the protected files will be copied to the folder with the source files) | All |
/Q | Restrict the display of the utility messages on the screen | All |