Mic*_*ris 5 vb.net security rsa aes public-key-encryption
我有一个vb.net应用程序,它使用我的gmail smtp服务器设置和我的密码通过电子邮件向我发送用户反馈,(我不想向用户显示我的电子邮件)
问题是我想将这些数据安全地存储在vb.net应用程序中,这样任何黑客/破解者都很难通过(逆向工程或程序,如作弊引擎)来获取我的gmail帐户数据.
欢迎任何想法.
你不可能做到 100% 安全,你可以将电子邮件存储在资源文件中,并使用混淆器来使获取字符串变得更加困难,但有可能破坏它(加密的资源文件和字符串)。但是,即使您使用不同的电子邮件地址并设置转发规则,该帐户的密码仍然可能会被泄露。您可以在代码中访问的任何内容都可能被黑客入侵,因为密钥在某些时候会以明文形式呈现。
您有多种安全选项:
设置网络服务来接收您的消息并将其通过电子邮件发送给您/将其记录到数据库
将您的消息记录到第 3 方系统(irc?新闻?某些 p2p 网络、IM 系统),然后稍后再选择消息。
为您的系统设置一个源代码控制/问题站点、google code/bitbucket/其他能够通过 API 接收问题的东西。