Was bewirkt der Menüpunkt "Sichere Tastatureingabe" in der Terminal-App?


Antworten:


27

Im Wesentlichen verhindert diese Option, dass andere Anwendungen (einschließlich TextExpander ) Ihre Eingaben abhören . Indem Sie verhindern, dass andere Hintergrundprozesse Ihre Tastatureingaben aufzeichnen oder darauf zugreifen, stellen Sie sicher, dass sie nicht protokolliert oder überwacht werden können, z. durch einen einfachen Keylogger oder ein anderes Programm, das mit normalen Berechtigungen für potenziell böswillige Zwecke ausgeführt wird.


11
Ich würde nicht auf den Keylogger-Teil wetten. Immerhin fließen immer noch Daten von der Tastatur zum Computer, die auf einer niedrigeren Ebene (oder sogar über das Kabel) abgefangen werden können.
Nohillside

3
Dies mag zwar zutreffen, verhindert jedoch, dass viele der gängigen softwarebasierten Keylogger für OS X, wie z. B. logKext, Eingaben auf Betriebssystemebene nur für den Vordergrundprozess erhalten.
Yasyf

Ist die Bedrohung durch logKext im Jahr 2019 immer noch relevant oder handelt es sich hauptsächlich um eine Legacy-Funktion? Ich habe keine spezielle Abschwächung im Sinn und bin gespannt, ob das Betriebssystem in den letzten 7 Jahren gegen diese Art von Angriffen geschützt wurde.
Graham P Heath


5

Auf dem Security Stackexchange gibt es eine großartige Antwort

„Sichere Tastatureingabe“ Karten auf die EnableSecureEventInputFunktion , deren Konzept beschrieben hier . Grundsätzlich greifen Anwendungen nicht auf die Hardware selbst zu. Sie erhalten Ereignisse (z. B. über Tastenanschläge) vom Betriebssystem. Einige Elemente im Betriebssystem entscheiden, welche Anwendung welche Ereignisse erhält, abhängig von den Zugriffsrechten und dem GUI-Status (es gibt Details, je nachdem, welche Anwendung "im Vordergrund" steht).

...

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.