【发布时间】:2011-01-03 07:46:01
【问题描述】:
我想知道是否有可能找出用户在 Mac OS 启动时按了哪些键?
任何方式都可以。据我了解,没有简单的方法可以简单地挂钩应用程序/脚本以与操作系统同时开始工作和捕获击键。但也许有办法对此进行某种逆向工程?也许查看特定的日志文件或类似的东西?
任何结果都可以。基本上我感兴趣的是找出用户在操作系统启动期间按下/按住的键。可能是字符串、字符代码或十六进制,都无所谓。
更新: 在 Pekka 的建议的指导下,我找到了一个可以完成这项工作的内核扩展。在这个后续问题 - Why this keyboard intercepting kernel extension doesn’t work? 得到回答之后,它希望能够做到这一点。 :)
【问题讨论】:
标签: macos input keyboard reverse-engineering startup