Event-ID 4624: Erfolgreiche Anmeldung
- Event-ID
- 4624
- Protokoll
- Security
- Anbieter
- Microsoft-Windows-Security-Auditing
- Datei
- Security.evtx
- Kategorie
- Anmeldung
- Standardprotokollierung
- Standardmäßig aktiv
Was Ereignis 4624 bedeutet
Event 4624 wird von der Local Security Authority auf dem Computer geschrieben, der die Anmeldung angenommen hat, und zwar jedes Mal, wenn eine Anmeldesitzung erstellt wird. Damit ist es der Nachweis des Zugriffs auf Seite der Zielmaschine: Der Domänencontroller sieht die Authentifizierung (4768, 4769, 4776), der Zielhost schreibt das 4624.
Der Eintrag beantwortet vier Fragen. Wer: TargetUserName, TargetDomainName und TargetUserSid. Wie: LogonType, LogonProcessName und AuthenticationPackageName. Von wo: WorkstationName, IpAddress und IpPort. Welche Sitzung: TargetLogonId, der Schlüssel, der die Anmeldung mit allem verknüpft, was in ihr geschieht (4672, 4688, 4663, 4634/4647).
Auf einem stark genutzten Server ist 4624 das lauteste Event im Sicherheitsprotokoll — die meisten Einträge stammen von Diensten, Computerkonten (Namen mit $ am Ende) und SYSTEM. Diese zuerst herausfiltern, dann nach LogonType und Quelle gruppieren.
Wann es protokolliert wird
Advanced Audit Policy Configuration > Logon/Logoff > Audit Logon (Success). In der Standard-Überwachungsrichtlinie von Windows für „Erfolg“ aktiviert.
Netzwerkinformationen (IpAddress, IpPort) werden nur bei Remote-Anmeldungen befüllt; lokale Anmeldungen zeigen - oder 127.0.0.1. Die Felder ImpersonationLevel, RestrictedAdminMode, VirtualAccount, ElevatedToken und TargetLinkedLogonId gibt es ab Windows 10 / Server 2016.
Wichtige Felder
| Feld | Aussage | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SubjectUserName | Konto, das die Anmeldung auf dem lokalen Rechner angefordert hat — meist das Computerkonto (HOST$) oder - bei Netzwerkanmeldungen. Nicht das angemeldete Konto. | ||||||||||||||||||||
| SubjectLogonId | Anmeldesitzung des Anfordernden; 0x3e7 ist die lokale SYSTEM-Sitzung. | ||||||||||||||||||||
| TargetUserName | Das angemeldete Konto. Dieses Feld prüfen, nicht die Subject-Felder. | ||||||||||||||||||||
| TargetDomainName | Domäne oder Computername des Zielkontos. | ||||||||||||||||||||
| TargetUserSid | SID des angemeldeten Kontos. Bleibt auch nach Umbenennung des Kontos gleich. | ||||||||||||||||||||
| TargetLogonId | Hexadezimale ID der neuen Anmeldesitzung. Darauf pivotieren, um das zugehörige 4672, die in der Sitzung erstellten Prozesse (4688 SubjectLogonId) und die Abmeldung (4634, 4647) zu finden. | ||||||||||||||||||||
| LogonType | Art der Anmeldung. Dieses Feld zuerst lesen.
| ||||||||||||||||||||
| LogonProcessName | Vertrauenswürdiger Anmeldeprozess, der die Anfrage verarbeitet hat, z. B. User32 (interaktiv/RDP), NtLmSsp (NTLM-Netzwerkanmeldung), Kerberos, Advapi (Dienste, runas), seclogo (runas / NewCredentials). | ||||||||||||||||||||
| AuthenticationPackageName | Kerberos, NTLM oder Negotiate. NTLM-Netzwerkanmeldungen von Arbeitsstationen, bei denen Kerberos zu erwarten wäre, verdienen einen zweiten Blick. | ||||||||||||||||||||
| LmPackageName | Bei NTLM-Anmeldungen die Protokollversion: NTLM V1, NTLM V2 oder LM. NTLMv1 und LM sind schwach und sollten in einer modernen Domäne nicht vorkommen. | ||||||||||||||||||||
| KeyLength | Länge des Sitzungsschlüssels bei NTLM; 0 bei Kerberos und bei NTLM ohne Sitzungssicherheit. | ||||||||||||||||||||
| WorkstationName | Vom Client übermittelter NetBIOS-Name des Quellcomputers (fälschbar oder leer). | ||||||||||||||||||||
| IpAddress | Quell-IP einer Remote-Anmeldung. - oder ::1 / 127.0.0.1 bei lokalen Anmeldungen. | ||||||||||||||||||||
| IpPort | Quell-TCP-Port; 0 oder - bei lokalen Anmeldungen. | ||||||||||||||||||||
| ProcessName | Prozess, der die Anmeldung durchgeführt hat, z. B. C:\Windows\System32\winlogon.exe bei interaktiven Anmeldungen, services.exe bei Dienstanmeldungen, - bei Netzwerkanmeldungen. | ||||||||||||||||||||
| ElevatedToken | %%1842 (Ja), wenn die Sitzung ein vollständiges Administratortoken erhalten hat, sonst %%1843 (Nein). Ein schneller Weg, Admin-Anmeldungen zu erkennen. | ||||||||||||||||||||
| RestrictedAdminMode | Bei LogonType 10: ob der RDP-Client den Restricted-Admin-Modus verwendet hat (keine Anmeldeinformationen an den Server gesendet). %%1843 (Nein) oder %%1842 (Ja). | ||||||||||||||||||||
| VirtualAccount | Ja bei virtuellen Konten wie verwalteten Dienstidentitäten NT SERVICE\.... | ||||||||||||||||||||
| TargetLinkedLogonId | Mit UAC erzeugt eine Administratoranmeldung zwei verknüpfte Sitzungen (gefiltert und erhöht); dies ist die ID der jeweils anderen. |
Häufige legitime Ursachen
- Benutzer, die sich an der Konsole anmelden (Typ 2), entsperren (Typ 7) oder per RDP verbinden (Typ 10).
- Anmeldungen von Computerkonten (
HOST$) sowieSYSTEM,LOCAL SERVICE,NETWORK SERVICE, insbesondere Typ 5. - Datenverkehr auf Dateiservern und Domänencontrollern — Tausende Typ-3-Anmeldungen pro Stunde von Arbeitsstationen.
- Geplante Aufgaben (Typ 4) und IIS-Anwendungspools mit konfigurierten Konten.
- Administratoren, die
runas /netonly(Typ 9) für Tools nutzen, die andere Anmeldeinformationen benötigen.
Welche Angreiferaktivität es erzeugt
- Lateral Movement mit gestohlenen Anmeldeinformationen: Typ-3-Anmeldungen von einer Arbeitsstation auf Server (PsExec, SMB, WMI), oft mit einer Häufung neuer Quelle-/Ziel-Paare.
- RDP-Zugriff (Typ 10) von ungewöhnlichen IP-Adressen, zu ungewöhnlichen Zeiten oder auf Hosts, die das Konto nie nutzt.
- Pass-the-Hash: NTLM-Anmeldungen vom Typ 3, wo Kerberos zu erwarten wäre. Auf dem Quellhost erscheint Mimikatz
sekurlsa::pthals Typ 9 mit LogonProcessNameseclogo. - Eine erfolgreiche Anmeldung direkt nach vielen 4625-Fehlschlägen für dasselbe Konto (erfolgreicher Brute-Force- oder Password-Spraying-Angriff).
- Anmeldungen frisch angelegter Konten (4720) oder von Konten, die gerade einer Admin-Gruppe hinzugefügt wurden (4732, 4728).
Tipps für die Untersuchung
- Zuerst das Rauschen entfernen: TargetUserName mit
$am Ende,SYSTEM,ANONYMOUS LOGON(außer bei der Suche nach Null-Sessions) und LogonType 5. - Nach TargetUserName, LogonType und IpAddress gruppieren, um erstmals auftretende Kombinationen zu erkennen.
- Auf TargetLogonId pivotieren: ein 4672 in derselben Sekunde bedeutet eine Admin-Sitzung; 4688 mit derselben SubjectLogonId listet auf, was die Sitzung ausgeführt hat; 4634/4647 liefert das Sitzungsende.
- Bei Typ 10 mit den RDP-Events 1149, 21, 22, 24 und 25 korrelieren, um die vollständige Sitzungs-Timeline zu erhalten.
- Auf Domänencontrollern Typ-3-Anmeldungen mit 4768/4769 (Kerberos) oder 4776 (NTLM) abgleichen, um zu bestätigen, welches Protokoll tatsächlich verwendet wurde.
MITRE-ATT&CK-Techniken
| Technik | Taktiken |
|---|---|
| T1078 Valid Accounts | Stealth, Persistence, Privilege Escalation, Initial Access |
| T1021.001 Remote Services: Remote Desktop Protocol | Lateral Movement |
| T1021.002 Remote Services: SMB/Windows Admin Shares | Lateral Movement |
| T1550.002 Use Alternate Authentication Material: Pass the Hash | Lateral Movement |
MITRE ATT&CK v19.2. Technik- und Taktiknamen wie von MITRE veröffentlicht (Englisch).
Sigma-Regeln für dieses Ereignis
14 SigmaHQ-Erkennungsregeln (Release r2026-07-01) zielen auf dieses Ereignis.
- Kritisch · 1
- Hoch · 7
- Mittel · 3
- Niedrig · 3
- KritischDiagTrackEoP Default Login UsernameRule by Nasreddine Bencherchali (Nextron Systems), SigmaHQ, DRL 1.1
- HochExternal Remote SMB Logon from Public IPRule by Micah Babinski (@micahbabinski), Zach Mathis (@yamatosecurity), SigmaHQ, DRL 1.1
- HochHacktool RulerRule by Florian Roth (Nextron Systems), SigmaHQ, DRL 1.1
- HochMetasploit SMB AuthenticationRule by Chakib Gzenayi (@Chak092), Hosni Mribah, SigmaHQ, DRL 1.1
- HochPotential Privilege Escalation via Local Kerberos Relay over LDAPRule by Elastic, @SBousseaden, SigmaHQ, DRL 1.1
- HochRDP Login from LocalhostRule by Thomas Patzke, SigmaHQ, DRL 1.1
- HochRottenPotato Like Attack PatternRule by @SBousseaden, Florian Roth, SigmaHQ, DRL 1.1
- HochSuccessful Overpass the Hash AttemptRule by Roberto Rodriguez (source), Dominik Schaudel (rule), SigmaHQ, DRL 1.1
- MittelExternal Remote RDP Logon from Public IPRule by Micah Babinski (@micahbabinski), Zach Mathis (@yamatosecurity), SigmaHQ, DRL 1.1
- MittelPass the Hash Activity 2Rule by Dave Kennedy, Jeff Warren (method) / David Vassallo (rule), SigmaHQ, DRL 1.1
- MittelPotential Access Token AbuseRule by Michaela Adams, Zach Mathis, SigmaHQ, DRL 1.1
- NiedrigAdmin User Remote LogonRule by juju4, SigmaHQ, DRL 1.1
- NiedrigOutgoing Logon with New CredentialsRule by Max Altgelt (Nextron Systems), SigmaHQ, DRL 1.1
- NiedrigSuccessful Account Login Via WMIRule by Thomas Patzke, SigmaHQ, DRL 1.1
Regeln der genannten Autoren, von SigmaHQ unter der Detection Rule License (DRL) 1.1 veröffentlicht.
Diese Regeln auf Ihre Logs anwenden
Ziehen Sie eine .evtx-Datei in den Viewer: Alle 2.395 mitgelieferten SigmaHQ-Regeln laufen lokal im Browser. Nichts wird hochgeladen.
Verwandte Ereignisse
- 4625Fehlgeschlagene AnmeldungSecurity
- 4634AbmeldungSecurity
- 4647User-initiated logoffSecurityEnglisch
- 4648Anmeldung mit expliziten CredentialsSecurity
- 4672Besondere Rechte zugewiesenSecurity
- 4688ProzesserstellungSecurity
- 4768Kerberos-TGT angefordertSecurity
- 4769Kerberos-Dienstticket angefordertSecurity
- 4776NTLM-Überprüfung der AnmeldedatenSecurity
- 1149Verbindung authentifiziertRDP RemoteConnectionManager
- 21Sitzungsanmeldung erfolgreichRDP LocalSessionManager