gpt4 book ai didi

.net - 关于内存中密码的常见做法

转载 作者:可可西里 更新时间:2023-11-01 13:16:09 25 4
gpt4 key购买 nike

我正在编写一个 .net(C#) Windows 应用程序来在其中存储用户密码,例如 keypass、lastpass、roboforms 等。

为了处理用户数据,我必须将其保存在内存中,该数据还包含用户的密码。

现在我的问题是:

  1. 有人可以使用某种工具或内存转储读取内存数据吗?
  2. 如果是,那么如何?有人可以分享这样的工具吗?我尝试使用 CurrProcess、HeapViewer、ProcessExplorer 和 ProcessView 应用程序,但在内存转储中找不到任何私有(private)数据,
  3. 我是否需要学习其他知识以确保内存密码得到保护。

谢谢

最佳答案

您的担忧是正确的,内存中的字符串不安全。

您可能正在寻找 SecureString类。

关于.net - 关于内存中密码的常见做法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4873555/

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