Confuser .NET混淆。 安全吗? [关闭](Confuser .NET Obfusc

2019-07-31 05:05发布

我目前正在开发一个应用程序,这是相当关键的,以保持用户从反编译的代码。 现在,我所知道的事实,如果由有经验的程序员执行最.EXE文件是反编译。 然而,我的目标就是保持它与基本编程知识的“普通”用户安全。

我遇到一些混淆器,我现在使用的一个是Codeplex上Confuser,你可以找到这里 。 由于我没有混淆大师,或任何高级的编程内的经历,我问你,如果你知道这个混淆的安全东西。

Answer 1:

从我的经验Confuser是最难的(免费)混淆器在这一刻逆转之一。 至少通过一键式的工具。

我个人有一些问题有了它,即使用最大设置时,一些假阳性,这让我的.exe文件的无法运行少数情况下。

请记住,不论它是一个有点难度比它仍然很可能有人这样做,如果他专门用了一点时间,其他免费的替代扭转。



Answer 2:

使用混淆器将使很多难以反编译的代码,但它仍然不是安全的。

保持你的代码安全的唯一方法就是保持它从用户手中的。 你可以把关键代码的Web服务,并让应用程序调用它。 除非用户实际上可以破解服务器,并获得了代码,它是从反编译完全安全的。



文章来源: Confuser .NET Obfuscator. Is it safe? [closed]