gpt4 book ai didi

c# - 如何使用反编译器向精明的用户隐藏硬编码的用户名和密码?

转载 作者:太空宇宙 更新时间:2023-11-03 17:21:47 25 4
gpt4 key购买 nike

我想创建一个简单的 C# 应用程序,用于将文本文件上传到我的网络服务器。但为此,我需要在代码中包含我的用户名和密码。我试过使用 Visual Studio 中包含的混淆器,但在使用免费的反编译器反编译后,我仍然能够找到它们。

这可能吗?

谢谢!

最佳答案

也许你需要重新考虑这里的基本原理

  1. 永远不能保护攻击者可以物理访问的平台
  2. 您希望实现这样一种情况,即您的用户可以在他们自己的 平台上向您的服务器提交文本文件,但只能使用您的 应用程序。即使使用 SSL,这也变得很棘手,因为他们始终可以监控 HTTP 通信
  3. 永远不能相信来自互联网的任何东西。是的,这也包括您的文本文件。

您应该做的是配置服务器,以便无论向其发送什么,都不会影响您的业务案例。

您使用该用户名/密码做什么?

关于c# - 如何使用反编译器向精明的用户隐藏硬编码的用户名和密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9548491/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com