Contents
3
Table of Contents
Foreword
0
6
Part I Introduction
1 About DeepSea Obfuscator 2009
................................................................................................................................... ................................................................................................................................... ................................................................................................................................... ................................................................................................................................... ................................................................................................................................... ................................................................................................................................... ................................................................................................................................... ................................................................................................................................... ................................................................................................................................... ................................................................................................................................... ...................................................................................................................................
6 7 7 7
2 About This Guide 3 Staying Up To Date
4 Getting More Help Part II Getting started
9
1 Concepts
9
2 Your First Obfuscation 3 Your Second Obfuscation 4 Adding obfuscation features
10 12 13 13 14 15
5 Obfuscation projects
6 Reading obfuscated stack traces
7 Where to go from here Part III External configuration
17
1 Creating and external configuration file
................................................................................................................................... ................................................................................................................................... ...................................................................................................................................
17 18 19
2 Obfuscation preview
3 External configuration file format Part IV Obfuscation Reference
22
................................................................................................................................... 1 ObfuscationAttribute .......................................................................................................................................................... 22 Attribute properties .......................................................................................................................................................... 22 Rename feature .......................................................................................................................................................... 23 Encrypt strings feature .......................................................................................................................................................... 24 Control flow obfuscation feature .......................................................................................................................................................... 25 Cleanup feature .......................................................................................................................................................... 26 Optimize feature .......................................................................................................................................................... 27 Make internal feature .......................................................................................................................................................... 27 Seal feature .......................................................................................................................................................... 28 Inject feature .......................................................................................................................................................... 29 Change namespace feature .......................................................................................................................................................... 30 Add prefix feature .......................................................................................................................................................... 30 Clean XML documentation .......................................................................................................................................................... 31 Disabling features .......................................................................................................................................................... 31 Common feature arguments ................................................................................................................................... 32 2 ObfuscateAssemblyAttribute ................................................................................................................................... 32 3 Obfuscation in Silverlight or NET 1 1 ................................................................................................................................... 32 4 Smart Protection 22
© 2009 TallApplications BV
3
Made with FlippingBook Online document