Port knocking

Port knocking — метод скрытия сетевой службы, при котором доступ к закрытому порту открывается для клиента после заданной последовательности сетевых пакетов.

Port knocking — механизм управления доступом к сетевой службе, при котором межсетевой экран по умолчанию блокирует её порт. Клиент посылает заранее определённую последовательность сетевых пакетов, обычно к заданным TCP- или UDP-портам, после чего правило фильтрации разрешает его IP-адресу подключение к целевой службе, как правило, на ограниченное время. Для передачи последовательности могут использоваться TCP- и UDP-пакеты, а в отдельных реализациях — ICMP; реализация отслеживает их порядок, интервалы и источник. Простые схемы уязвимы к перехвату и повторной передаче последовательности, поэтому защищённые варианты используют одноразовые значения или иную криптографическую защиту от повторов. SPA обычно применяют как альтернативный подход с одним авторизующим пакетом. Механизм не заменяет аутентификацию, шифрование и журналирование. Port knocking используют для уменьшения видимости административных служб, например SSH, в сетях с ограниченным числом операторов. От статического ACL он отличается способом активации разрешения: распознанный сигнал клиента служит триггером для динамического изменения правила фильтрации.

Синонимы и варианты написания:

порт-нокингстук по портам
Просмотров: 12

Статьи по теме

Материалы раздела, к которому относится термин

Связанные термины

ACME(Automatic Certificate Management Environment)

ACME — прикладной протокол автоматизации выпуска, продления и отзыва сертификатов, подтверждающий контроль заявителя над доменом или иным идентификатором.

БезопасностьУправлениеСеть

AIDE(Advanced Intrusion Detection Environment)

AIDE — средство контроля целостности файлов Linux и Unix, сравнивающее текущее состояние файловой системы с заранее созданной доверенной базой атрибутов и хешей.

БезопасностьLinuxМониторинг

AppArmor

AppArmor — система мандатного контроля доступа Linux, ограничивающая программы профилями; профиль обычно выбирается по пути исполняемого файла, а файловые правила сопоставляются с путями.

БезопасностьLinuxУправление

Boolean SELinux(SELinux boolean)

Boolean SELinux — именованный логический параметр, от значения которого зависит применение предусмотренных политикой SELinux условных правил без изменения их исходного текста.

БезопасностьLinuxУправление

ECDHE(Elliptic Curve Diffie-Hellman Ephemeral)

ECDHE — механизм согласования ключей на эллиптических кривых с эфемерными ключевыми парами, поддерживающий прямую секретность при последующей компрометации долгосрочного ключа.

БезопасностьСетьПродвинутый