适用于 Mac OS X 的免费键盘记录器 – logkext
如果您正在寻找适用于 Mac OS X 的独立且准系统的键盘记录器,logkext 可能符合要求。对于不熟悉的人来说,键盘记录器就像它听起来的那样;它从字面上记录了计算机上的每一次按键和击键,并将该键入数据存储在加密的日志文件中,以便其他用户(可能是您或其他人)可以查看所有按键和键入的键、字符和序列 –基本上任何输入键盘的内容都将使用键盘记录器应用程序记录下来。
这让我们了解了 logkext 如此强大的原因,因为它加载到 Mac OS X 内核中,从而绕过了用户级安全措施。它还在后台完全静默地运行,几乎没有提供任何容易识别的指示器来表明它的存在。简而言之,这意味着在加载 logkext 内核扩展后,在 Mac 键盘上键入的所有内容都会被记录下来。一旦它被设置为加载到 Mac OS X 机器的内核中,它将在系统重新启动时自动开始记录并保持其运行加密日志,直到您卸载 logkext 扩展或以其他方式禁用键盘记录器客户端。
如果说 logkext 有什么缺点的话,它可能是它完全在终端中运行,你必须通过命令行安装、访问和卸载应用程序,这使得它对许多 Mac 用户来说是不受限制的,并且通常使它仅适用于高级用法——这可能是好是坏。但是,坦率地说,对于希望随意监视打字和击键的新手用户来说,这不是一个简单的 GUI 应用程序。 Logkext 也是免费下载和完全开源的,这也使它在我的书中更受欢迎,因为您可以自己查看源代码以确保没有发生任何异常情况,或者如果您愿意,可以自定义它以更好地适应您自己的需求安全需求。
感兴趣的用户可以从 Google Code 获取 logkext 免费下载。此外,还有一个新版本的 logkext 可以在最新版本的 Mac OS X 上运行,也可以在上找到谷歌代码在这里。这两个版本都是开源的,可以免费获得。
我最初犹豫是否要发布键盘记录器建议只是因为可能会滥用此类应用程序,但我确实知道此类软件有很多合法用途,无论是用于安全测试、解决一些异常问题、协助根本原因分析,协助隐私分析,学习检测此类过程,识别某些关键的隐私情况,甚至学习在高风险环境中运行,在这些环境中,由于泄漏或恶意行为,假设不信任具有重要数据的计算机(甚至终端应用程序 也有一个假设的功能这,保护任何键盘输入……您可以使用该安全键盘输入测试键盘记录器,以更好地了解限制)。实际上,键盘记录器的用途如此之多,以至于不可能描述或计划可能出现的每一种情况,但无论您的特定用途是什么,只要确保了解与使用相关的风险和当地法律的多样性。
除了直接的安全目的外,我还听说许多人使用键盘记录器来跟踪他们年幼的孩子的互联网习惯,以确保没有任何潜在的危险正在发生。如果这是您的想法,与其使用键盘记录器,不如建议其他提示让您的 Mac 儿童友好 甚至从 Mac 上阻止网站,以便不适当的位置无法访问网络周围的内容,从而有助于创建对儿童更友好的计算体验。