Временные метки TCP сервера 2012 R2

Временные метки TCP сервера 2012 R2

Скоро мы проведем несколько тестов на проникновение и попытаемся почистить несколько вещей. Одна из них — временные метки TCP в Windows. Простое сканирование NMAP показывает мне предположение о временной метке TCP, которая на самом деле довольно точна. Мы используем брандмауэры Sonicwall, и техническая поддержка сообщает мне, что он не может удалить временные метки на уровне брандмауэра. Глядя на среду Windows, кажется, что следующие команды должны работать:

To set using netsh:

netsh int tcp set global timestamps=disabled

To set using PowerShell cmdlets:

Set-NetTCPSetting -SettingName InternetCustom -Timestamps Disabled

После применения и перезагрузки сервера NMAP, похоже, все еще показывает временные метки.

У кого-нибудь с этим был успех? Или я единственный, кто пытается это сделать :) Кажется, это не рекомендуется, так что как вы с этим справляетесь?

Спасибо.

решение1

Временные метки TCP используются для повышения производительности, а также защиты от поздних пакетов, которые могут нарушить поток данных. Если вы отключите временные метки TCP, то следует ожидать ухудшения производительности и менее надежных соединений. Это происходит независимо от метода отключения временных меток TCP.

Любые изменения, вносимые в пакеты промежуточным узлом, могут вызвать дополнительные проблемы, поскольку конечные точки TCP не обязаны учитывать такие изменения.

Временные метки TCP должны монотонно расти со временем. Таким образом, они обязательно предсказуемы. Я не видел никакой документации, которая бы указывала на то, что эта предсказуемость является проблемой.

Технически возможно изменять начальное смещение и скорость роста таким образом, чтобы временные метки, которые вы отправляете на один IP-адрес, нельзя было использовать для прогнозирования временных меток, которые вы отправите на другой IP-адрес.

Поэтому моя рекомендация ясна.

  • Не вмешивайтесь в работу временных меток на брандмауэре.
  • Запросите у пентестера дополнительную информацию, описывающую, почему предсказуемые временные метки могут представлять проблему, а также рекомендуемую конфигурацию конечной точки.
  • При необходимости примените параметры конфигурации к конечной точке.

Связанный контент