Windows (desktop and server)
TMA-WIN2025-18.5.5
Ensure 'MSS: (KeepAliveTime) How often keep-alive packets are sent in milliseconds' is set to 'Enabled: 300,000 or 5 minutes'
СреднийУровень 2Автоматическаяwindows
Описание
This value controls how often TCP attempts to verify that an idle connection is still intact by sending a keep-alive packet. If the remote computer is still reachable, it acknowledges the keep-alive packet. The recommended state for this setting is: Enabled: 300,000 or 5 minutes.
Как проверяется
Метод проверки: Реестр Windows
registry
$bad = @(); $v = (Get-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters' -Name 'KeepAliveTime' -ErrorAction SilentlyContinue).'KeepAliveTime'; if (-not ($null -ne $v -and @(300000) -contains [int64]$v)) { $bad += 'KeepAliveTime=' + $v }; if ($bad.Count -eq 0) { 'compliant' } else { 'non-compliant: ' + ($bad -join ', ') }- Ожидаемый вывод
compliant
Как исправляется
Метод исправления: Команда оболочки
shell
if (-not (Test-Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters')) { New-Item -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters' -Force | Out-Null }; New-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters' -Name 'KeepAliveTime' -Value 300000 -PropertyType DWord -Force | Out-NullСвойства
- Операционные системы
- windows-server-2025-dc, windows-server-2025-ms
- Теги
- cis-convertedregistrywindows
- Источник
- CIS Microsoft Windows Server 2025 Benchmark v2.1.0 - 18.5.5
Проверить этот хост
Выполните команду на компьютере, аудит которого вам разрешён. Сканирование работает только на чтение.
shell
tmaegis scan --target windows --level 2