Dotfuscator Professional Edition

6.4.0

Considerably reduce the risk of piracy and make sure your products are not going to be used illegally or altered without your consent using this app

In the eventuality that you are creating an application from scratch and you have invested a lot of time and energy into writing the source code, then it is understandable why you would want to protect your work.
Dotfuscator Professional Edition is an application designed to help you protect the .NET apps you have put a lot of hard work in against reverse-engineering, tampering and intellectual property theft.

Comes with a clean and user-friendly GUI


After a quick and uneventful setup, you are welcomed by a clean and well-structured interface that consists of several tabs, each of them including features and functions to help you create clever obfuscated code. The interface is intuitive, straightforward and should not give you any hard time, regardless of the fact that you are using this type of software for the first time.
The main window is designed as a dashboard and makes it easier for you to specify the properties, options and settings of the project. This is also the location where you can define the features of the project as well as their mapping strings.

Provides you with several ways to protect your apps


As previously mentioned, the program supplies you with several methods of obfuscating the applications you build, namely rename, control flow, removal, linking, PreMark, instrumentation and string encryption.
It is worth mentioning that the program enables you to inject code strings that verify the integrity of your application at runtime. In case tempering is detected, then you can set the app to shut down the app instantly or invoke random crashes, for instance.
Moreover, just to make sure that strings from the code cannot be taken from other sources, the utility can also remove non-essential metadata and debug information. The indirect advantage of the technique is that your application has a smaller size.

A handy tool that can help you safeguard your .NET applications


All in all, if you are forced to release your script online, but you do not want to allow anyone to modify or read the source code, then Dotfuscator Professional Edition might lend you a hand.