gpt4 book ai didi

c++ - 创建包含密码的安全配置文件

转载 作者:行者123 更新时间:2023-11-28 03:39:32 24 4
gpt4 key购买 nike

我正在开发一个与 PostgreSQL 和其他数据库功能一起使用的应用程序,这些功能需要用户名和密码才能登录到远程服务器以存储数据。用户必须能够设置用户名和密码,然后将其存储在磁盘上的配置文件中。问题是任何人都可以打开配置文件并读取凭证,这会造成严重的安全问题。

我对加密整个配置文件然后在需要时解密它做了一些研究,但问题是黑客可以将程序通过调试器并轻松找出解密 key 。使用 C/C++ 在 Windows 上保持配置数据 secret 的最佳方法是什么?

最佳答案

当攻击者能够将调试器附加到您正在运行的程序时,游戏就结束了。能够调试您的程序意味着您的用户帐户或底层操作系统受到威胁,这意味着代表您的应用程序采取的每项安全措施都是徒劳的。攻击者将(凭借知识、毅力和动机)知道您输入计算机或之前输入和存储的所有内容。

关于c++ - 创建包含密码的安全配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9752682/

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