Mục menu nhập bàn phím an toàn trong ứng dụng Terminal làm gì?


35

Tùy chọn này trong Terminal làm gì?

nhập mô tả hình ảnh ở đây

Nó dường như không có tác dụng trên bất cứ điều gì.

Câu trả lời:


27

Về cơ bản, tùy chọn này ngăn các ứng dụng khác (bao gồm cả những thứ như TextExpander ) "lắng nghe" những gì bạn đang gõ. Bằng cách ngăn các quá trình nền khác ghi lại hoặc truy cập tổ hợp phím của bạn, bạn đảm bảo chúng không thể được ghi lại hoặc theo dõi, ví dụ. bởi một keylogger đơn giản hoặc một chương trình khác đang chạy với quyền bình thường cho các mục đích độc hại tiềm ẩn.


11
Tôi sẽ không đặt cược vào phần keylogger. Rốt cuộc, vẫn còn dữ liệu chảy từ bàn phím đến máy tính có thể bị chặn ở mức thấp hơn (hoặc thậm chí là dây).
nohillside

3
Mặc dù điều đó có thể đúng, nhưng nó ngăn chặn nhiều keylogger dựa trên phần mềm phổ biến cho OS X, chẳng hạn như logKext, bằng cách đảm bảo chỉ có quá trình tiền cảnh nhận đầu vào ở cấp độ HĐH.
Yasyf

Là mối đe dọa từ logKext vẫn còn có liên quan trong năm 2019, hay đây chủ yếu là một tính năng cũ? Tôi không có sự giảm thiểu cụ thể nào trong đầu, tôi tò mò liệu dù sao thì hệ điều hành đã được tăng cường chống lại kiểu tấn công này trong 7 năm qua.
Graham P Heath


5

một câu trả lời tuyệt vời về nó trên Security Stackexchange

"Nhập bàn phím an toàn" ánh xạ tới EnableSecureEventInputchức năng có khái niệm được mô tả ở đây . Về cơ bản, các ứng dụng không tự truy cập vào phần cứng; họ có được các sự kiện (ví dụ về các nét chính) từ hệ điều hành. Một số thành phần trong HĐH quyết định ứng dụng nào nhận được sự kiện nào, tùy thuộc vào quyền truy cập và trạng thái GUI của nó (có các chi tiết tùy thuộc vào ứng dụng nào "ở phía trước").

...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.