有许多工具可以混淆 .NET 应用程序。
免费的做一些基本的混淆,而商业的似乎承诺更多。
我的问题是:使用商业混淆工具是否值得?他们提供一些安全吗?我知道如果有人非常想要它,一切都是可以破解的。但我说的是一些“普通”攻击者。那么在商业混淆器上投资是否值得?
如果有人对我想要保护的内容感兴趣:程序逻辑和/或密钥(我知道密钥不应该存储在应用程序中,但由于上下文,我无论如何都可以存储它)
注意:一些用户提到有时混淆器可能会在工作程序中引入错误。这显然很糟糕。如果有人可以涵盖他/她对这种行为的经验也会很有用。这种行为与商业和免费混淆器不同吗?