有没有任何程序混淆C#源代码? [英] Is there any program that obfuscates C# source code?

查看:208
本文介绍了有没有任何程序混淆C#源代码?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们的要求是能够将我们的DLL与ClickOnce集成。 Dotfuscator做的混淆工作很好,但混淆DLL不能在客户端部署ClickOnce。在我们方面,我们可以完美地处理它。此外,混淆的程序集有时会崩溃我们的.NET CF应用程序。原来是一个解决方案,创建一个临时源和混淆,然后用VS编译。这确保编译的程序集可以与ClickOnce集成并与.NET CF完全兼容。什么是模糊C#SOURCE CODE(不是程序集)的最佳工具?

Our requirement is being able to integrate our DLLs with ClickOnce. Dotfuscator does the obfuscation job nicely but the obfuscated DLLs cannot be deployed with ClickOnce on customer side. On our side, we can handle it perfectly. Moreover, the obfuscated assemblies sometime crash our .NET CF app. It turns out to a solution that creates a temporary source and obfuscates it before compiling with VS. This ensures that the compiled assembly can be integrated with ClickOnce and fully compatible with .NET CF. What is the best tool to obfuscate C# SOURCE CODE (not assemblies)?

推荐答案

{SmartAssembly} - 简单,高效,辉煌,不仅仅是混淆。

{SmartAssembly} - Simple, efficient, brilliant and comes with more than just obfuscation.

目前使用它与 ClickOnce ,它支持 Compact Framework - 您只需添加一个后构建脚本即可完成。它还具有各种级别的安全性,因此您可以通过尝试和错误到最兼容的保护级别。

We currently use it with ClickOnce and it supports the Compact Framework - You just add a post build script and you're done. It also has various levels of security, so you can simply go by trial and error to the most compatible level of protection.

这篇关于有没有任何程序混淆C#源代码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆