我想在我的笔记本电脑/桌面上贴一个NFC标签,当用我的NFC手机刷的时候,它会解锁我的电脑。如果我没有带手机,我仍然可以使用我的正常密码登录。到目前为止,我买了一些近场通信贴纸,并在我的手机上安装了TagStand,它可以将帖子发送到我控制的服务器上。我想写一些小软件来监听这个服务器,并在服务器告诉我的计算机解锁时解锁。我没有使最后一部分工作,因为我不知道如何写这样的软件在Mac或PC。有可能吗?如果是这样的话,是怎么做的?
发布于 2013-01-12 09:53:53
NFC部分非常简单,但解锁部分比您想象的要复杂得多。解锁你的计算机永远不应该是程序化的,因为如果你的程序能做到这一点,那么其他程序也能做到这一点。更不用说这个‘程序’是基于远程服务器和它自己之间的通信来执行的。这是一个安全噩梦的,除了实验的好处没有别的用处。
如果你做了足够的研究,你会发现锁定(而不是解锁)计算机是可以编程的。另一方面,解锁并不容易..
这里有几个链接给你,我已经通过他们之前,从来没有测试过他们…
Remotely-Unlock-a-Windows-Workstation
unlock-local-computer-using-net
发布于 2013-11-22 06:13:10
我认为实现这一点的另一种方法是反过来做。让你的手机将你的密码存储在一个应用程序中,该应用程序可以将密码传递给电脑。计算机将需要某种USB NFC读取器,其本质上将充当键盘。当你用手机连接USB设备时,它会在文本框中“输入”你的密码,而应用程序做的最后一件事就是“按回车键”。显而易见的安全问题是,如果你正在运行解锁应用程序,它本质上就是不断地发送你的密码……
发布于 2014-07-27 22:15:05
我想指出的是,华硕已经在Windows8上推出了一款可以做到这一点(允许NFC登录)的产品,所以这是可能的-就我不知道它有多安全……
https://stackoverflow.com/questions/14267723
复制相似问题