fnk*_*nkr 11 windows delphi security lockscreen
如何用Delphi解锁windows锁屏?我没有在Google或Stackoverflow上找到任何内容.我已经尝试使用keybd_event输入我的密码,但似乎事件在锁屏上不起作用.
您无法以编程方式从用户空间解锁锁定屏幕.那是设计上的.
好的,让我们澄清一下.使用文档化的API,您无法执行此操作.您需要对@Remko为其SasLibEx产品所做的事项反向设计未记录的API.
Remko Weijnen在这个方向上有非常有趣的项目.他发布了一个命令行工具(Winstation Locker),它能够解锁本地/ 远程 Windows XP工作站,而无需知道锁定计算机的用户的密码.
对于Windows Vista及更高版本,他开发了SasLibEx**库,可以解锁甚至特定的终端服务会话,同样没有用户名/密码.
这两种方法都要求您在目标计算机上具有管理权限/帐户.
请注意,所有这些工具都使用可能被视为非法,不适当,不容忍或犯罪的恶意黑客(?).应与您的客户/雇主讨论,并应谨慎使用!
**SasLibEx是一种商业产品
Steamlink(一个允许你将蒸汽游戏流式传输到大屏幕的硬件)目前存在一个问题,即如果你的屏幕位于房子的不同部分,为了玩你需要走到你的电脑解锁它然后走回你的大银幕.
为了减少痛苦,社区中的人们想出了这个脚本:
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "$sessionid=((quser $env:USERNAME | select -Skip 1) -split '\s+')[2]; tscon $sessionid /dest:console" 2> UnlockErrors.log
Run Code Online (Sandbox Code Playgroud)
它可以远程解锁您的PC.你可以从Delphi调用tscon.exe来模拟它.
| 归档时间: |
|
| 查看次数: |
12179 次 |
| 最近记录: |