Important information

Dongle type setting options, parameter binding options, as well as service options are identical for all string autoprotection utilities. Thus, for non-overlapping options hyperlinks will be provided directing the user to a detailed description in the Autoprotection console of executable Native-files. NwKey32.exe.

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

OptionDescriptionDongle type
/GS3S[=N : L]Set binding to Guardant Time/Sign dongleGuardant Time/Sign
/GN3S[=N : L]Set binding to Guardant Time/Sign Net dongleGuardant Time/Sign Net
/GC[=N : L]Set binding to Guardant Code/Code Time dongleGuardant Code/Code Time
/GS3[=N : L]Set binding to Guardant Stealth III dongleGuardant Stealth III /Net III
/GN3[=N : L]Set binding to Guardant Net III dongleGuardant Net III
/GS2[=N : L]Set binding to Guardant Stealth II dongleGuardant Stealth II /Net II
/GN2[=N : L]Set binding to Guardant Net II dongleGuardant Net II

Dongle binding options

OptionDescriptionDongle 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 timesAll

MSIL Code Protection Options

OptionDescriptionDongle type
/INITCreating the secure storage locationAll
/PER=percentSetting the percent of protected .NET-assembly methodsAll
/IL=File.ifpUsing the CodeProtect.exe inclusions fileAll
/EL=File.cfpUsing the CodeProtect.exe exclusions fileAll
/MAPUsing an xml-file with obfuscation resultsAll
/EXCEPTGenerating exceptions when problems with the dongle occurAll

 Licensing Options

OptionDescriptionDongle type
/LICENSE_TIME [=limit]Show an expiry date warningAll modern models
/LICENSE_COUNTER[=limit]Show a warning on the remaining number of launchesAll modern models
/LICENSE_URL= stringShow a link to a developer’s websiteAll modern models

 Network options

OptionDescriptionDongle type
/LOGIN_MODE= H | SSelect licensing mode by application copies (H) or by work-stations (S)Network dongles
/MN=xxUse the license management systemNetwork dongles

 Options increasing application protection

OptionDescriptionDongle type
/ATR[=N]Specifie the number of query tables to the algorithmAll
/SIGN [=N:FileName.Ext]Verify the digital signatureAll modern models

 Service options

OptionDescriptionDongle type
/MSG= [путь]*.msgTake vaccine messages from *.MSG file (utility_name.MSG – by default)All
/OUT= D:\PATHSet the path for saving the protected files (by default the protected files will be copied to the folder with the source files)All
/QRestrict the display of the utility messages on the screenAll 

 

/IL=File.ifp

  • No labels