Keylogger
Ein Keylogger (von englisch key für „Taste“ und logger für „Protokollierer“) ist eine Software oder ein Hardware-Gerät, das jede Taste, die auf einer Tastatur gedrückt wird, heimlich aufzeichnet und protokolliert.
Das Ziel eines Keyloggers ist es, sensible Informationen wie Passwörter, Kreditkartendaten, PINs, private Chats oder E-Mails abzufangen, ohne dass der Nutzer davon etwas bemerkt. Keylogger gehören zur Kategorie der Spyware (Spionagesoftware) und sind ein häufiges Werkzeug von Cyberkriminellen, werden aber auch in der IT-Sicherheit zur Analyse oder von Arbeitgebern zur Mitarbeiterüberwachung eingesetzt.
Arten von Keyloggern
Man unterscheidet grundsätzlich zwischen zwei Implementierungsformen:
1. Software-Keylogger
Dies sind Programme, die im Hintergrund des Betriebssystems laufen.
- Funktionsweise: Sie kapern die Schnittstelle zwischen Tastaturtreiber und Betriebssystem. Jede Eingabe wird abgefangen, in einer versteckten Datei oder im Arbeitsspeicher gespeichert und regelmäßig an den Angreifer übermittelt (z. B. per E-Mail oder Upload auf einen Server).
- Verbreitung: Oft installiert durch Phishing-E-Mails, infizierte Downloads oder als Teil eines Trojaners.
- Erweiterte Funktionen: Moderne Software-Keylogger machen nicht nur Screenshots, sondern protokollieren auch Mausklicks, besuchte Webseiten und Clipboard-Inhalte (kopierter Text).
2. Hardware-Keylogger
Dies sind physische Geräte, die zwischen Tastatur und Computer gesteckt werden.
- Formfaktor: Sie sehen oft aus wie ein kleiner USB-Stick, ein Adapter zwischen Kabel und USB-Port oder sind sogar direkt in die Tastatur integriert.
- Funktionsweise: Das Gerät zeichnet alle Signale auf, die von der Tastatur kommen, und speichert sie auf einem internen Flash-Speicher. Der Angreifer muss das Gerät später physisch abholen, um die Daten auszulesen.
- Vorteil für Angreifer: Sie sind für das Betriebssystem unsichtbar und können von keiner Antivirensoftware erkannt werden.
- Nachteil: Der Angreifer benötigt physischen Zugang zum Computer.
Die Gefahr: Was wird aufgezeichnet?
Ein Keylogger zeichnet nicht nur Buchstaben auf, sondern oft den gesamten Kontext:
- Login-Daten: Benutzername und Passwort für E-Mail-Konten, Online-Banking, Social Media oder Firmennetzwerke.
- Finanzdaten: Kreditkartennummern, CVV-Codes und PINs, die beim Online-Shopping eingegeben werden.
- Private Kommunikation: Alles, was in Chat-Programmen (WhatsApp Web, Slack, Teams) oder E-Mail-Clients getippt wird.
- Suchanfragen: Jede Suche bei Google oder anderen Suchmaschinen wird protokolliert, was ein detailliertes Interessenprofil des Nutzers erstellt.
Erkennung und Schutz
Da Keylogger darauf ausgelegt sind, unsichtbar zu bleiben, ist die Erkennung schwierig, aber nicht unmöglich.
Schutz vor Software-Keyloggern
- Antivirensoftware: Moderne Security-Suiten erkennen bekannte Keylogger-Signaturen und verdächtige Verhaltensmuster (z. B. wenn ein Programm Tastatureingaben im Hintergrund ausliest).
- Firewall: Kann verhindern, dass der Keylogger die gestohlenen Daten an einen externen Server sendet.
- Vorsicht: Keine unbekannten Anhänge öffnen, keine Software aus dubiosen Quellen herunterladen.
- On-Screen-Keyboard: Die Nutzung der Bildschirmtastatur (z. B. im Windows-Anmeldebildschirm) kann einfache Software-Keylogger umgehen, da keine physischen Tasten gedrückt werden (fortgeschrittene Keylogger können jedoch auch Screenshots machen).
Schutz vor Hardware-Keyloggern
- Physische Kontrolle: Überprüfen Sie regelmäßig die Anschlüsse an Ihrem PC (besonders an öffentlichen Computern oder im Büro). Sitzt ein unbekannter kleiner Adapter zwischen Tastaturkabel und USB-Port?
- Versiegelte Gehäuse: In hochsicheren Umgebungen werden Tastaturanschlüsse oft versiegelt oder Gehäuse verwendet, die keinen Zugang zu den Ports erlauben.
Rechtliche Lage
Die Nutzung von Keyloggern ist in den meisten Ländern streng reguliert:
- Privatbereich: Das heimliche Installieren eines Keyloggers auf dem Computer des Partners, der Kinder oder der Mitbewohner ist in Deutschland strafbar (Verletzung des Brief- und Fernmeldegeheimnisses, Ausspähen von Daten).
- Arbeitsplatz: Arbeitgeber dürfen Mitarbeiter nur unter sehr strengen Voraussetzungen und meist nur bei konkretem Verdacht auf eine Straftat überwachen. Eine verdeckte Dauerüberwachung via Keylogger ist in der Regel rechtswidrig und führt zur Unverwertbarkeit der Beweise vor Gericht.
- Strafrecht: Der Einsatz von Keyloggern zum Zweck des Datenklaus (Banking-Trojaner) ist eine schwere Straftat (Computerbetrug, Datendiebstahl).
Legitime Anwendungen
Nicht jeder Keylogger ist böswillig:
- IT-Forensik: Sicherheitsbehörden nutzen Keylogger (mit richterlichem Beschluss), um Beweise gegen Kriminelle zu sammeln.
- Elternkontrolle: Es gibt legale Software, mit der Eltern die Internetaktivitäten ihrer Kinder überwachen können, um sie vor Gefahren zu schützen (sofern transparent kommuniziert oder im Rahmen des Erziehungsrechts).
- Fehleranalyse: Entwickler nutzen Keylogger manchmal intern, um zu verstehen, wie Nutzer ihre Software bedienen, um die Benutzerfreundlichkeit zu verbessern (hier meist anonymisiert).
Fazit
Ein Keylogger ist ein mächtiges Werkzeug, das die Vertraulichkeit der Tastatureingabe – eine der grundlegendsten Interaktionen am Computer – aushebelt. Während Hardware-Keylogger durch physische Inspektion erkennbar sind, stellen Software-Keylogger eine ständige, unsichtbare Bedrohung dar. Der beste Schutz ist eine Kombination aus wachsamen Nutzerverhalten (keine unbekannten Downloads), aktueller Sicherheitssoftware und der regelmäßigen physischen Überprüfung der eigenen Hardware-Anschlüsse. Im Zweifel gilt: Wenn Sie den Verdacht haben, ausspioniert zu werden, ändern Sie sofort alle wichtigen Passwörter – aber tun Sie dies von einem sauberen, anderen Gerät, da der Keylogger auf dem infizierten Rechner sonst die neuen Passwörter sofort mitliest.