如何保护我的.net(c#)项目的源(代码)对抗反编译器 [英] How to protect source(code) of my .net(c#) project against the Decompilers

查看:121
本文介绍了如何保护我的.net(c#)项目的源(代码)对抗反编译器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何针对反编译器保护我的.net(c#)项目的源代码(代码)



如何保护我的.net的源代码(代码) c#)针对反编译器的项目

非常感谢

How to protect source(code) of my .net(c#) project against the Decompilers
Hi
How to protect source(code) of my .net(c#) project against the Decompilers
Thanks very much

推荐答案

没有万无一失的方法可以做到这一点。

但是,像 Dotfuscator [ ^ ]可以帮助您达到某种程度。它们可以帮助您对代码进行模糊处理以增强源代码安全性。
There is no fool-proof way to do this.
However, tools like the Dotfuscator[^] can help you achieve this to atleast some extent. They help you obfuscate the code to enhance source code security.


源代码中有很多第三方代码的仿真器,您可以自己试一试:)



这里有一些信息 http: //www.codekicks.com/2008/02/net-obfuscation-using-dotfuscator-for.html [ ^ ]
there is a lot of third-party code ofuscators for source code, you can buy one try by yourself :)

here is some info http://www.codekicks.com/2008/02/net-obfuscation-using-dotfuscator-for.html[^]


您需要先将所有程序集进行模糊处理,然后再将它们部署到上市。这将阻止其他人在反射器等反编译器中查看它们。请查看加密混淆器,它提供了良好的模糊处理和代码保护。
You need to obfuscate all your assemblies before deploying them to the public. This will prevent others from viewing them in decompilers like Reflector. Take a look at a Crypto Obfuscator which provides good obfuscation and code-protection.


这篇关于如何保护我的.net(c#)项目的源(代码)对抗反编译器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆