Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 10 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
这是一个非常好的混淆器列表,来自 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.
你正在浪费时间走这条路。 如果您有不想让任何人看到的代码,则需要将其保密。 例如,仅使用 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.
http://xheo.com/products/code-protection
为我完成了这项工作过去的。
http://xheo.com/products/code-protection
Done the job for me in the past.
有些工具还可以“反混淆”混淆的 DLL - 我建议将需要保护的部分转变为非托管组件。
There are tools that also 'deobfuscate' obfuscated DLLs - I'd suggest turning the piece that needs to be protected into an unmanaged component.