Use dotfuscator to prevent your program from being decompiled.

Source: Internet
Author: User
In this article, we will introduce how to use the fuse dotfuscator.exe of vsto prevent such behavior.

First, find dotfuscator.exe:
D: \ Microsoft Visual Studio. NET 2003 \ preemptive solutions \ dotfuscator community Edition

Run dotfuscator.exe on the registration page first. If you do not register dotfuscator.exe, go to the following page:

Here we see two options. One is to open an existing project. If you select this option, you will find that you want to open an XML file instead of a DLL or EXE file, because dotfuscator is processed according to the xml configuration file. You can write the xml configuration file by yourself. I prefer to automatically generate xml.

Select the new project, and then browse and select the project you want to confuse in the trigger tab.ProgramSet:

Then select your target directory on the generate tab (the directory of the newly generated Assembly after obfuscation)
Basic configurations have been completed here. If you want to save these configurations to the xml configuration file, you can directly use them,
Select a file-Save the project.

Click the generate button to find that a obfuscated assembly has been generated in the target directory.

The above are simple dotfuscator usage methods. In fact, dotfuscator has many other obfuscation functions, so you can study them slowly.

For example, string encryption. # C # column

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.