DeepSea Obfuscator 2009 - page 23

Obfuscation Reference 23
© 2009 TallApplications BV
Obfuscation(Feature="rename /namespace:<namespace> [/strict:true|false]", Exclude
Obfuscation(Feature="rename /type:<typename>", Exclude=true|false)
Abbreviated format
Obfuscation(Feature="rename /n:<namespace> [/s:true|false]", Exclude=true|false)
Obfuscation(Feature="rename /t:<typename>", Exclude=true|false)
Since “rename" is the default feature for all usages except assembly usage, you can also
specify this as:
Obfuscation(Exclude=true|false)
Obfuscation(Feature="default", Exclude=true|false)
Other attribute properties
Exclude
If true, the element is not renamed.
If false, the element is renamed.
ApplyToMembers
If true, this rename rule is also applied to members of
the element.
If false, this rename rule is not applied to members of
the element.
Targets
All (without arguments)
Assembly (with /type or /namespace argument)
4.1.3 Encrypt strings feature
Instruct the obfuscator to include or exclude elements from the string encryption
process. The string encryption process converts readable strings in the code to encoded
strings that are decoded at runtime.
Format
Obfuscation(Feature="encrypt-strings", Exclude=true|false)
Obfuscation(Feature="encrypt-strings /namespace:<namespace> [/strict:true|false]",
Obfuscation(Feature="encrypt-strings /type:<typename>", Exclude=true|false)
1...,13,14,15,16,17,18,19,20,21,22 24,25,26,27,28,29,30,31,32,33,...47
Powered by FlippingBook