混淆或保护 .Net 程序集的最佳方法

发布于 2024-07-04 18:42:35 字数 1557 浏览 6 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

一曲琵琶半遮面シ 2024-07-11 18:42:35

这是一个非常好的混淆器列表,来自 Visual Studio 市场
混淆器

在混淆代码时,我没有观察到任何性能问题。 如果您只是发送基于文本的堆栈跟踪,则在翻译方法名称时可能会遇到问题。

This is a pretty good list of obfuscators from Visual Studio Marketplace
Obfuscators

I have not observed any performance issues when obfuscating my code. If your just sending text basted stack traces you might have a problem translating the method names.

陈独秀 2024-07-11 18:42:35

你正在浪费时间走这条路。 如果您有不想让任何人看到的代码,则需要将其保密。 例如,仅使用 Web 服务接口在您自己的服务器上执行该代码。

混淆代码只会让最随意的人望而却步。 由于视频游戏行业很久以前就已经倾斜,因此没有任何代码可以安全破解。

You are wasting your time going down that path. If you have code that you don't want anyone to see, you need to keep it behind closed doors. For example, only execute that code on your own server using a web service interface.

Obfuscating your code only deters the most casual of people. As the video game industry leaned a long time ago, no code is safe from cracking.

夏雨凉 2024-07-11 18:42:35

http://xheo.com/products/code-protection

为我完成了这项工作过去的。

http://xheo.com/products/code-protection

Done the job for me in the past.

赏烟花じ飞满天 2024-07-11 18:42:35

有些工具还可以“反混淆”混淆的 DLL - 我建议将需要保护的部分转变为非托管组件。

There are tools that also 'deobfuscate' obfuscated DLLs - I'd suggest turning the piece that needs to be protected into an unmanaged component.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文