. NET effective way to prevent decompile

Source: Internet
Author: User
Keywords tabs disabling preventing compiling
Tags application click community community version compiling control copy crack

Dotfuscator Professional version of the use of crack

1 Copy the assembly files in the cracked patch to the vs2005 Dotfuscator Community version of the installation directory to overwrite the original file. The default installation path for the program is C:\Program Files\Microsoft Visual Studio 8\application\preemptive Solutions\dotfuscator Community Edition

2 will crack protocol file Dotfuscator.dat copy to C:\Documents and Settings\All Users\Application Data\preemptive Professional Edition evaluation\4.0 Overwrite original file

3 run Dotfuscator program directly or add Dotfuscator project in VS 2005

Second, Dotfuscator Professional version of the use of

1 Startup program

(1) Direct operation of the program

(2) Start vs2005, run the program under the Tools menu

2 Creating a Project

(1) Select "Create New Project" and the "Input" tab is selected

(2) Click Browse to select the assembly to be obfuscated

(3) Save the project, build the project's XML file

3 Configuration Items

(1) Click the Options tab

(2) Configure options on the Options tab: "Emit debug symbols, disable control flow, disable link, disable watermark, disable remove, disable rename, disable string encryption, build progress, investigate only.????

(3) Rename tab to exclude nodes that do not need to be renamed

(4) Control Flow tab, which eliminates the need to control the flow of nodes

(5) "String Encryption" tab, you can add a node that requires an encrypted string

(6) "Remove" tab, detect and remove unused types, methods, and fields

(7) Link tab

(8) Watermark tab

4 Build Project

(1) Click the Build tab

(2) Configure build options, click "Build"

Iii. suggestions for the processing of the fuzzy file into the packaging program

1 Use the program to blur the target file and generate the obfuscated file

2 Copy the generated file to the project Obj\debug directory to overwrite the original file

3 Build Setup Project (Note: Do not use rebuild, rebuild will regenerate the original program and overwrite the blurred file)

Related Article

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.