DeepSea Obfuscator 2009

Tool Integration 37

/>

5.3 NAnt

DeepSea Obfuscator 2009 comes with a NAnt < deepsea > task found in DeepSea.NAnt. dll assembly in the program files folder.

Task parameters

Attribute Type

Description

Required

todir

directory The output directory.

False

mapdir

directory The directory where the obfuscation map is written to.

False

mapfile

file

File name and folder of the obfuscation map. This setting overwrites the mapdir attribute. File name and folder of an external configuration file. The external configuration is used in additional to obfuscation attributes found in the assemblies. Strong name key used to re-sign strong named assemblies.

False

configfile file

keyfile

file

False

verify

None, All, IL, MD

Set the assembly verification mode. None: No verification All: Verify both IL and metadata. IL: Verify only IL MD: Verify only metadata.

False

xapexcludes pattern Exclude all assembly parts in a XAP file that match the given pattern from obfuscation. Multiple patterns can be separated by a semi colon ';'. xapincludes pattern Include all assembly parts in a XAP file that match the given pattern in the obfuscation process. Include overrides Exclude and default behavior. Multiple patterns can be separated by a semi colon ';'. False False

Nested elements

Element Required assemblies assembly A fileset specifying all assemblies that should True Type Description

© 2009 TallApplications BV

Made with FlippingBook Online document