2012-03-26 63 views
1

事实上,我已经分配了一个任务来保护我的DLL,这样如果我将我的软件部署到任何系统上,没有人可以修改或读取我的DLL。 你能帮我解释一下如何在不使用混淆器的情况下加密它吗?不使用混淆器的DLL加密

+3

为什么要求不使用混淆器? – 2012-03-26 08:36:06

+0

检查这个http://stackoverflow.com/questions/494211/encrypting-a-net-application-and-assemblies – Strillo 2012-03-26 08:41:37

+0

如果我使用混淆器,我的DLL将正常工作?和我读到目前为止,没有办法让你的DLL一旦被混淆了......是这样吗? – lost 2012-03-26 08:52:31

回答

0

如果你真的需要加密,您还需要:

  • 来存储密钥的一种方式安全=>专用硬件“加密狗”
  • 一个完整的框架,以解密负载或更好大会呼叫中的单一方法。

不要自己动手,购买解决方案。我可以推荐WIBU CodeMeter,但我有偏见,这是我的雇主。