windows - 使用支持 NFC 的手机解锁计算机

标签 windows macos authentication applescript nfc

我想在我的笔记本电脑/台式机上贴一个 NFC 贴纸,当用我的 NFC 手机滑动时,它会解锁我的电脑。如果我没有带手机,我仍然可以使用我的普通密码登录。到目前为止,我买了一些 NFC 贴纸并安装了 TagStand在我的手机上,它设法发布到我控制的服务器上。我想编写一些小软件来监听此服务器并在服务器告诉我的计算机这样做时解锁我的计算机。我没有完成最后一部分,因为我不知道如何为 Mac 或 PC 编写这样的软件。可能吗?如果是,怎么办?

最佳答案

NFC部分很简单,但解锁部分比你想象的要复杂。解锁您的计算机不应该永远不要以编程方式完成,因为如果您的程序可以做到,其他人也可以。更不用说这个“程序”将基于远程服务器和它自身之间的通信来行动。这是一场安全噩梦,除了实验性的好处外没有其他用处。

如果您进行了足够的研究,您会发现可以通过编程方式锁定(而不是解锁)计算机。另一方面解锁并不容易..

这里有几个链接给你,我以前看过它们,但从未测试过它们......

Remotely-Unlock-a-Windows-Workstation

unlock-local-computer-using-net

unlock-windows-workstation-programatically

aucun

关于windows - 使用支持 NFC 的手机解锁计算机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14267723/

相关文章:

python - 如何在 MAC OSX 上强制使用 python 3.6

macos - Apache 配置,无法连接到本地主机

windows - 在 Windows 上使用 SonarQube 和备用 IP 地址会出现绑定(bind)错误

windows - HTML 输入类型 ="password"的 Windows 批处理等效项是什么?

java -/Library/Java/Extensions 的作用是什么 - 从那里添加或删除类是否安全?

php - 必须保持向后兼容性中断的身份验证器类的方法

JSF:认证和授权,最好的前进方式

php - 可捕获的 fatal error :传递给 UsernamePasswordToken::__construct() 的参数 4 必须是数组,给定为空

windows - (Windows) 如何锁定所有应用程序(资源管理器、任务管理器等)并仅使浏览器处于事件状态?

linux - X509Certificate2 在 .NET Core 应用程序中的 widows 和 linux 不同