【发布时间】:2011-03-03 21:34:54
【问题描述】:
我希望编写一个程序(在 Delphi 或 C++ 中)来保护我的密码,并且我希望能够复制和粘贴它们。是否可以复制和粘贴,本身,而无需将数据转到剪贴板,类似于我自己的自定义剪贴板?
我希望能够从加密数据库中提取密码并将其发布到我的银行网站、电子邮件、在线游戏等,而无需使用剪贴板作为针对键盘记录器等的额外预防措施。
【问题讨论】:
-
肯定有现成的工具可以做到这一点?为什么要重新发明轮子?
-
尝试这些不同的数据交换选项。 msdn.microsoft.com/en-us/library/ms632538(v=VS.85).aspx
-
@Nocturnal:DDE 对他帮助不大。请记住,如果您只编写应用程序的一侧,则必须使用另一侧已经支持的东西。剪贴板可与 Windows 中已有的任何文本输入控件一起使用,但其他功能不多,因此 JamesW 的问题具有粘性。
-
@Warren P:但 DDE 不是唯一的选择,您还可以使用 Data Copy。我所做的只是提供一个列表,希望它们能有所帮助。 ;)
-
@JamesW 安全性很难。除非您是训练有素的安全专业人员,否则自己动手可能会保证它不安全。老实说,我并没有贬义的意思。如果我自己尝试去做,我完全希望会失败!
标签: c++ windows delphi clipboard