我正在编写一个能锁定并解锁用户PC的应用程序。 锁定机器相对简单。然而解锁对我来说只是简单的黑魔法......
让我们假设,在一些事件之后(例如计时器达到30分钟标记)我的应用程序强制我的电脑解锁。
我想用提供的密码解锁最新用户(锁定机器的用户)。我知道,你不应该给任何人你的密码,但毕竟 - 我正在写那个程序:)
Sssso ...任何提示从哪里开始?
答案 0 :(得分:2)
根据我的知识,您无法自动解锁机器。 你可以做的是在机器上做假锁。最大化表单,禁用所有特殊键组合,删除资源管理器等。当时间到了,反之亦然。
答案 1 :(得分:1)
您无法使用c#
解锁/登录Windows你可以用C ++做,你需要编写自己的GINA实现(图形识别和认证)
然而,这远远超出了BAD安全实践的范围,我不能强调这一点。