Produkt
Kontosperrungen: warum ein Active-Directory-Konto immer wieder gesperrt wird
Das Modul Kontosperrungen beantwortet aus der Konsole heraus und ohne RDP-Sitzung auf dem Domänencontroller, warum ein Active-Directory-Konto immer wieder gesperrt wird: welches Gerät die letzte Sperrung ausgelöst hat, woher die fehlgeschlagenen Authentifizierungsversuche kommen und was weiterhin mit dem alten Passwort arbeitet. Die Erhebung läuft über den Agent, der auf dem Domänencontroller bereits installiert ist, und endet in einer Diagnose mit kodierten Befunden und einem PDF-Bericht unter Ihrer Marke.
Das Modul öffnet sich aus dem Datensatz des Domänencontrollers, und die Benutzersuche akzeptiert Vor- und Nachnamen, einen Kontonamen, einen UPN oder eine E-Mail-Adresse. Passt der Suchbegriff auf mehrere Konten, listet der Bildschirm die Treffer mit ihrem jeweiligen Status auf, und der Techniker wählt aus, welches erhoben wird: Ein Konto, das der Techniker nicht ausgewählt hat, wird nie erhoben.
Das Gerät hinter der Sperrung: Event 4740 auf dem PDC-Emulator
Windows schreibt Event 4740, das eine Kontosperrung festhält, domänenweit an einer einzigen Stelle: auf dem PDC-Emulator. KairosLink liest es dort und zeigt das Quellgerät und den genauen Zeitpunkt der letzten Sperrung. Lief die Erhebung gegen einen Domänencontroller, der nicht der PDC-Emulator ist, sagt die Diagnose das, nennt den PDC der Domäne und bietet an, die Abfrage erneut gegen ihn auszuführen.
Ist die Überwachung von Kontosperrungen auf dem Domänencontroller deaktiviert, wird Event 4740 nie geschrieben, und die Quelle der Sperrung lässt sich nicht bestimmen. KairosLink erkennt diese Situation und lässt Sie die Überwachung aus der Konsole aktivieren, mit einer verpflichtenden schriftlichen Begründung und einem Eintrag im Sicherheits-Audit-Log. Es ist die einzige Aktion des Moduls, die den Domänencontroller verändert. Verwaltet eine GPO der Domäne diese Richtlinie, warnt die Diagnose, dass die GPO die lokale Änderung überschreiben wird.
Woher die fehlgeschlagenen Anmeldungen kommen: Events 4771 und 4625
Die Erhebung deckt ein Fenster von 72 Stunden ab und gruppiert die fehlgeschlagenen Authentifizierungsversuche (Event 4771 für Kerberos und 4625 für NTLM) nach Quellgerät, mit der Anzahl der Versuche und dem Zeitpunkt des letzten. Genau dort zeigt sich das tatsächliche Muster: ein einzelnes Gerät mit Dutzenden Fehlversuchen oder mehrere verschiedene Quellen, die gleichzeitig scheitern.
Kommen die Fehlversuche von einem Domänencontroller, weist die Diagnose das gesondert aus. Es bedeutet, dass ein zwischengeschalteter Dienst im Namen des Benutzers authentifiziert und dass das Gerät, an dem die Person tatsächlich arbeitet, nicht schuld ist.
Drei oder mehr Fehlversuche derselben Quelle innerhalb derselben Sekunde werden als automatisierter Burst gemeldet. Niemand vertippt sich dreimal in einer Sekunde beim Passwort: Dieses Muster ist ein Gerät oder ein Dienst, der mit veralteten Zugangsdaten in einer Schleife weiterprobiert.
Dieselbe Erhebung liefert die Passwortrichtlinie der Domäne und die fein abgestufte Passwortrichtlinie (FGPP) für dieses Konto, die den Schwellenwert für die Sperrung und das Beobachtungsfenster festlegt, denen der Benutzer tatsächlich unterliegt.
Was es weiterhin mit dem alten Passwort versucht
Zu wissen, welches Gerät die Sperrung ausgelöst hat, reicht nicht: Sie müssen finden, was auf diesem Gerät mit den veralteten Zugangsdaten läuft. Mit einem Klick analysiert KairosLink das Quellgerät und meldet offene oder getrennte Sitzungen, geplante Aufgaben, Dienste, gespeicherte Zugangsdaten, verbundene Netzlaufwerke und auf dem Datenträger liegende Profile, die zu diesem Konto gehören.
Die Suche läuft über die SID genauso wie über den Kontonamen. Wird ein Benutzerprofil von einem Gerät gelöscht, werden die geplanten Aufgaben nicht mitgelöscht: Sie verweisen weiterhin auf die SID, weil es keinen Namen mehr zum Auflösen gibt. Über den Namen tauchen sie nicht auf, über die SID schon. Dieser Fall, ein gelöschtes Profil mit weiterhin aktiven Aufgaben, wird als eigener Befund ausgewiesen.
Kommen die Fehlversuche von einem Domänencontroller, läuft die entsprechende Analyse auf diesem DC, um den Dienst zu identifizieren, der die Authentifizierung vermittelt. Beide Analysen sind rein lesend: Sie erheben und beschreiben, sie löschen keine Aufgaben, stoppen keine Dienste und fassen keine Zugangsdaten an.
Am Konto selbst kann der Techniker es entsperren, aktivieren und einen Passwortwechsel bei der nächsten Anmeldung erzwingen. Jede dieser Aktionen landet im Verlauf der Active-Directory-Aktionen, zusammen mit dem Techniker, der sie ausgeführt hat.
Wo der Benutzer angemeldet ist: jedes Gerät wird gefragt
Windows führt kein zentrales Verzeichnis darüber, wo ein Domänenbenutzer angemeldet ist. Die einzige verlässliche Quelle ist, die Geräte selbst zu fragen, und genau das tut die Konsole: Sie fragt jedes Online-Gerät des Kunden per quser, ob dieses Konto eine offene Sitzung hat, und zeigt, was jedes geantwortet hat.
Das Ergebnis vermischt nie drei verschiedene Dinge: die Geräte mit einer Sitzung, die Geräte, die geantwortet haben, dass das Konto keine Sitzung hat, und die Geräte, die nicht gefragt werden konnten, jeweils mit einer ausformulierten Begründung (es war offline, es hat keinen Agent, es hat nicht rechtzeitig geantwortet). Ein Gerät, das nicht geantwortet hat, ist kein Gerät ohne Sitzung, und der Bildschirm zählt es nie als eines.
Für jede gefundene Sitzung meldet die Konsole, ob sie aktiv oder getrennt ist. Der Unterschied zählt bei der Untersuchung einer Sperrung: Eine getrennte Sitzung, die vor Wochen mit dem alten Passwort offen geblieben ist, probiert von allein weiter, und niemand schaut ihr zu.
Die Abfrage ist rein lesend: Sie sagt Ihnen, wo eine Sitzung besteht, und schließt keine. Eine Remote-Abmeldung gibt es in diesem Modul nicht.
Anmeldeverlauf: was jeder Domänencontroller tatsächlich gesehen hat
Das Active-Directory-Attribut lastLogon repliziert nicht zwischen Domänencontrollern: Jeder behält den Wert, den er selbst authentifiziert hat. Einen einzelnen DC zu fragen liefert eine Teilantwort, und das ist die klassische Falle bei diesem Attribut. KairosLink fragt jeden Domänencontroller der Domäne und zeigt jede Antwort, mit dem Namen des DC daneben und den nicht antwortenden in einer eigenen Liste.
Daneben zeigt die Konsole lastLogonTimestamp, das sehr wohl repliziert, mit dem Hinweis, dass es in Active Directory konstruktionsbedingt bis zu 14 Tage nachhängt. Es sagt Ihnen, ob ein Konto in Gebrauch ist; es sagt Ihnen nicht, ob es heute Morgen benutzt wurde.
Außerdem summiert sie die Anmeldungen, die der Domänencontroller gesehen hat (Event 4624 über dasselbe Fenster), gruppiert nach Quellgerät, mit Anmeldetyp, Anzahl und der jüngsten Anmeldung. Die Zahl kommt mit ihrer Grenze daneben: Ein Domänencontroller sieht nur die Anmeldungen, die über ihn liefen, was die Person an ihrer eigenen Workstation getan hat, steht dort also nicht.
Dieser Unterschied gehört zur Diagnose, er ist keine versteckte Einschränkung. Ein Gerät zu fragen, ob das Konto eine offene Sitzung hat, ist harte Tatsache. Was Active Directory über Anmeldungen meldet, ist eine Schlussfolgerung darüber, was ein einzelner Domänencontroller mitbekommen hat. Beides wird getrennt gezeigt, und jeder Bildschirm nennt die Herkunft seiner Zahl.
FSMO-Rollen: welches Gerät wirklich der PDC-Emulator ist
Die Diagnose zeigt die fünf FSMO-Rollen der Domäne und welcher Domänencontroller jede davon hält. Das zählt aus einem konkreten Grund: Event 4740 wird nur auf dem PDC-Emulator geschrieben, wer also den falschen Domänencontroller erhebt, sieht die Quelle der Sperrung nicht.
Der Inhaber der Rolle PDC-Emulator wird gegen zwei verschiedene Quellen innerhalb der Domäne selbst gegengeprüft. Widersprechen sich die beiden, meldet die Diagnose das als Befund, statt auf eigene Faust eine auszuwählen. Wenn sich eine Domäne darüber widerspricht, welches Gerät ihr PDC ist, ist das eine Information für den Techniker und kein Rauschen, das man übertüncht.
Feste Kriterien, keine KI in der Analyse
Die Bewertung steckt im Code der Konsole, nicht in einem Sprachmodell: Dieselben Daten ergeben immer dieselben Befunde, jeder mit seinem Code, seiner Ursache und der empfohlenen Maßnahme. An der Analyse einer Sperrung ist keine KI beteiligt.
Die Diagnose trennt immer "es gibt kein Problem" von "ich kann es nicht sehen". Fehlt ein Datenpunkt, sagt der Bildschirm, was fehlt und warum, statt eine Leerstelle zu zeigen, die sich wie ein Ergebnis liest: Kein Event 4740 zu finden, während die Überwachung aus ist, heißt nicht, dass das Konto nie gesperrt wurde.
Die vollständige Diagnose kommt als PDF-Bericht mit Logo und Kopfzeile Ihres Unternehmens heraus, fertig zur Übergabe an den Kunden.
Kontosperrungen sind in den Plänen KairosBusiness, KairosEnterprise und KairosEnterpriseFlex verfügbar.
Häufige Fragen
Warum wird ein Active-Directory-Konto gesperrt, obwohl der Benutzer nichts getan hat?
Was ist Event 4740 und warum gibt es das nur auf dem PDC-Emulator?
Was passiert, wenn die Überwachung von Kontosperrungen auf dem Domänencontroller deaktiviert ist?
Warum meldet das Event manchmal kein Quellgerät?
Welche Überbleibsel eines gelöschten Profils können ein Konto weiter sperren?
Wie unterscheidet man einen menschlichen Versuch von einem automatisierten?
Wie findet man heraus, an welchen Geräten ein Benutzer angemeldet ist?
Warum stimmt die von Active Directory gemeldete letzte Anmeldung nicht immer?
Wofür sind FSMO-Rollen bei der Untersuchung einer Sperrung gut?
Standard-Softwaremodule inklusive. Keine Kreditkarte.