.NET Reactor控件是一个强大的代码保护和软件防盗版工具, 完全由.NET框架编写。.NET Reactor支持NET平台的软件许可系统,并支持NET程序集所有语言。
程序的主界面
查看保护前的代码
保护后的代码
其“主要特点是:
混淆是使你的源代码更加难以阅读(但是还能读,只不过多费点时间)。 混淆工程将有意义的类命,方法名,属性名混淆为无意义的变量名字。 例如,它可能会将计数器变量counter混淆为“A4DF3CV89G”。 混淆的名称让程序员很难记住,但是并不影响NET Framework解释器。 不难发现在,这种方法并没有在源代码级别上做任何事情,所以它并不能保护你的源代码。 .NET Reactor功能不仅涵盖.NET的混淆器做的一切,但在更多的层面来保护您的知识产权,拒绝任何想偷盗你源代码的人得到它。访问到你的源代码,即使是那些谁偷你们的辛勤工作。 目前还没有任何方式能够破解的.NET Reactor混淆后的源代码, 这是简单混淆不可能做到的。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29694913/viewspace-1177697/ ,如需转载,请注明出处,否则将追究法律责任。