.Net模糊器问题
本文关键字:问题 模糊 Net | 更新日期: 2023-09-27 18:29:11
我正在构建一些应用程序,并决定是时候通过模糊处理程序运行我的代码了。我下载并使用了Eazfuscator.NET,然后在安装应用程序后,我下载了Ispy,看看这个过程运行得有多好。
我发现,我仍然可以很容易地看到很多代码,例如,我的例程中的大多数逻辑都存在于我的后台工作人员的某些部分。是的,弦被改变了,但一些我认为相当重要的部分是可见的。
例如,当我构建应用程序身份验证密钥时,在运行加密之前,我会将某些项目附加到密钥上。当我使用Ispy查看程序集时,这些项目在中可见。我的加密库的密码被隐藏了,但我觉得这仍然是我希望别人能够看到的更多信息。
我的问题是,当使用模糊处理程序时,这是正常行为吗?或者我应该试试其他的吗?
Eazfuscator.NET使用以下设置可以获得更好的结果:
[assembly: Obfuscation(Feature = "code control flow obfuscation", Exclude = false)]
[assembly: Obfuscation(Feature = "PEVerify", Exclude = false)]
[assembly: Obfuscation(Feature = "encrypt symbol names with password mypassword", Exclude = false)]
[assembly: Obfuscation(Feature = "encrypt resources [compress]", Exclude = false)]
在您的程序集信息文件
Try Crypto Obfuscator-它有很多模糊处理技术,包括字符串加密、控制流模糊、方法调用隐藏、资源保护等,这导致代码很难阅读和理解。
免责声明:我为LogicNP软件工作,加密混淆器的开发者。
用于模糊处理的高级模糊处理功能程序集,因此混淆的.NET代码更难理解或无法反编译。我们可以保护。NET应用程序和带有代码保护的DLL方法级代码加密、反反向工程、反调试、反篡改,以及以防止未经授权访问和修改程序集。
我正在使用FxProtect-.Net模糊器。它真的很好。
你可以试试….Net模糊器