终端应用程序中的安全键盘输入菜单项有什么作用?


Answers:


27

从本质上讲,此选项可以防止其他应用程序(包括TextExpander之类的东西)“监听”您正在键入的内容。通过阻止其他后台进程记录或访问您的击键,您可以确保无法记录或监视它们,例如。通过简单的键盘记录程序或其他程序以正常权限运行以用于潜在的恶意目的。


11
我不打赌键盘记录部分。毕竟,仍有数据从键盘流向计算机,可以在较低级别(甚至是电线)上截获。
nohillside

3
虽然这可能是真的,但它通过确保只有前台进程在OS级别接收输入来阻止OS X的许多流行的基于软件的键盘记录器,例如logKext。
Yasyf

来自logKext的威胁是否仍然与2019年相关,或者这主要是遗留功能?我没有具体的缓解措施,如果操作系统在过去7年中已经加强了对抗这种攻击,我很好奇。
Graham P Heath


5

在Security Stackexchange上有一个很好的答案

“安全键盘输入”映射到此处EnableSecureEventInput描述其概念的功能。基本上,应用程序本身不访问硬件; 他们从操作系统获得事件(例如关键击)。操作系统中的某些元素决定应用程序获取哪些事件,具体取决于其访问权限和GUI状态(有详细信息取决于哪个应用程序是“在前台”)。

...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.