事实上,我已经被分配了一个任务来保护我的DLL,所以如果我将我的软件部署到任何系统,没有人可以修改或读取我的DLL。 你可以帮助我如何在不使用混淆器的情况下加密它吗?
答案 0 :(得分:1)
您需要使用该软件执行此操作,下面是您可能会查看的一些软件
请注意,混淆只会使您的代码更难以被人阅读和解释,但不会阻止人们对其进行反编译。
答案 1 :(得分:0)
如果真的需要加密,您还需要:
不要自己动手,购买解决方案。我可以推荐WIBU CodeMeter,但我有偏见,这是我的雇主。
答案 2 :(得分:0)
除上面列出的产品以外的另一种第三方产品是NetLib Encryptionizer。它可以加密托管或非托管DLL(尽管不是EXE)。它使用透明文件加密而不是模糊处理。也就是说,它不会修改DLL,除非对其进行加密。 (免责声明:我来自NetLib Security)