. NET software anti-cracking method source confusion

Source: Internet
Author: User
Tags silverlight

In fact, as long as we are in the key parts of software design, the use of professional control to protect, you can guarantee the security of the software. Software code can be protected at both the software design time and at run time. In the design of protection, the main means of protection is to confuse the source code; At runtime protection is the main method of Packers and authorization control. The following are one by one explanations of confusion, packers, authorization control methods, and controls used.

Source code Confusion

       Source Confusion is through the code of the program analysis, change the original appearance of the source code, reduce the readability of the source code, can be confused with the function or even process. Although many development tools can be easily confused, but not practical, the use of professional obfuscation control program source code can be effective protection, some obfuscation control has more powerful optimization function, in the confusion of the program optimization.



commonly used obfuscation controls

        are currently more famous. NET source obfuscation controls are: Dotfuscator,skater. NET obfuscator,xenode.net obfuscator

       One of the most famous is preemptive's dotfuscator,preemptive is the world's leading source obfuscation solution provider, has been leading the industry, its two source confusion control: Dotfuscator (. NET) and Dasho (JAVA) In the source confusion and software security, performance is particularly good, by the major software companies respected. Recently at the Microsoft TECH-ED2010 Technology Conference and Innovation Experience Conference, Preemptive announced that its Dotfuscator + Runtime monitoring component (runtime Intelligence) solution supports Microsoft Silverlight It also provides intelligent monitoring capabilities that allow developers to protect and monitor Silverlight programs through configuration and deployment. Because excellent quality also means high price, dotfuscator price is more expensive, suitable for large enterprises use.

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.