รายการเมนูคีย์บอร์ดที่ปลอดภัยในแอพ Terminal ทำอะไร


คำตอบ:


27

โดยพื้นฐานแล้วตัวเลือกนี้จะป้องกันไม่ให้แอปพลิเคชันอื่น ๆ (รวมถึงสิ่งต่าง ๆ เช่นTextExpander ) "ฟังใน" กับสิ่งที่คุณกำลังพิมพ์ โดยการป้องกันไม่ให้กระบวนการพื้นหลังอื่น ๆ บันทึกหรือเข้าถึงการกดแป้นพิมพ์ของคุณคุณมั่นใจได้ว่าพวกเขาไม่สามารถเข้าสู่ระบบหรือตรวจสอบเช่น โดย keylogger แบบง่ายหรือโปรแกรมอื่นที่ทำงานด้วยสิทธิ์ปกติสำหรับวัตถุประสงค์ที่อาจเป็นอันตราย


11
ฉันจะไม่เดิมพันในส่วนของ keylogger หลังจากทั้งหมดยังมีข้อมูลที่ไหลจากแป้นพิมพ์ไปยังคอมพิวเตอร์ซึ่งสามารถดักจับในระดับที่ต่ำกว่า (หรือแม้กระทั่งสาย)
nohillside

3
ในขณะที่อาจเป็นจริงมันจะป้องกัน keyloggers ที่ใช้ซอฟต์แวร์ที่ได้รับความนิยมจำนวนมากสำหรับ OS X เช่น logKext โดยทำให้มั่นใจว่ากระบวนการพื้นหน้าเท่านั้นที่ได้รับอินพุตในระดับ OS
Yasyf

ภัยคุกคามจาก logKext ยังคงเกี่ยวข้องในปี 2562 หรือส่วนใหญ่เป็นคุณสมบัติดั้งเดิมหรือไม่? ฉันไม่มีการผ่อนปรนในใจโดยเฉพาะฉันสงสัยว่าถ้าระบบปฏิบัติการได้รับการต่อต้านการโจมตีประเภทนี้ในช่วง 7 ปีที่ผ่านมา
Graham P Heath


5

มีคำตอบที่ดีเกี่ยวกับ Security Stackexchange

"คีย์บอร์ด Entry รักษาความปลอดภัย" แผนที่กับEnableSecureEventInputฟังก์ชั่นที่มีแนวคิดที่อธิบายไว้ที่นี่ โดยทั่วไปแอปพลิเคชันจะไม่เข้าถึงฮาร์ดแวร์ด้วยตนเอง พวกเขาได้รับเหตุการณ์ (เช่นเกี่ยวกับการกดปุ่ม) จากระบบปฏิบัติการ องค์ประกอบบางอย่างในระบบปฏิบัติการจะตัดสินว่าแอปพลิเคชันใดได้รับเหตุการณ์ใดขึ้นอยู่กับสิทธิ์การเข้าถึงและสถานะ GUI (มีรายละเอียดขึ้นอยู่กับแอปพลิเคชันที่ "อยู่เบื้องหน้า")

...

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.