1

我想利用我的旧镜子(紫罗兰色),当您在 rfid 标签阅读器上放置和取下 rfid 标签时,它可以触发事件。使用 LibMirror我可以在 c# 中编程事件,这非常方便。

我的想法是在我将 rfid 标签放在镜子上时锁定和解锁我的电台。

多亏了2 ,锁定电台很容易,但解锁似乎更困难。

SO 上的几个帖子34表明这很困难,但我想有一个明确的答案。

我必须明确指出,我对任何安全考虑都不感兴趣,这更多是为了这样做。

编辑:来自紫罗兰的 mirware 曾经允许这样做,这就是为什么我相信这是可能的。

任何线索将不胜感激。

4

1 回答 1

2

不,这是不可能的。这对你来说足够明确吗?

无论您是否关心安全性,Windows 团队都是而且绝对必须是. 因此,没有提供用于解锁安全桌面的 API。

无论如何,这没有任何意义——您必须输入密码才能解锁工作站,函数调用如何输入密码?

UI 自动化或一些聪明的黑客可能会做的任何事情都行不通,因为需要安全的注意力序列 ( Ctrl+ Alt+ Del) 来防止人们精确地这样做。

唯一的解决方案是完全替换 Windows 安全系统。在 Windows XP 上,您可以通过编写新的 GINA DLL来替换标准的msgina.dll. 在 Windows Vista 中,事情变得稍微复杂一些,其中GINA 被新的 Credential Providers 取代。如果您有兴趣追求这样的路线,您可能会发现这篇文章很有用。

于 2012-01-11T09:25:03.343 回答