视窗 10 键盘记录



我一直在使用 c# 钩接到窗口并记录所有键盘输入,尤其是跨用户。我想知道是否真的可以记录用户登录时的所有击键,而不是登录的实际登录端(用户/通行证(,但是如果我锁定运行键盘记录器的 PC,然后登录另一个帐户并输入一些内容它会出现在键盘记录器中。

到目前为止,我还没有设法让键盘记录器跨用户帐户工作。但是,它确实可以很好地记录其运行的帐户。我创建了一个基于: https://gist.github.com/Stasonix/3181083

如果我在一个帐户上登录,但在另一个帐户上没有登录,则此实现效果很好。

我能注意到这纯粹是出于学术目的。切换用户会导致它不起作用是否有特定原因? 我在 Windows 10 机器上运行此软件。

您可以尝试通过创建Windows服务而不是控制台/winforms应用程序来尝试。

然后将服务的运行级别(登录身份(更改为本地系统,并将服务设置为在启动时启动。这应该有效。

最新更新