0

我刚刚看到这篇文章隐藏重要数据

我正在考虑使用 app.config 来保护我的 FTP 连接字符串,如上面链接中所述,但我想知道是否真的不可能有人通过反编译或通过反编译或通过某种方式发现 ftp 连接字符串使用其他逆向工程工具

软件中包含的数据非常敏感,不应该与用户共享,有人可以帮我看看我的方法是否正确吗?

4

1 回答 1

0

如果您在 App.Config 中存储一个值,则该值不会被硬编码或存储在任何已编译的代码中 - 它是在运行时从您的配置文件中读取的。因此,它不能通过反编译直接检索,尽管您的应用程序总是有可能被重新编译以在解密后或类似的情况下吐出字符串。显然,任何有权访问您的应用程序服务器的人都可以轻松访问配置值,因为他们可以简单地读取您的 App.Config。也就是说,当然,除非它按照您所链接问题的答案中的建议进行了加密。

于 2013-01-20T22:32:06.393 回答