Angriffe auf KeePass
Kann eine Malware, die Ihren lokalen Computer infiziert hat, eine lokal gespeicherte KeePass-Datenbank gefährden?
Wenn nicht Öffnen Sie es, sie können nur die Datenbankdatei entreißen und versuchen, das Kennwort brutal zu erzwingen ( nicht einfach) - es sei denn, es gelingt ihnen natürlich, das Hauptkennwort auf andere Weise zu erhalten.
Wenn Sie die Datei öffnen, können sie versuchen, das Hauptkennwort zu erhalten, wenn Sie es eingeben, um die Datenbank zu entsperren. Es gab mindestens eine Malware , die genau das getan hat.
Außerdem kann sich Malware in den KeePass-Prozess einfügen und die in der Datenbank gespeicherten Kennwörter extrahieren. Eine Proof-of-Concept-Malware, die dies tut, wurde 2015 veröffentlicht.
Warum einen Passwort-Manager verwenden?
Wenn ja, Was bringt es KeePass, so starke Sicherheitsmechanismen zu haben, wenn es diesem Szenario nicht widerstehen kann?
Nun, sich gegen alle anderen möglichen Szenarien zu verteidigen, in denen Ihre Passwörter funktionieren können natürlich kompromittiert werden! Was ist die Alternative zu einem Passwort-Manager? Passwörter in ein Notizbuch schreiben? Wiederverwenden des gleichen Passworts für mehrere Konten, weil Sie sich nicht an Hunderte von Passwörtern erinnern können?
Ja, es ist theoretisch möglich, auf diese Weise auf Ihre Kennwortdatenbank zuzugreifen, aber aufgrund der folgenden Gründe, ein „cleveres“ Schema zur Kennworterstellung zu entwickeln, das zu unterschiedlichen, aber vollständig vorhersehbaren Kennwörtern führt Schutz KeePass bietet, es ist nur möglich, Ihre Passwörter auf diese Weise zu gefährden. (Okay, es gibt einen anderen Weg.)
Es gibt jedoch viele Möglichkeiten, wie Ihre Passwörter nicht kompromittiert werden, z. B.:
- Ein neugieriger Kollege, der mit Ihren Passwörtern in das Notizbuch schaut;
- Die Datei, in der sich Ihre Passwörter befinden, wird in ein Backup aufgenommen und an einem unsicheren Ort gespeichert.
Jemand, der Ihnen bei der Eingabe des Passworts über die Schulter schaut; Jemand, der auf Ihren Computer zugreift und dessen Sperre Sie vergessen haben, als Sie weggingen; Eine generische Spyware, die Ihr Browser-Passwort speichert Datenbank oder Stehlen der Datei mit Ihren Passwörtern; Malware, die den Webbrowser-Verkehr abfängt, bevor er verschlüsselt wird (vorausgesetzt, Sie verwenden HTTPS) und Ihre Anmeldedaten von dort stiehlt; Hardware-Keylogger (obwohl sie das Hauptkennwort stehlen können, müsste ein Angreifer die Kennwortdatenbank dennoch auf andere Weise abrufen); Der Editor, mit dem Sie Ihre Kennwörter speichern, stürzt ab und der Absturzspeicherauszug mit Ihren Passwörtern, die an den Entwickler gesendet werden: Jemand startet Ihren PC von USB oder CD und nimmt Ihre Passwortdatei; Jemand stiehlt Ihren Computer und nimmt Ihr Passwort Datei Sie verwenden Ihr Passwort auf mehreren Websites wieder, da Sie sich nicht an 1.219 verschiedene Passwörter erinnern können, und eine dieser Websites ge tting gehackt … und so weiter. Wenn Sie Ihre Datenbank lokal halten, ist dieses Szenario nicht die Hauptbedrohung, die besteht?
Nein. Ich bin mir sicher, dass es in den oben genannten Szenarien mehrere gibt, die weitaus häufiger auftreten als Malware, die speziell nach KeePass ausgeführt wird. Risiko Nr. 1 besteht wahrscheinlich darin, ein Kennwort für alle Websites erneut zu verwenden und diese Website zu gefährden. (Zum Beispiel gibt es derzeit 3.805.757.030 verletzte Konten in Wurde ich pwned? .)
Verteidigung
Obwohl , wie der Entwickler von KeePass zustimmt, es letztendlich keine Möglichkeit gibt, Angriffe abzuwehren, die speziell auf KeePass abzielen, ist es sicherlich möglich, die Messlatte für einen Angreifer höher zu legen. Zum Beispiel gibt es eine Funktion zum Schutz gegen Keylogger, die beim Entsperren der Datenbank das Hauptkennwort erhalten, eine Funktion zum Sperren Ihrer Kennwortdatenbank, wenn Sie sie nicht verwenden und so weiter.
Es lohnt sich zu untersuchen, ob Sie einige dieser Funktionen aktivieren möchten, aber ich würde nicht empfehlen, einige oder alle dieser Funktionen ohne nachzudenken einzuschalten. Es gibt einen nicht zu vernachlässigenden Einfluss auf die Benutzerfreundlichkeit, und die potenziellen Vorteile können gering sein, je nachdem, was Sie erwartet. Beachten Sie, dass ein Angreifer nicht unbedingt Ihr Kennwort von KeePass abrufen muss, sondern auch das Programm, in das Sie das Kennwort eingeben, angreifen kann. P. > Fazit
Ein Passwort-Manager verteidigt Sie nicht gegen alles… weil er es nicht kann. Um Gesetz Nr. 1 aus den zehn unveränderlichen Sicherheitsgesetzen zu zitieren,
Wenn ein Bösewicht Sie überreden kann, sein Programm auf Ihrem Computer auszuführen Computer, es ist nicht mehr Ihr Computer.
Die Dinge, gegen die sich ein Passwort-Manager verteidigt , bedeuten jedoch immer noch, dass die Verwendung eines solchen eine sehr gute Idee ist.