| Introduction |
| About DeepSea Obfuscator |
| About This Guide |
| Staying Up To Date |
| Getting More Help |
| Getting started |
| Concepts |
| Your First Obfuscation |
| Your Second Obfuscation |
| Adding obfuscation features |
| Obfuscation projects |
| Reading obfuscated stack traces |
| Where to go from here |
| Adjusting Obfuscation Behavior |
| Default Obfuscation Behavior |
| ObfuscationAttribute |
| Attribute properties |
| Type selection |
| ObfuscateAssemblyAttribute |
| Obfuscation in Silverlight or .NET 1.1 |
| External configuration |
| Creating and external configuration file |
| Obfuscation preview |
| External configuration file format |
| Obfuscation Feature Reference |
| Protection features |
| Rename code feature |
| Rename XAML feature |
| Encrypt strings feature |
| Control flow obfuscation feature |
| Proxy feature |
| Encrypt resources feature |
| Anti decompiler feature |
| Hiding place feature |
| Strong name key feature |
| Rename namespace feature |
| Optimization features |
| Cleanup feature |
| Optimize feature |
| Make internal feature |
| Seal feature |
| Miscellaneous features |
| Change namespace feature |
| Inject feature |
| Optimize identifier feature |
| Overload feature |
| Embed feature |
| Add prefix feature |
| Reflection warnings feature |
| Clean XML documentation |
| Disabling features |
| Smart Protection |
| Application settings |
| Serialization |
| Linq |
| XAML |
| XML Serialization |
| Custom features |
| Tool Integration |
| Visual Studio |
| MSBuild |
| NAnt |
| Command line application |
| Directories and file paths |
| De-obfuscation API |
| Solving problems |
| Inspection friendly obfuscation |
| Reflection |
| Framework |
| Bugs |
| The problem remains, now what? |
| Evaluation and licensing |
| Evaluation |
| Licensing |
© 2011 TallApplications BV