正如标题所说,我想知道如何加密项目中的代码,更具体地说是C#.net应用程序,我不希望其他人使用各种各样的东西,例如.NET反射器和#39;并获得'来源'从我的程序,任何帮助?提前谢谢。
答案 0 :(得分:2)
必须有一种方法可以这样做,因为代码本身在运行时会被解释。因此,您无法完全隐藏它,因为这会阻止您的程序运行 然而,有一个混淆器列表,它们“扰乱”你的代码以使人们难以理解,你可以找到它here。 但是,这不会使您的代码完全安全,并且真正想要您的代码的人仍然可以获得它 如果你绝对需要不可读的代码,那么你应该选择一种编译成机器代码的语言,但即便如此仍然存在。