Hardening 2026 | Blaupause für maximale Security
Ein Domain Controller, der seit 2019 unverändert läuft, ist kein stabiler Server. Er ist ein eingefrorener Bedrohungsstand. Windows Server trägt in den meisten Unternehmen die Identität, die Dateiablage und die Applikationslogik, deshalb steht er bei jedem Ransomware-Vorfall am Anfang oder am Ende der Angriffskette. Hardening ist die Antwort darauf, aber nicht als Checkliste, die du einmal abhakst, sondern als Konfigurationszustand, den du erzwingst, misst und gegen Drift verteidigst.
Seit dem Erscheinen von Windows Server 2025 hat sich die Ausgangslage verschoben. Microsoft liefert Einstellungen ab Werk aktiviert aus, die du früher mühsam per GPO nachziehen musstest: SMB Signing für alle ausgehenden Verbindungen, Credential Guard auf geeigneter Hardware, LDAP-Verschlüsselung, TLS 1.0 und 1.1 deaktiviert, NTLMv1 entfernt, DES entfernt. Wer 2026 einen neuen Server aufsetzt, startet also mit einer besseren Baseline. Wer einen 2016er oder 2019er Bestand betreibt, muss all das weiterhin selbst konfigurieren und zusätzlich mit den Änderungen umgehen, die Microsoft für 2026 angekündigt hat.
Dieser Artikel liefert dir die Blaupause für beide Fälle: den Bestandsserver, der gehärtet werden muss, und den neuen Server, dessen Defaults du kennen und ergänzen musst.
1. Hardening-Prinzipien und Denkweise
Bevor Firewall-Regeln oder GPOs greifen, muss die Architekturentscheidung stehen. Hardening beruht auf vier Imperativen, von denen der vierte in den meisten Konzepten fehlt.
1.1 Least Privilege (PoLP)
Jedes Subjekt, also Benutzerkonto, Dienstkonto und Prozess, bekommt genau die Rechte, die seine Aufgabe verlangt, und das nur für die Zeit, in der es sie braucht. Der Grund ist mechanisch: Ein Angreifer erbt exakt die Rechte des kompromittierten Kontos. Je enger diese Rechte, desto kürzer der Weg, den er nach dem Erstzugriff noch gehen kann.
Für Dienste heißt das konkret: keine Domänenkonten mit statischem Kennwort mehr. Group Managed Service Accounts (gMSA) übernehmen die Kennwortverwaltung im Active Directory, rotieren automatisch alle 30 Tage und lassen sich auf definierte Hosts einschränken, wodurch ein abgegriffener Hash außerhalb dieser Hosts wertlos wird. Windows Server 2025 ergänzt dieses Modell um delegated Managed Service Accounts (dMSA), die zusätzlich an eine Geräteidentität gebunden sind und ein vorhandenes Legacy-Dienstkonto ablösen können.
Genau hier lauert eine Falle, die du kennen musst. Akamai hat im Mai 2026 unter dem Namen BadSuccessor gezeigt, dass ein Angreifer mit CreateChild-Recht auf einer beliebigen OU einen dMSA anlegen und ihn per Attribut als Nachfolger eines Domänenadministrators deklarieren konnte, woraufhin das KDC ihm dessen Berechtigungen ausstellte. Microsoft hat den direkten Eskalationspfad mit CVE-2025-53779 im August 2025 geschlossen, indem das KDC seither beide Seiten der Migrationsbeziehung prüft. Die Technik bleibt trotzdem relevant, weil sie an der Delegation hängt: Wer auf OUs breite Schreibrechte verteilt hat, verteilt sie auch auf dMSA-Objekte. Prüfe deine OU-Delegationen, bevor du dMSAs produktiv einsetzt.
Auf der Administrationsebene setzt Just Enough Administration (JEA) dasselbe Prinzip durch. Eine JEA-Session-Konfiguration erlaubt einem Konto nur definierte Cmdlets, die Ausführung selbst läuft unter einem virtuellen, nicht privilegierten Konto. Der Administrator arbeitet damit, ohne lokale Adminrechte auf dem Zielsystem zu besitzen.
1.2 Minimierung der Angriffsfläche
Jedes installierte Feature, jeder offene Port und jeder laufende Dienst ist Code, der angegriffen werden kann. Attack Surface Reduction bedeutet, diesen Code gar nicht erst laufen zu lassen. Das ist wirksamer als jede nachgelagerte Erkennung, weil eine nicht vorhandene Komponente keine Schwachstelle bekommen kann.
Der Fokus liegt auf drei Kategorien: nicht benötigte Rollen und Features, Legacy-Protokolle wie SMBv1 oder LLMNR, und Dienste, die auf einem Server keinen Zweck erfüllen. Die Umsetzung folgt in Abschnitt 3.
1.3 Defense in Depth
Kein einzelner Mechanismus hält. Deshalb schichtest du Kontrollen, die unabhängig voneinander wirken, sodass ein Angreifer jede Schicht einzeln überwinden muss.
- Netzwerk: Windows Defender Firewall auf Host-Ebene, Segmentierung per VLAN, IPsec-Isolation zwischen Server-Rollen.
- Betriebssystem: App Control for Business (WDAC) oder AppLocker, Credential Guard, LSA Protection, EDR-Agent, erweiterte Audit-Richtlinien.
- Daten: NTFS-ACLs ohne Vererbung an kritischen Pfaden, BitLocker, applikationsseitige Zugriffskontrolle.
Dazu kommt die logische Trennung über das Tiering-Modell, das Tier 0 (Domain Controller, Domänenadministratoren) von Tier 1 (Memberserver) und Tier 2 (Clients) isoliert und damit laterale Bewegung unterbricht.
1.4 Assume Breach
Die drei klassischen Prinzipien optimieren die Verteidigung. Sie beantworten nicht die Frage, was passiert, wenn die Verteidigung fällt. Assume Breach heißt: Du planst den Wiederanlauf, bevor du ihn brauchst. Konkret bedeutet das eine getestete Forest-Recovery-Prozedur, Backups außerhalb der Domäne mit unveränderlichem Speicher, dokumentierte DSRM-Kennwörter im Offline-Tresor und die Fähigkeit, einen Domain Controller aus dem Nichts wiederherzustellen, ohne auf Systeme zuzugreifen, die selbst kompromittiert sein könnten.
Diese Anforderung ist kein Extra. Sie entscheidet, ob ein Vorfall drei Tage oder drei Wochen dauert.
2. Versionsstand als Hardening-Entscheidung
Hardening beginnt beim Betriebssystem-Stand, weil ein Teil der Härtung nur noch in aktuellen Releases verfügbar ist und weil ungepatchte Versionen einen Zeitpunkt haben, ab dem keine Korrekturen mehr kommen.
| Release | Ende erweiterter Support | Bewertung für 2026 |
| Windows Server 2016 | 12. Januar 2027 | Migration jetzt planen, ESU ist nur eine Brücke |
| Windows Server 2019 | 9. Januar 2029 | Betreibbar, viele moderne Defaults fehlen |
| Windows Server 2022 | 14. Oktober 2031 | Solide Basis, Hardening weitgehend manuell |
| Windows Server 2025 | 10. Oktober 2034 | Beste Ausgangslage durch sichere Defaults |
Windows Server 2016 verlässt den erweiterten Support am 12. Januar 2027. Für Umgebungen mit Domain Controllern auf diesem Stand ist das die harte Grenze, denn ein DC ohne Sicherheitsupdates ist kein akzeptables Restrisiko, sondern ein Findings-Generator in jedem ISO-27001-Audit.
Was Windows Server 2025 ab Werk mitbringt, ändert die Prioritätenliste:
- SMB Signing ist für alle ausgehenden Verbindungen erforderlich, nicht mehr nur für SYSVOL und NETLOGON.
- Der SMB-Client kann NTLM für ausgehende Verbindungen blockieren, was Relay- und Pass-the-Hash-Angriffe über SMB unterbindet.
- Der SMB Authentication Rate Limiter ist aktiv und verzögert fehlgeschlagene Anmeldungen um zwei Sekunden, wodurch 90.000 Rateversuche statt fünf Minuten rund 50 Stunden benötigen.
- Credential Guard ist auf Systemen, die die Voraussetzungen erfüllen, standardmäßig aktiv.
- LDAP-Verschlüsselung ist Pflicht, NTLMv1 und DES sind entfernt, TLS 1.0 und 1.1 sind deaktiviert.
- Das Remote-Mailslot-Protokoll ist deaktiviert, Windows PowerShell 2.0 ist seit dem Update vom September 2025 nicht mehr enthalten.
Diese Defaults erzeugen Kompatibilitätsdruck. NAS-Systeme ohne SMB-Signing-Unterstützung und Anwendungen, die auf NTLMv1 oder RC4 bestehen, fallen auf. Das ist unangenehm, aber es ist die Aufgabe: Die Abhängigkeit war vorher da, sie war nur unsichtbar.
3. Inventur und konsequente Bereinigung
Du kannst nur reduzieren, was du kennst. Der erste Schritt ist deshalb eine ehrliche Bestandsaufnahme mit einer einzigen Leitfrage: Was läuft hier wirklich, und was ist historischer Ballast aus einem Projekt, das seit sechs Jahren abgeschlossen ist?
3.1 Analyse der installierten Komponenten
PowerShell liefert dir die Übersicht schneller als jede Konsole.
Installierte Rollen und Features:
Get-WindowsFeature | Where-Object { $_.InstallState -eq "Installed" } |
Select-Object Name, DisplayNameDienste, die automatisch starten und laufen:
Get-Service | Where-Object { $_.StartType -eq "Automatic" -and $_.Status -eq "Running" } |
Sort-Object NameAktive TCP-Listener mit dem verursachenden Prozess:
Get-NetTCPConnection -State Listen |
Select-Object LocalAddress, LocalPort, OwningProcess,
@{Name="Process";Expression={ (Get-Process -Id $_.OwningProcess).ProcessName }} |
Sort-Object LocalPortFür die AD-Seite ergänzt du eine strukturierte Auswertung der Gruppenmitgliedschaften, Delegationen und Kennwortrichtlinien. Dafür eignen sich dedizierte Reporting-Tools wie easyADReport, das über 80 vorgefertigte Berichte für Auditing und Schwachstellenerkennung liefert.


3.2 Dekommissionierung: Was wirklich entfernbar ist
Hier steckt ein Irrtum, der sich hartnäckig durch Hardening-Guides zieht. Die grafische Oberfläche lässt sich seit Windows Server 2016 nicht mehr nachträglich entfernen. Der Wechsel zwischen Server Core und Server mit Desktopdarstellung ist nur beim Setup möglich, ein Uninstall-WindowsFeature -Name Server-Gui-Shell läuft in einen Fehler, weil das Feature nicht mehr existiert. Wenn du Core willst, entscheidest du das bei der Installation oder du installierst neu.
Für alles andere gilt der Grundsatz: entfernen statt nur deaktivieren, weil entfernte Binaries keine Patches brauchen und keine Schwachstellen tragen. Der Parameter -Remove löscht dabei auch die Quelldateien aus dem Side-by-Side-Store.
Uninstall-WindowsFeature -Name <FeatureName> -Remove| Komponente | Feature-Name | Begründung |
| Windows Search Service | Search-Service | Indexierung kostet IO und Angriffsfläche, außerhalb von Dateiservern ohne Nutzen |
| Media Foundation | Server-Media-Foundation | Multimedia-Stack auf einem Backend-Server ohne Zweck |
| XPS-Viewer | XPS-Viewer | Dokumentenanzeige, auf Servern nicht erforderlich |
| Client für NFS | NFS-Client | Nur nötig, wenn der Server auf UNIX-Freigaben zugreift |
| Wireless LAN-Dienst | Wireless-Networking | Auf Rechenzentrums-Hardware und in VMs irrelevant |
| BranchCache | BranchCache | WAN-Optimierung, auf zentralen Servern meist überflüssig |
| PowerShell 2.0 Engine | PowerShell-V2 | Umgeht Script Block Logging und AMSI, in Server 2025 bereits entfernt |
Die Feature-Namen unterscheiden sich zwischen den Releases. Prüfe sie vor dem Rollout mit Get-WindowsFeature -Name *Search*, statt eine Liste blind über eine Serverflotte zu schicken.
Zwei Sonderfälle gehören dazu. Der Internet Explorer wird nicht als Feature, sondern als Capability entfernt:
Get-WindowsCapability -Online -Name "Browser.InternetExplorer*"
Remove-WindowsCapability -Online -Name "Browser.InternetExplorer~~~~0.0.11.0"Und beim FTP-Server lohnt der genaue Blick auf die Abhängigkeit. Web-Ftp-Server ist ein Rollendienst der Webserver-Rolle. Wer ihn zusammen mit Web-Server deinstalliert, nimmt die komplette IIS-Installation mit, was auf einem produktiven Webserver zum Ausfall führt. Entferne gezielt den Rollendienst:
Uninstall-WindowsFeature -Name Web-Ftp-Server -Remove3.3 Dienste deaktivieren statt nur stoppen
Ein gestoppter Dienst startet beim nächsten Reboot wieder. Setze den Starttyp auf Disabled.
Set-Service -Name Spooler -StartupType Disabled -Status Stopped
| Dienst | Systemname | Bewertung |
| Druckwarteschlange | Spooler | Deaktivieren, wenn kein Druck. Auf Domain Controllern zwingend, PrintNightmare bleibt der Referenzfall |
| Remote-Registrierung | RemoteRegistry | Deaktivieren, verhindert Fernauslesen der Registry |
| SSDP-Suche | SSDPSRV | Deaktivieren, UPnP-Erkennung hat auf Servern keinen Zweck |
| Sensordatendienst | SensorDataService | Deaktivieren, Sensorik ist Client-Thema |
| IP-Hilfsdienst | iphlpsvc | Deaktivieren, wenn keine Übergangstechnologien wie Teredo oder 6to4 genutzt werden |
| Automatische WLAN-Konfiguration | WlanSvc | Deaktivieren, auf stationären Servern irrelevant |
| Bluetooth-Unterstützung | bthserv | Deaktivieren |
| Touchtastatur und Handschrift | TabletInputService | Deaktivieren, nur für Stift- und Toucheingabe relevant |
| Diagnoserichtliniendienst | DPS | Nur deaktivieren, wenn Monitoring extern erfolgt, sonst verlierst du Diagnosedaten |
| Arbeitsstationsdienst | LanmanWorkstation | Vorsicht. Ohne ihn erreichst du keine SMB-Freigaben mehr, inklusive SYSVOL. Nur auf isolierten Systemen sinnvoll |
Der in vielen Vorlagen genannte Fax-Dienst existiert auf Windows Server ohne installierte Faxserver-Rolle nicht. Prüfe vor dem Deaktivieren mit Get-Service, ob der Dienst überhaupt vorhanden ist, sonst produzierst du nur Fehler im Deployment-Log.
3.4 Audit-Prüfpunkte für eine minimale Angriffsfläche
| Prüfpunkt | Technische Notwendigkeit | Maßnahme |
| SMBv1 | Hauptvektor für Ransomware und MITM, seit Server 2016 nicht mehr standardmäßig installiert, in Altbeständen aber oft aktiv | Set-SmbServerConfiguration -EnableSMB1Protocol $false und Prüfung per Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol |
| SMB-Mindestversion | Verhindert Downgrade auf SMB 2.0 ohne Verschlüsselungsfähigkeit | GPO: Computerkonfiguration > Administrative Vorlagen > Netzwerk > LanMan-Server sowie LanMan-Arbeitsstation, Mindestversion auf SMB 3.0.0 setzen |
| Telnet und FTP | Unverschlüsselte Protokolle, Zugangsdaten im Klartext | Telnet-Client und Web-Ftp-Server entfernen, Ersatz durch OpenSSH oder WinRM über HTTPS |
| WinRM | Fernverwaltung ist ein Admin-Pfad, also ein Angriffspfad | Nur HTTPS auf Port 5986, Firewall-Regel auf definierte Quell-IPs der Management-Hosts begrenzen |
| LM-Hash-Speicherung | LM-Hashes sind in Minuten knackbar | GPO: Sicherheitsoptionen > Netzwerksicherheit: Keine LAN Manager-Hashwerte für nächste Kennwortänderung speichern, auf Aktiviert. Seit Windows Server 2008 Standard, in migrierten Domänen aber prüfen |
| LM und NTLMv1 | Schwache Challenge-Response-Verfahren | GPO: Netzwerksicherheit: LAN Manager-Authentifizierungsebene auf Nur NTLMv2-Antworten senden, LM und NTLM verweigern (Stufe 5) |
| LLMNR und NBT-NS | Responder-Angriffe fangen Hashes über gefälschte Namensauflösung ab | GPO: Administrative Vorlagen > Netzwerk > DNS-Client > Multicast-Namensauflösung deaktivieren auf Aktiviert. NetBIOS über TCP/IP am Adapter abschalten |
Die NTLM-Beschränkung braucht Disziplin in der Reihenfolge. Setze Netzwerksicherheit: Beschränken von NTLM zuerst auf die Überwachungsvarianten und werte die Ereignisse im Log Microsoft-Windows-NTLM/Operational aus. Erst wenn du weißt, welche Anwendungen NTLM sprechen, schaltest du auf Verweigern. Andernfalls legst du in einer gewachsenen Umgebung reproduzierbar den Zugriff auf Dateifreigaben und Altanwendungen lahm.
4. Netzwerk- und Protokoll-Härtung
Das Netzwerk ist der Vektor mit der größten Fläche, weil hier jede Fehlkonfiguration remote erreichbar ist. Die Strategie: unsichere Wege schließen, Kommunikation authentifizieren und verschlüsseln, Reichweite begrenzen.
4.1 LDAP absichern
LDAP ohne Signierung erlaubt Man-in-the-Middle-Angriffe auf die Verzeichniskommunikation, inklusive Relay von Authentifizierungen an den Domain Controller. Zwei Einstellungen gehören zusammen, weil die eine ohne die andere nur die halbe Wirkung hat.
| Einstellung | Zweck | Pfad |
| Domänencontroller: Signaturanforderungen für LDAP-Server | Erzwingt signierte LDAP-Bindungen | Sicherheitsoptionen, Wert: Signatur erforderlich |
| Erweiterter Schutz für die Authentifizierung (Channel Binding) | Bindet den Authentifizierungskanal an die TLS-Sitzung und verhindert Relay über LDAPS | Sicherheitsoptionen, Wert: Aktiviert, bei Übermittlung von Bindungsinformationen |
Vor der Umstellung prüfst du das Ereignisprotokoll auf ID 2887 und 2889. Diese Einträge zeigen dir, welche Clients noch ungesicherte Bindungen aufbauen. Erst danach schaltest du scharf.
4.2 SMB härten
SMB ist der Transportweg für Dateizugriffe, Gruppenrichtlinien und laterale Bewegung gleichermaßen. Auf Windows Server 2025 ist ein Teil davon bereits erledigt, auf 2019 und 2022 konfigurierst du es selbst.
# Integrität erzwingen, verhindert Manipulation und Relay
Set-SmbServerConfiguration -EnableSecuritySignature $true -RequireSecuritySignature $true -Force
# Vertraulichkeit erzwingen, verschlüsselt den Datenstrom
Set-SmbServerConfiguration -EncryptData $true -Force
# Gastzugriff clientseitig unterbinden
Set-SmbClientConfiguration -EnableInsecureGuestLogons $false -ForceAb Windows Server 2025 kommen zwei Bausteine dazu, die du gezielt setzt. Mit der SMB-Dialektsteuerung legst du eine Mindestversion fest, statt dich auf die höchste ausgehandelte Version zu verlassen. Und der SMB-Client kann NTLM für ausgehende Verbindungen blockieren, was verhindert, dass ein Server seine Anmeldeinformationen an einen untergeschobenen Freigabepfad schickt.
# Nur auf Windows Server 2025 und Windows 11 24H2
Set-SmbClientConfiguration -BlockNTLM $true -ForceSMB over QUIC steht seit Server 2025 in allen Editionen zur Verfügung und tunnelt SMB über TLS 1.3, was Dateizugriffe aus unsicheren Netzen ohne VPN ermöglicht. Das ist nützlich, hebt aber die Anforderung an deine PKI, weil jedes Zertifikatsproblem sofort zum Zugriffsproblem wird.
4.3 Windows Defender Firewall restriktiv betreiben
Die Host-Firewall setzt Zero Trust auf Betriebssystemebene um. Standardverhalten: alles blockieren, was nicht ausdrücklich erlaubt ist.
| Prüfpunkt | Notwendigkeit | Umsetzung |
| Eingehend blockieren | Basis jeder Regelarbeit, Standardverhalten muss Blockieren sein | GPO: Windows Defender Firewall mit erweiterter Sicherheit > Eigenschaften > Eingehende Verbindungen: Blockieren |
| Regeln granular | Ein Port allein sagt nichts über den Prozess dahinter | Regel um Programmpfad und Dienst erweitern, etwa w3wp.exe statt nur Port 443 |
| Quell-IP begrenzen | Managementports gehören nicht der ganzen Domäne | -RemoteAddress 10.0.0.10, 10.0.0.11 für RDP, WinRM und SSH |
| Standardregelgruppen prüfen | Windows aktiviert Regeln für Funktionen, die auf Servern fehl am Platz sind | Disable-NetFirewallRule -DisplayGroup "Datei- und Druckerfreigabe" auf Systemen ohne Freigaben |
| Ausgehend steuern | Malware braucht einen Rückkanal | Ausgehend blockieren, DNS, NTP, WSUS und Proxy explizit freigeben |
| Logging aktivieren | Verworfene Pakete sind Angriffs- und Fehlerdiagnose zugleich | GPO: Protokollierung > Verworfene Pakete protokollieren: Ja |
Beispiel für eine eng gefasste RDP-Regel:
New-NetFirewallRule -DisplayName "RDP von Jumphosts" -Direction Inbound `
-Protocol TCP -LocalPort 3389 -RemoteAddress 10.0.0.10, 10.0.0.11 `
-Action Allow -Profile Domain
Das ausgehende Blockieren ist der Punkt, an dem die meisten Projekte scheitern, weil es Betriebsaufwand erzeugt. Ein pragmatischer Zwischenschritt: Beginne mit den Tier-0-Systemen. Ein Domain Controller hat eine überschaubare, dokumentierbare Menge ausgehender Verbindungen, ein Applikationsserver mit 40 Schnittstellen nicht.
4.4 IPsec und Domänenisolation
Wenn du über Portfilter hinausgehen willst, erzwingst du Authentifizierung auf IP-Ebene. Verbindungssicherheitsregeln in der Windows Defender Firewall setzen Kerberos V5 als Authentifizierungsmethode ein und lassen Kommunikation nur mit Domänenmitgliedern zu. Nicht verwaltete Geräte, also auch das Notebook eines Angreifers im selben VLAN, kommen damit gar nicht erst an den Dienst heran.
Für kritische Strecken wie Applikationsserver zu Datenbankserver ergänzt du Serverisolation mit erzwungener Verschlüsselung für den relevanten Verkehr, etwa TCP 1433. Pre-Shared Keys haben in diesem Konzept nichts zu suchen, weil ein geteilter statischer Schlüssel den Authentifizierungsgewinn wieder aufhebt.
5. Lokale Richtlinien und GPO-Härtung
Gruppenrichtlinien sind das Werkzeug, mit dem du Konfiguration erzwingst statt sie zu empfehlen. Der Unterschied zählt im Audit: Eine dokumentierte Einstellung, die lokal überschreibbar ist, gilt als nicht wirksam umgesetzt.
5.1 Kennwort- und Kontorichtlinien
Diese Richtlinien wirken auf Domänenebene und schützen die Anmeldeinformationen selbst.
| Einstellung | Empfehlung | Begründung |
| Minimale Kennwortlänge | Mindestens 14 Zeichen, besser 16 | Verlängert den Aufwand für Offline-Angriffe auf abgegriffene Hashes um Größenordnungen |
| Komplexitätsanforderungen | Aktiviert | Verhindert triviale Muster, ersetzt aber keine Länge |
| Kennwortchronik | 24 gespeicherte Kennwörter | Unterbindet das Zurückwechseln auf bekannte Werte |
| Kontosperrungsschwelle | 5 bis 10 Fehlversuche | Bremst Online-Rateangriffe, ohne eine Denial-of-Service-Fläche über gezielte Sperrungen zu öffnen |
| Sperrdauer | 15 bis 30 Minuten | Macht automatisierte Angriffe unwirtschaftlich |
Ein Punkt, der in älteren Vorlagen noch steht und heute anders bewertet wird: der erzwungene periodische Kennwortwechsel. NIST hat ihn in SP 800-63B gestrichen, der BSI IT-Grundschutz folgt dieser Linie, und Microsoft hat die Vorgabe aus den eigenen Security Baselines entfernt. Der Grund ist empirisch: Zwangswechsel erzeugen vorhersehbare Muster wie Sommer2026! und Sommer2026!!. Setze stattdessen auf Länge, auf Sperrlisten für schwache Kennwörter über Entra Password Protection mit dem lokalen AD-Agent, und auf einen anlassbezogenen Wechsel bei Verdacht auf Kompromittierung.
5.2 Kritische Sicherheitseinstellungen
| Einstellung | Pfad | Aktion | Zweck |
| Erweiterte Überwachungsrichtlinien | Advanced Audit Policy Configuration | Anmeldungen, Prozesserstellung und Objektzugriffe protokollieren | Ohne diese Daten ist eine Forensik nach einem Vorfall nicht möglich |
| Lokal anmelden zulassen | Zuweisen von Benutzerrechten | Auf Administratoren begrenzen, Benutzer und Gäste entfernen | Verhindert Konsolenanmeldungen durch Standardkonten |
| Zugriff vom Netzwerk verweigern | Zuweisen von Benutzerrechten | Gäste und lokale Konten eintragen | Blockiert Pass-the-Hash mit lokalen Konten über SMB |
| LAN Manager-Authentifizierungsebene | Sicherheitsoptionen | Stufe 5 | Blockiert LM und NTLMv1 |
| LM-Hashwerte nicht speichern | Sicherheitsoptionen | Aktiviert | Entfernt den schwächsten Hash aus der lokalen Speicherung |
| Anonyme Aufzählung von SAM-Konten und Freigaben | Sicherheitsoptionen | Aktiviert | Unterbindet Null-Session-Enumeration |
| UAC im Administratorgenehmigungsmodus | Sicherheitsoptionen | Aktiviert, Eingabeaufforderung für Zustimmung | Trennt Prozessstart mit und ohne erhöhte Rechte |
Eine Einstellung fehlt hier bewusst, obwohl sie in vielen Hardening-Listen auftaucht: die FIPS-konformen Algorithmen. Microsoft selbst empfiehlt diese Richtlinie nicht als Sicherheitsverbesserung, weil sie nur die Verwendung validierter Kryptomodule erzwingt, nicht die Verwendung starker Verfahren, und dabei Anwendungen bricht, die nicht FIPS-konforme Implementierungen nutzen. Aktiviere sie, wenn eine Regulierung es fordert, nicht als generische Härtungsmaßnahme.
5.3 Remote-Schnittstellen härten
RDP ist der bequemste Verwaltungsweg und deshalb der am häufigsten angegriffene. Vier Maßnahmen greifen ineinander.
| Maßnahme | Wirkung | Umsetzung |
| Network Level Authentication | Authentifizierung vor dem Sitzungsaufbau, dadurch keine Ressourcenbindung durch unauthentifizierte Verbindungen | GPO: Remotedesktopdienste > Remotedesktop-Sitzungshost > Sicherheit > Authentifizierung auf Netzwerkebene erforderlich |
| Dedizierte Zugriffsgruppe | Nicht jeder Administrator braucht RDP auf jedem System | GPO: Zuweisen von Benutzerrechten > Anmelden über Remotedesktopdienste zulassen, auf eine eigene Gruppe begrenzen |
| Restricted Admin oder Remote Credential Guard | Die Anmeldeinformationen des Administrators landen nicht im Speicher des Zielservers | GPO: Systemsteuerung > Anmeldeinformationsübermittlung > Delegierung von Anmeldeinformationen einschränken |
| Netzwerkbegrenzung | RDP nur von Jumphosts, nie aus dem Client-VLAN | Firewall-Regel mit Quell-IP-Beschränkung, siehe Abschnitt 4.3 |
Remote Credential Guard ist der Punkt, der am meisten bringt und am seltensten gesetzt wird. Ohne ihn hinterlässt jede RDP-Sitzung eines Domänenadministrators auf einem Memberserver verwertbare Spuren im LSASS, was aus einem kompromittierten Tier-1-System einen Weg nach Tier 0 macht.
6. Baselines automatisieren statt Einstellungen zählen
Über 300 Einzeleinstellungen von Hand zu setzen ist fehleranfällig und nach sechs Monaten nicht mehr nachvollziehbar. Deshalb arbeitest du mit Baselines.
Für Windows Server 2019 und 2022 ist das Werkzeug das Microsoft Security Compliance Toolkit. Es liefert die empfohlenen Einstellungen als GPO-Backups, dazu den Policy Analyzer für den Abgleich zwischen deiner Konfiguration und der Baseline, und LGPO.exe für Systeme ohne Domäne.
Für Windows Server 2025 hat Microsoft das Modell gewechselt. OSConfig ist ein PowerShell-Modul, das die Baseline nicht über Gruppenrichtlinien, sondern über einen eigenen Dienst durchsetzt.
Install-Module -Name Microsoft.OSConfig -Scope AllUsers -Repository PSGallery -Force
# Rollenbezogene Baseline anwenden
Set-OSConfigDesiredConfiguration -Scenario SecurityBaseline/WindowsServer/2025/MemberServer -Default
# Konformität prüfen
Get-OSConfigDesiredConfiguration -Scenario SecurityBaseline/WindowsServer/2025/MemberServer
Drei Eigenschaften machen OSConfig für den Betrieb relevant. Es gibt rollenbezogene Baselines für Domain Controller, Memberserver und Workgroup-Systeme, sodass ein DC nicht dieselbe Konfiguration erhält wie ein Applikationsserver. Es enthält Drift Control, das über eine Aktualisierungsaufgabe standardmäßig alle vier Stunden Abweichungen erkennt und korrigiert. Und es lässt sich über das Windows Admin Center oder Azure Policy auswerten, was die Compliance-Berichterstattung ohne zusätzliches Tooling ermöglicht.
Der Preis dafür ist Disziplin bei den Quellen. Wenn dieselbe Einstellung parallel per GPO und per OSConfig gesetzt wird, kämpfen beide gegeneinander und die Konfiguration oszilliert. Entscheide dich pro Einstellung für einen Durchsetzungsweg und dokumentiere die Entscheidung.
| Werkzeug | Geeignet für | Grenze |
| Security Compliance Toolkit | Server 2016 bis 2022, GPO-basierte Umgebungen | Keine automatische Drift-Korrektur |
| OSConfig | Server 2025, auch Workgroup und Azure Arc | Nur Windows Server 2025 und neuer |
| CIS Benchmarks mit CIS-CAT | Auditierbarer Industriestandard, Level-1- und Level-2-Profile | Lizenzpflichtig für die automatisierte Prüfung |
7. Active Directory Hardening: die Kronjuwelen
Ein Domain Controller speichert alle Authentifizierungsgeheimnisse der Domäne. Seine Kompromittierung ist keine Störung, sondern der Totalverlust der Vertrauensbeziehung. Entsprechend rigoros ist die Härtung.
7.1 Rollentrennung und Isolation
Ein DC übernimmt keine zweite Rolle. Kein Dateidienst, kein Webserver, keine Applikation, keine Verwaltungssoftware eines Drittanbieters. Jede zusätzliche Komponente bringt eigenen Code und eigene Schwachstellen in die Tier-0-Zone.
Die Verwaltung erfolgt von gehärteten Admin-Workstations (PAW) oder über JEA-Sitzungen, nicht vom Arbeitsplatzrechner mit E-Mail-Client und Browser. Netzseitig gehören DCs in ein eigenes Segment, dessen eingehende Kommunikation auf die tatsächlich benötigten Protokolle begrenzt ist: Kerberos, LDAP, DNS, SMB für Replikation und Gruppenrichtlinien, RPC mit festgelegtem Portbereich.
7.2 Das Tiering-Modell umsetzen
| Ebene | Inhalt | Regel |
| Tier 0 | Domain Controller, Domänen- und Organisations-Administratoren, ADFS, PKI, Backup-Server der Domäne | Diese Konten melden sich niemals an Systemen aus Tier 1 oder 2 an |
| Tier 1 | Applikations-, Datenbank- und Memberserver | Lokale Administratoren dieser Ebene haben keine Rechte in Tier 0 |
| Tier 2 | Standard-Clients | Eine Kompromittierung darf keine Auswirkung auf Tier 0 oder 1 haben |
Die Durchsetzung erfolgt technisch über das Benutzerrecht "Anmelden verweigern", das für Tier-0-Konten auf allen Systemen der unteren Ebenen gesetzt wird. Ohne diese Sperre ist das Modell eine Absichtserklärung, kein Schutz.
Der Backup-Server gehört bewusst nach Tier 0. Er kann jeden Systemzustand lesen und zurückschreiben, was ihn funktional gleichwertig zu einem Domain Controller macht. In der Praxis steht er trotzdem oft in Tier 1, verwaltet von einem Team ohne Tier-0-Rechte, und wird damit zum bequemsten Weg in die Domäne.
7.3 Domain Controller per GPO härten
| Maßnahme | Zweck | Umsetzung |
| LDAP-Signierung und Channel Binding | Verhindert Relay und MITM auf die Verzeichniskommunikation | Siehe Abschnitt 4.1, Ereignis-IDs 2887 und 2889 vorher auswerten |
| Kerberos-Verschlüsselungstypen | AES statt RC4, weil RC4-Tickets Kerberoasting erleichtern | GPO: Sicherheitsoptionen > Netzwerksicherheit: Konfigurieren von Verschlüsselungstypen, die für Kerberos zulässig sind, nur AES aktivieren |
| Anonyme Zugriffe | Unterbindet Enumeration ohne Anmeldung | GPO: Netzwerkzugriff: Anonymen Zugriff auf Named Pipes und Freigaben einschränken |
| AdminSDHolder | Setzt die ACLs privilegierter Konten stündlich auf den geschützten Zustand zurück | Kein Eingriff nötig, aber die ACL des AdminSDHolder-Objekts selbst überwachen |
| Unbeschränkte Delegierung | Ein Server mit unconstrained delegation kann TGTs jedes verbindenden Kontos speichern | Per PowerShell suchen und auf ressourcenbasierte Delegierung umstellen |
Der Kerberos-Punkt hat 2026 eine Frist bekommen. Microsoft ändert das Standardverhalten der Domain Controller so, dass Tickets für Konten ohne explizit gesetzte Verschlüsselungstypen mit AES-SHA1 statt RC4 ausgestellt werden. Jedes Dienstkonto, NAS-System und jede Altanwendung, die weiterhin auf RC4 besteht und keine explizite Konfiguration trägt, verliert damit die Authentifizierungsfähigkeit. Prüfe deinen Bestand über die Ereignisse 4768 und 4769 im Sicherheitsprotokoll, die auf Server 2019 und neuer die tatsächlich genutzten Verschlüsselungstypen ausweisen.
Suche nach unbeschränkter Delegierung:
Get-ADComputer -Filter { TrustedForDelegation -eq $true } -Properties TrustedForDelegation |
Select-Object Name, DistinguishedName7.4 Privilegierte Konten und Kennwortverwaltung
Die Mitgliedschaft in privilegierten Gruppen ist kein Zustand, sondern ein Prozess. Prüfe sie regelmäßig und dokumentiere Abweichungen.
Get-ADGroupMember -Identity "Domänen-Admins" -Recursive |
Select-Object Name, SamAccountName, objectClass
Für lokale Administratorkennwörter gilt seit 2023 eine neue Ausgangslage. Das alte Microsoft LAPS als MSI-Installation ist abgekündigt, die Installation wird auf aktuellen Systemen blockiert. Der Nachfolger heißt Windows LAPS, ist seit dem April-2023-Update fester Bestandteil des Betriebssystems und braucht keinen Agenten mehr. Er speichert Kennwörter verschlüsselt im Active Directory oder in Entra ID, führt eine Kennworthistorie und verwaltet auf Server 2025 und Windows 11 24H2 zusätzlich Passphrasen sowie automatisch erzeugte Konten mit zufälligem Namen.
Wenn du noch Legacy-LAPS-GPOs im Einsatz hast, plane die Ablösung aktiv. Windows LAPS ist immer aktiv und interpretiert im Emulationsmodus die alten Richtlinien, was in Mischumgebungen zu Effekten führt, die niemand konfiguriert hat.
Ergänzend gehören kritische Konten in die Gruppe "Geschützte Benutzer". Sie unterbindet zwischengespeicherte Anmeldeinformationen, NTLM und schwache Kerberos-Verfahren. Die Voraussetzung dafür ist, dass alle Systeme und Anwendungen, die diese Konten nutzen, Kerberos mit AES beherrschen. Prüfe das vor der Aufnahme, sonst sperrst du deine Administratoren aus.
8. Patch- und Update-Management
Ein ungepatchter Server ist eine bekannte Schwachstelle mit Betriebsvereinbarung. Die Verzögerung zwischen Verfügbarkeit und Einspielung eines Sicherheitsupdates ist eine der wenigen Größen im Hardening, die du direkt in Tagen messen kannst.
8.1 Wie du deine Update-Infrastruktur 2026 bewertest
WSUS ist seit dem 20. September 2024 abgekündigt. Die Rolle wird weiterhin ausgeliefert, funktioniert und synchronisiert nach einer Rücknahme der ursprünglichen Pläne auch weiterhin Treiber, aber sie bekommt keine neuen Funktionen und keine Feature-Requests mehr. Ein Enddatum hat Microsoft nicht genannt.
Wie ernst die Lage bei einer stagnierenden Kernkomponente wird, hat der Oktober 2025 gezeigt. CVE-2025-59287 erlaubte über eine unsichere Deserialisierung in den WSUS-Reporting-Webdiensten die unauthentifizierte Codeausführung mit SYSTEM-Rechten. Der Patch aus dem regulären Patchday behob das Problem nicht vollständig, ein außerplanmäßiges Update folgte am 23. Oktober, und die Ausnutzung begann innerhalb von Stunden. CISA nahm die Lücke einen Tag später in den KEV-Katalog auf.
Die Lehre daraus ist keine Panik, sondern eine Regel: Update-Infrastruktur ist Tier-0-Infrastruktur. Ein WSUS-Server verteilt Code mit Systemrechten an deine gesamte Flotte. Er gehört nicht ans Internet, seine Ports 8530 und 8531 gehören auf Managementhosts begrenzt, und er gehört in dasselbe Härtungs- und Überwachungsregime wie ein Domain Controller.
| Weg | Passt zu | Bewertung |
| WSUS | Bestandsumgebungen, ConfigMgr-Software-Update-Point, getrennte Netze | Funktioniert, aber ohne Weiterentwicklung. Migrationspfad definieren |
| Azure Update Manager | Server mit Azure-Arc-Anbindung, hybride Umgebungen | Zentrale Planung und Berichte ohne eigene Update-Server |
| Microsoft Intune und Windows Autopatch | Cloudverwaltete Flotten | Für reine Serverlandschaften nur eingeschränkt sinnvoll |
| Drittanbieter-Patchmanagement | Umgebungen mit hohem Anteil an Fremdsoftware | Deckt die Lücke, die Microsoft-Werkzeuge bei Java, Browsern und Agenten lassen |
8.2 Geschwindigkeit und Nachweis
Für kritische Sicherheitsupdates ist ein Fenster von 48 Stunden nach Freigabe ein realistischer Zielwert, wenn ein Rollback-Weg existiert. Für aktiv ausgenutzte Schwachstellen aus dem KEV-Katalog gilt kein Fenster, sondern ein Sofortmaßnahmenplan mit Isolation als Zwischenschritt, falls das Update nicht sofort einspielbar ist.
Hotpatching entschärft den häufigsten Grund für Verzögerung, nämlich das fehlende Wartungsfenster. Windows Server 2025 nimmt Sicherheitsupdates im laufenden Betrieb an, indem der Code im Speicher laufender Prozesse ersetzt wird. Neustarts bleiben in den Baseline-Monaten Januar, April, Juli und Oktober nötig, in den zwei Folgemonaten jeweils nicht. Die Funktion setzt Windows Server 2025 Standard oder Datacenter, eine Azure-Arc-Anbindung, aktivierte virtualisierungsbasierte Sicherheit und UEFI mit Secure Boot voraus. Seit dem 15. Mai 2026 entfällt die vorher fällige Gebühr von 1,50 US-Dollar pro CPU-Kern und Monat, Hotpatch über Azure Arc ist seither ohne Zusatzkosten verfügbar.
Der Nachweis gehört dazu. Ein Patchstand ohne Bericht ist im Audit wertlos. Erzeuge einen wiederkehrenden Konformitätsbericht, der Abweichungen benennt, und behandle Ausnahmen als dokumentierte Risikoakzeptanz mit Ablaufdatum.
8.3 Firmware, Hypervisor und Drittsoftware
Das Betriebssystem ist der sichtbare Teil. Darunter liegen BIOS, Baseboard Management Controller, RAID-Controller und Hypervisor, die eigene Schwachstellen mitbringen und für einen Angreifer besonders attraktiv sind, weil ihre Kompromittierung unterhalb jeder EDR-Sicht liegt. Nutze die Werkzeuge des Herstellers für einen geplanten Firmware-Stand, statt Updates nur bei Störungen einzuspielen.
Bei Drittanbietersoftware zählt vor allem, was mit hohen Rechten läuft: Backup-Agenten, Monitoring-Agenten, Datenbanktreiber und Laufzeitumgebungen. Diese Komponenten stehen selten in einem Patch-Prozess und laufen fast immer als SYSTEM.
9. Logging und Monitoring
Du kannst nur schützen, was du siehst, und du kannst nur aufklären, was du protokolliert hast. Die Standardkonfiguration von Windows reicht dafür nicht, weil sie zu grobe Ereignisse liefert und lokal manipulierbar ist.
9.1 Erweiterte Überwachung aktivieren
| Bereich | Einstellung | Zweck |
| Anmeldeereignisse | Erfolg und Fehler überwachen | Erkennt laterale Bewegung und Rateangriffe, liefert die Ereignisse 4624, 4625, 4768 und 4769 |
| Prozesserstellung | Erfolg und Fehler, ergänzt um Befehlszeilenprotokollierung | Ereignis 4688 mit Kommandozeile ist die Grundlage jeder Malware-Analyse |
| PowerShell | Script Block Logging und Modulprotokollierung | Macht obfuskierte Skripte im Klartext sichtbar |
| Objektzugriff | SACLs auf kritischen Pfaden wie SYSVOL, NETLOGON und sensiblen Freigaben | Zeigt unerlaubte Zugriffe und Manipulation an Skripten |
| Verzeichnisdienstzugriff | DS Access aktivieren, besonders auf OUs mit delegierten Rechten | Nötig, um Angriffe wie BadSuccessor über Attributänderungen zu erkennen |
| Zeitsynchronisierung | NTP-Client auf gesicherte Quelle | Ohne konsistente Zeitstempel ist keine Korrelation zwischen Systemen möglich |
Die Befehlszeilenprotokollierung aktivierst du über die administrative Vorlage "Befehlszeile in Prozesserstellungsereignisse einschließen". Ohne sie zeigt Ereignis 4688 nur den Prozessnamen, was bei powershell.exe genau nichts aussagt.
9.2 Logs aus der Reichweite des Angreifers bringen
Lokale Protokolle sind für einen Angreifer mit Administratorrechten löschbar. Deshalb ist die Weiterleitung keine Komfortfunktion, sondern die Bedingung dafür, dass deine Beweiskette hält.
Windows Event Forwarding (WEF) liefert die Grundfunktion ohne zusätzliche Lizenzkosten und leitet definierte Ereignisse an einen Sammelserver weiter. Ein SIEM ergänzt Korrelation über Quellen hinweg, sodass ein fehlgeschlagener Anmeldeversuch am DC, eine geblockte Firewall-Verbindung und ein EDR-Alarm auf dem Client als ein Vorgang sichtbar werden. Sysmon ergänzt beides um Prozess-, Netzwerk- und Registry-Telemetrie, die Windows selbst nicht liefert.
Definiere Alarme statt Dashboards. Sinnvolle Startpunkte: Änderungen an Mitgliedschaften privilegierter Gruppen, Anmeldungen von Tier-0-Konten auf Systemen unterhalb von Tier 0, Löschen des Sicherheitsprotokolls (Ereignis 1102), Erstellen von Diensten (7045) und Schreibzugriffe auf die dMSA-Attribute msDS-ManagedAccountPrecededByLink und msDS-DelegatedMSAState.
10. Dateisystem- und Registry-Härtung
Diese Ebene entscheidet, was ein Angreifer mit den Rechten anfangen kann, die er bereits hat. Sie zielt auf Zugriffskontrolle und auf die Mechanismen, über die sich Schadcode dauerhaft einnistet.
10.1 NTFS-Berechtigungen
Vererbung ist bequem und deshalb der häufigste Grund für zu weite Rechte. An kritischen Pfaden, also Anwendungsverzeichnissen, Skriptablagen und Protokollverzeichnissen, deaktivierst du sie und setzt explizite ACLs, die nur dem Dienstkonto und Administratoren Zugriff geben.
# Vererbung deaktivieren und geerbte Rechte in explizite umwandeln
icacls "D:\App\Config" /inheritance:d
# Zugriff der Gruppe Benutzer entfernen
icacls "D:\App\Config" /remove:g "BUILTIN\Benutzer"
Ein oft übersehener Punkt sind Verzeichnisse, aus denen Dienste Programme starten. Wenn eine Gruppe dort Schreibrechte hat, die keine Adminrechte besitzt, liegt eine Privilegienerhöhung offen: Der Angreifer tauscht die Binärdatei aus und wartet auf den nächsten Dienststart. Prüfe deshalb gezielt Schreibrechte in allen Pfaden, die in Dienstkonfigurationen auftauchen, inklusive nicht in Anführungszeichen gesetzter Dienstpfade mit Leerzeichen.
Die Erzeugung von 8.3-Kurznamen kannst du abschalten, weil sie ACL-Umgehungen über den Kurznamen ermöglicht und IO kostet. Achte auf den richtigen Wert: 1 deaktiviert die Erzeugung auf allen Volumes, 3 auf allen außer dem Systemvolume.
fsutil 8dot3name query
fsutil 8dot3name set 1
Bestehende Kurznamen bleiben dabei erhalten. Das Entfernen mit fsutil 8dot3name strip kann Anwendungen brechen, die Registry-Einträge mit Kurznamen führen, also nur nach Sicherung und Test.
10.2 Registry und Persistenz
| Maßnahme | Zweck | Umsetzung |
| Automatische Wiedergabe deaktivieren | Verhindert Codeausführung durch Wechselmedien | GPO: Administrative Vorlagen > Windows-Komponenten > Richtlinien für Automatische Wiedergabe > Automatische Wiedergabe deaktivieren: Aktiviert |
| Run-Schlüssel absichern | Klassischer Persistenzpfad für Schadcode | Schreibzugriff auf Run und RunOnce unter HKLM und HKCU per ACL einschränken und Änderungen überwachen |
| Remote-Registry sperren | Verhindert Auslesen der Konfiguration aus der Ferne | Dienst RemoteRegistry deaktivieren, siehe Abschnitt 3.3 |
| Geplante Aufgaben prüfen | Aufgaben sind der beliebtere Persistenzweg als Run-Schlüssel | Get-ScheduledTask regelmäßig auswerten und mit einem Sollstand vergleichen |
Persistenz erkennst du nicht durch Härtung allein, sondern durch Vergleich. Nimm nach dem Hardening einen Referenzstand der Dienste, geplanten Aufgaben und Autostart-Einträge auf und prüfe periodisch gegen diesen Stand.
11. Lokale Konten und Administratoren-Hygiene
Lokale Konten sind der Weg, über den ein Angreifer die Domäne umgeht. Wenn dasselbe lokale Administratorkennwort auf 200 Servern gilt, reicht ein kompromittierter Host, um alle zu erreichen.
| Maßnahme | Wirkung | Umsetzung |
| Eindeutige Kennwörter erzwingen | Unterbindet Pass-the-Hash zwischen Systemen | Windows LAPS auf allen Memberservern, siehe Abschnitt 7.4 |
| Gastkonto deaktivieren | Entfernt ein Konto ohne Kennwortschutz | GPO: Sicherheitsoptionen > Konten: Gastkontenstatus: Deaktiviert |
| Administratorkonto umbenennen | Erschwert gezielte Rateangriffe geringfügig | GPO: Sicherheitsoptionen > Konten: Administratorkonto umbenennen |
| Leere Kennwörter nur an der Konsole | Verhindert Netzwerkanmeldung ohne Kennwort | GPO: Konten: Lokale Konten mit leerem Kennwort auf Konsolenanmeldung beschränken: Aktiviert |
| Netzwerkanmeldung lokaler Konten sperren | Schneidet den lateralen Pfad über lokale Konten ab | GPO: Zuweisen von Benutzerrechten > Zugriff vom Netzwerk auf diesen Computer verweigern: Lokales Konto und Mitglied der Gruppe Administratoren |
Das Umbenennen des Administratorkontos ist die schwächste Maßnahme dieser Liste, weil sich das Konto über die bekannte SID mit der Endung 500 weiterhin identifizieren lässt. Es kostet nichts und gehört in jede Baseline, aber verlasse dich nicht darauf. Die Wirkung kommt aus LAPS und aus der Sperre der Netzwerkanmeldung.
12. Kryptografische Härtung und TLS
Alte Protokollversionen und schwache Cipher Suites hebeln jede sonstige Härtung auf der Transportstrecke aus, weil sie einen Downgrade-Pfad offen lassen.
12.1 Protokolle
Windows Server 2025 liefert TLS 1.0 und 1.1 bereits deaktiviert aus. Auf 2019 und 2022 setzt du die Werte selbst, jeweils getrennt für Client und Server unter HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols.
$Protokolle = @("SSL 2.0","SSL 3.0","TLS 1.0","TLS 1.1")
foreach ($P in $Protokolle) {
foreach ($Rolle in @("Client","Server")) {
$Pfad = "HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\$P\$Rolle"
New-Item -Path $Pfad -Force | Out-Null
New-ItemProperty -Path $Pfad -Name "Enabled" -Value 0 -PropertyType DWord -Force | Out-Null
New-ItemProperty -Path $Pfad -Name "DisabledByDefault" -Value 1 -PropertyType DWord -Force | Out-Null
}
}TLS 1.3 ist ab Windows Server 2022 verfügbar und sollte aktiv bleiben. Prüfe vor der Abschaltung alter Versionen, welche Anwendungen betroffen sind. Typische Kandidaten sind ältere Datenbanktreiber, Java-Laufzeitumgebungen, Druckserver, Managementkarten und medizinische oder industrielle Steuerungssysteme.
12.2 Cipher Suites
# Aktuelle Reihenfolge prüfen
Get-TlsCipherSuite | Select-Object Name, Exchange, Cipher, Hash
# Schwache Suite entfernen
Disable-TlsCipherSuite -Name "TLS_RSA_WITH_3DES_EDE_CBC_SHA"
Die Zielkonfiguration bevorzugt ECDHE für den Schlüsselaustausch und AES im GCM-Modus. RC4, 3DES, alle Suiten ohne Perfect Forward Secrecy und alles mit MD5 oder SHA-1 als Hash fliegen raus. Die Reihenfolge lässt sich per GPO unter Netzwerk > SSL-Konfigurationseinstellungen festlegen, wirkt aber nur, wenn die Anwendung Schannel nutzt. Anwendungen mit eigener TLS-Implementierung, etwa OpenSSL-basierte Dienste, konfigurierst du separat.
13. Zusätzliche Schutzmechanismen
Diese Werkzeuge greifen dort, wo klassische Härtung endet: bei speicherbasierten Angriffen und bei der Ausführung von Code, den niemand freigegeben hat.
13.1 Credential Guard und LSA Protection
Credential Guard verlagert die Speicherung von Anmeldegeheimnissen in eine durch virtualisierungsbasierte Sicherheit (VBS) isolierte Umgebung. Ein Angreifer mit Kernelrechten auf dem Host kommt damit nicht mehr an NTLM-Hashes und Kerberos-TGTs im LSASS-Prozess heran, was die klassischen Auslesewerkzeuge weitgehend entwertet. Voraussetzung sind UEFI, Secure Boot und aktivierte Virtualisierungskomponenten. Auf Windows Server 2025 ist die Funktion auf geeigneten Systemen bereits standardmäßig aktiv.
Ergänzend aktivierst du LSA Protection, die den LSASS-Prozess als geschützten Prozess (PPL) ausführt und damit auch das Anhängen eines Debuggers unterbindet. Beide Mechanismen wirken zusammen: Credential Guard schützt den Inhalt, LSA Protection den Prozess.
Beachte die Grenzen. Credential Guard verhindert nicht, dass ein Angreifer Anmeldeinformationen abgreift, die nach der Kompromittierung neu eingegeben werden, und er schützt keine Konten, die sich interaktiv an einem bereits kompromittierten System anmelden. Deshalb bleibt das Tiering die primäre Maßnahme.
13.2 Anwendungskontrolle mit App Control for Business
Whitelisting ist der wirksamste Einzelmechanismus gegen Ransomware, weil er die Ausführung unbekannter Binärdateien und Skripte unterbindet, unabhängig davon, ob ein Virenscanner sie kennt.
| Technologie | Einordnung | Praxis |
| App Control for Business (früher WDAC) | Code-Integritätsrichtlinien auf Kernelebene, manipulationsresistent auch gegenüber lokalen Administratoren | Erste Wahl für neue Umgebungen, auf Server 2025 auch über OSConfig ausrollbar |
| AppLocker | Regeln über Gruppenrichtlinien, einfacher einzuführen | Sinnvoll für kleinere, statische Umgebungen, aber durch Administratoren umgehbar |
Der Einstieg gelingt über den Auditmodus. Lass die Richtlinie zunächst nur protokollieren, werte die Ereignisse aus und überführe sie schrittweise in Blockierregeln. Achte dabei auf die von Microsoft empfohlenen Blockierlisten für Anwendungen und Treiber, weil signierte, aber missbrauchbare Werkzeuge wie bestimmte Debugger oder Skripthosts sonst eine Umgehung offen lassen.
13.3 Just Enough Administration
JEA definiert in einer PSSC-Datei, welche Cmdlets, Parameter und Werte ein Konto in einer Remoting-Sitzung ausführen darf. Die Ausführung erfolgt unter einem virtuellen Konto mit lokalen Adminrechten, während der aufrufende Benutzer keine hat.
New-PSSessionConfigurationFile -Path .\Wartung.pssc -SessionType RestrictedRemoteServer `
-RunAsVirtualAccount -RoleDefinitions @{ "CONTOSO\Servicedesk" = @{ RoleCapabilities = "Neustart" } }
Register-PSSessionConfiguration -Name Wartung -Path .\Wartung.pssc -Force
Der Nutzen zeigt sich beim Servicedesk: Ein Mitarbeiter darf einen Dienst neu starten, ohne sich anmelden, Software installieren oder Protokolle löschen zu können. Jede Aktion landet zusätzlich im Transkript der Sitzung.
13.4 Attack Surface Reduction und Defender
Microsoft Defender Antivirus ist auf Servern aktiv und liefert mit den ASR-Regeln Verhaltensblockaden, die klassische Angriffsmuster unterbinden, etwa das Erzeugen von Kindprozessen durch Office-Anwendungen oder das Ausführen potenziell verschleierter Skripte. Aktiviere die Regeln zuerst im Auditmodus, weil Serveranwendungen legitime Muster erzeugen, die den Regeln ähneln.
Get-MpPreference | Select-Object -ExpandProperty AttackSurfaceReductionRules_Ids
Set-MpPreference -EnableControlledFolderAccess AuditMode
Aktiviere zusätzlich den Manipulationsschutz, damit ein Angreifer die Defender-Konfiguration nicht per Registry abschalten kann, und prüfe die Ausnahmen. Pauschale Ausschlüsse ganzer Laufwerke, die einmal für eine Datenbank eingerichtet wurden, sind ein verbreiteter blinder Fleck.
14. Wiederanlauf: der Teil, den niemand testet
Härtung reduziert die Eintrittswahrscheinlichkeit. Sie senkt nicht den Schaden, wenn es doch passiert. Diesen Teil deckt die Wiederherstellungsfähigkeit ab, und sie ist im Ernstfall die Größe, an der alles hängt.
Vier Anforderungen sind nicht verhandelbar. Backups liegen auf unveränderlichem Speicher oder offline, weil Ransomware-Gruppen zuerst die Sicherungen suchen. Der Backup-Server authentifiziert sich nicht mit Domänenkonten, sonst nimmt die Kompromittierung der Domäne die Sicherung gleich mit. Für Active Directory existiert eine dokumentierte Forest-Recovery-Prozedur inklusive Systemstatussicherung mindestens zweier DCs pro Domäne. Und die DSRM-Kennwörter liegen dokumentiert an einem Ort, den du ohne funktionierende Domäne erreichst.
Der entscheidende Punkt ist der Test. Eine Wiederherstellungsprozedur, die nie durchgespielt wurde, ist eine Vermutung. Plane mindestens jährlich einen Restore-Test eines Domain Controllers in eine isolierte Umgebung, dokumentiere die benötigte Zeit und vergleiche sie mit der Erwartung der Geschäftsführung. Die Differenz zwischen beiden Zahlen ist meist das ehrlichste Ergebnis des gesamten Sicherheitskonzepts.
15. Compliance-Einordnung
Hardening ist Technik und Nachweis zugleich. Wer ein Audit besteht, hat die Konfiguration nicht einfach gesetzt, sondern begründet, dokumentiert und überprüfbar gemacht.
| Rahmenwerk | Bezug zum Server-Hardening | Was der Prüfer sehen will |
| ISO 27001 | Anhang A zu Konfigurationsmanagement, Zugriffssteuerung und Protokollierung | Definierte Soll-Konfiguration, Abweichungsprozess, Nachweis der Wirksamkeit |
| BSI IT-Grundschutz | Bausteine zu allgemeinen Servern und Windows-Server-Systemen | Umsetzung der Basis-Anforderungen, begründete Abweichungen |
| NIS2 und NIS2UmsuCG | Risikomanagement, Behandlung von Schwachstellen, Meldepflichten | Patch-Prozess mit Fristen, Nachweis über Reaktionszeiten |
| TISAX | Informationssicherheit in der Lieferkette | Konsistente Härtung über alle Standorte, dokumentierte Ausnahmen |
Der praktische Nutzen liegt in der Umkehrung: Wenn du deine Baseline versioniert ablegst, Abweichungen mit Begründung und Ablaufdatum führst und Konformitätsberichte automatisiert erzeugst, erledigst du Technik und Nachweis in einem Arbeitsschritt. Genau das ist der Grund, warum OSConfig und das Security Compliance Toolkit mehr wert sind als eine handgepflegte Einstellungsliste.
Automatisierung und Werkzeuge

Manuelles Härten skaliert nicht und ist nach dem dritten Server nicht mehr reproduzierbar. Diese Werkzeuge nehmen dir die Wiederholung ab.
| Werkzeug | Zweck | Quelle |
| OSConfig | Baseline-Durchsetzung und Drift-Korrektur auf Windows Server 2025 | https://github.com/microsoft/osconfig |
| CIS Benchmarks und CIS-CAT | Auditierbarer Industriestandard mit Level-1- und Level-2-Profilen | https://www.cisecurity.org/cis-benchmarks/ |
| PhinIT easyADReport | PowerShell-Reporting für AD-Auditing, Gruppenmitgliedschaften und Schwachstellenerkennung | https://github.com/PS-easyIT/PhinIT-Auditing-Reporting |
| PhinIT easyConnections | WPF-Werkzeug zur Echtzeitanalyse von Netzwerkverbindungen, hilfreich beim Debuggen restriktiver Firewall-Regeln | https://github.com/PS-easyIT/PhinIT-Auditing-Reporting |
Bei allen Baseline-Werkzeugen gilt dieselbe Regel: erst in einer Testumgebung anwenden, dann auf eine Pilotgruppe, dann in die Fläche. Eine Baseline mit über 300 Einstellungen verändert Verhalten, das seit Jahren als gegeben galt.


Fazit
Windows Server Hardening ist 2026 kein Projekt mehr, das du abschließt, sondern ein Zustand, den du hältst. Der Unterschied zu früheren Jahren liegt in zwei Verschiebungen.
- Erstens liefert Microsoft mit Windows Server 2025 sichere Voreinstellungen aus, wodurch sich deine Arbeit vom Nachrüsten zum Prüfen und Ergänzen verschiebt.
- Zweitens hat Microsoft für 2026 Änderungen an Kerberos und NTLM terminiert, die Altlasten sichtbar machen werden, ob du darauf vorbereitet bist oder nicht.
Wer seine RC4-Abhängigkeiten jetzt über die Ereignisse 4768 und 4769 auswertet, plant eine Migration. Wer wartet, betreibt an einem Dienstagmorgen Störungsbeseitigung.
Setze die Reihenfolge nach Wirkung, nicht nach Aufwand. Die größten Hebel sind das Tiering mit erzwungenen Anmeldeverboten, eindeutige lokale Administratorkennwörter über Windows LAPS, erzwungenes SMB Signing mit blockiertem NTLM, eine restriktive Host-Firewall mit begrenzten Managementpfaden und Anwendungskontrolle im Auditmodus als Vorstufe zum Blockieren. Diese fünf Maßnahmen schneiden mehr Angriffspfade ab als jede noch so lange Liste einzelner Registry-Werte.
Kritisch bleibt der Betrieb danach. Jede Härtung erzeugt Kompatibilitätsprobleme, jedes Kompatibilitätsproblem erzeugt Druck auf eine Ausnahme, und jede undokumentierte Ausnahme wird nach sechs Monaten zur unbemerkten Lücke. Führe deshalb Ausnahmen mit Begründung, Verantwortlichem und Ablaufdatum, und prüfe sie im selben Turnus wie deine Gruppenmitgliedschaften. Die Baseline mit Drift-Kontrolle ist dabei das Werkzeug, das dir diese Arbeit abnimmt, weil sie den Sollzustand beschreibt und aktiv wiederherstellt.
Dein Gewinn ist am Ende mehr als weniger Risiko. Es ist eine Umgebung, deren Zustand du kennst, deren Abweichungen du siehst und deren Wiederherstellung du getestet hast. Das ist der Unterschied zwischen einem Server, der sicher konfiguriert ist, und einem Server, von dem du das nur annimmst.
Sei der Erste und starte die Diskussion mit einem hilfreichen Beitrag.
Kommentar hinterlassen
Dein Beitrag wird vor der Veröffentlichung kurz geprüft — fachlich, respektvoll und auf den Punkt ist hier genau richtig.