我想在我的笔记本电脑/台式机上贴一个 NFC 贴纸,用我的 NFC 手机刷一下它就会解锁我的电脑。如果我没有带手机,我仍然可以使用我的普通密码登录。到目前为止,我购买了一些 NFC 贴纸并在我的手机上安装了TagStand,它可以发布到我控制的服务器上。如果服务器告诉我的计算机这样做,我想编写一些小软件来监听该服务器并解锁我的计算机。我没有完成最后一部分,因为我不知道如何为 Mac 或 PC 编写这样的软件。是否可以?如果是这样,怎么做?
问问题
25567 次
3 回答
4
NFC部分很简单,但解锁部分比你想象的要复杂。永远 不要以编程方式解锁您的计算机,因为如果您的程序可以做到,那么其他人也可以。更不用说这个“程序”将基于远程服务器与其自身之间的通信来运行。这是一场安全噩梦,除了实验优势之外没有其他用处。
如果您进行了足够的研究,您会发现可以通过编程方式锁定(而不是解锁)计算机。另一方面解锁并不容易..
这里有几个链接给你,我以前做过,但从来没有测试过......
于 2013-01-12T01:53:52.950 回答
0
我认为实现此目的的另一种方法是反过来。让您的手机将您的密码存储在可以将其传递给计算机的应用程序中。计算机需要某种本质上充当键盘的 USB NFC 阅读器。当您将手机轻触到 USB 设备时,它会将您的密码“输入”到文本框中,应用程序所做的最后一件事是“按 Enter 键” 明显的安全问题是,如果您正在运行解锁器应用程序,它基本上只是不断发送出你的密码...
于 2013-11-21T22:13:09.867 回答
0
我想指出,华硕已经推出了一款适用于 Windows 8 的产品(允许 NFC 登录),所以这是可能的——至于它的安全性我不知道......
于 2014-07-27T14:15:04.597 回答