Using an xml-file with obfuscation results

/MAP=FileName.map

Dongle type:

Any

Description:

When using this option it is necessary to specify the MAP-file created as the result of the operation of the obfuscator.

All elements of a protected assembly receive new randomlyassigned names upon completion of the symbol obfuscation. When the /MAP option is set, a MAP-file in XML format is generated. This file contains the results of the obfuscator’s operation: which assembly elements that have been renamed and the new names they received. 

This file is required if CodeProtect.exe is used together with the obfuscator. Since the exception file contains the unobfuscated names, the utility needs to be assigned an additional MAP-file for locating the respective obfuscated method in the protected code. 

Example

CodeProtect.exe /GS3S /PER=50 /MAP=MyProg.map MyProg.dll

The previously obfuscated .NET-library MyProg.dll will be bound to the Guardant Sign dongle, and 50 percent of its methods will be encrypted and placed into the secure storage location. In the process of protection, CodeProtect.exe will use the obfuscation results previously saved in the MyProg.map file. 

  • No labels