标签: c# passwords desktop obfuscation
我有一个用C#.NET开发的桌面应用程序,带有加密数据库。 加密密码在应用程序代码中进行了硬编码。
如何隐藏此密码,因为可以通过访问代码 一个.net反汇编程序?
也许混淆代码可能是一个解决方案,但是如何使用混淆代码为应用程序创建设置,因为每次重建设置时,都会创建一个全新的.exe,代码永远不会被混淆。< / p>
我希望有人知道如何解决这个问题。
答案 0 :(得分:2)
我的建议是不要这样做,原因如下:SCADA
答案 1 :(得分:-1)
你肯定想看一些加密,一些专业混淆器也会加密程序集中的字符串信息。