DLL encryption without using Obfuscator

2019-05-21 13:35发布

In fact I have been assigned with a task to secure my DLL, so that if I deploy my software to any system no one can modify or read my DLL. can you please help me how I can encrypt it without using obfuscator?

3条回答
Anthone
2楼-- · 2019-05-21 14:09

Another third party product other than the ones listed above is NetLib Encryptionizer. It can encrypt managed or unmanaged DLLs (not the EXEs though). It uses transparent file encryption rather than obfuscation. That is, it does not modify the DLL except to encrypt it. (Disclaimer: I am from NetLib Security)

查看更多
smile是对你的礼貌
3楼-- · 2019-05-21 14:14

You will need the software to do this, below are some software you may look into

Please note that obfuscate only make your code harder to read and interpret by human, but doesn't stop people to decompile it.

查看更多
We Are One
4楼-- · 2019-05-21 14:24

If you really need encryption, you also need:

  • A way to store the key securely => dedicated hardware "dongle"
  • A complete framework to decrypt the assembly on load or better single methods on call.

Don't do it on your own, buy a solution. I can recommend WIBU CodeMeter, but I'm biased, it's my employer.

查看更多
登录 后发表回答