Dotfuscator User's Guide
Standalone GUI Quick Start

This section shows you how to use Dotfuscator's standalone GUI. For a complete guide to Dotfuscator's User Interface, see Graphical User Interface Reference

Step 1 – Create a Default Project

Path
Copy Code
C:\Program Files (x86)\PreEmptive Solutions\Dotfuscator Professional Edition 4.x\samples\cs\GettingStarted\bin\Debug
Path
Copy Code
C:\Program Files (x86)\PreEmptive Solutions\Dotfuscator Professional Edition 4.x\samples\cs\GettingStarted\

Step 2 – Build the Project

Note: ${configdir} is a variable that holds the path to your Dotfuscator configuration file.

Path
Copy Code
C:\Program Files (x86)\PreEmptive Solutions\Dotfuscator Professional Edition 4.x\cs\GettingStarted\Dotfuscated

You can now go to the Output tab and browse the obfuscated symbols, or look at the renaming map file (map.xml) that Dotfuscator created in the output directory. Or, run the obfuscated application if you wish.

Next, with a little more configuration, we can use some of Dotfuscator's more powerful features.

Step 3 – Configure the Project

Step 4 – Rebuild the Project

Path
Copy Code
C:\Program Files (x86)\PreEmptive Solutions\Dotfuscator Professional Edition 4.x\samples\cs\GettingStarted\dotfuscated

Step 5 – Browse the Output

 

Next Steps

Now that you have successfully obfuscated using the GUI, you can see how to use the command line interface to do the same things. Or you can examine the obfuscated output assembly in detail and see how effective the obfuscation was.

See Also

GUI Guide

Getting Started

 

 


© 2016 PreEmptive Solutions, LLC. All Rights Reserved.

www.preemptive.com