Port Knocking

Autor: Peter Berry
Datum Vytvoření: 13 Srpen 2021
Datum Aktualizace: 20 Červen 2024
Anonim
Port Knocking (Network Security Technique) Explained and Demoed in 5 Minutes!
Video: Port Knocking (Network Security Technique) Explained and Demoed in 5 Minutes!

Obsah

Definice - Co znamená Port Knocking?

Srážení portů je technika ověřování používaná správci sítě. Skládá se ze zadané sekvence pokusů o připojení uzavřeného portu k určitým IP adresám nazývaným knock sekvence. Tyto techniky používají démona, který monitoruje soubory protokolu brány firewall a hledá správnou sekvenci požadavků na připojení. Navíc obecně určuje, zda je entita usilující o vstup do portu na schváleném seznamu IP adres.


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje Port Knocking

Porážky portů, i když používají jednoduchou sekvenci, jako je "2000, 3000, 4000", by vyžadovaly obrovské množství pokusů brutální síly ze strany externího útočníka. Bez předchozí znalosti sledu by útočník musel vyzkoušet každou kombinaci tří portů od 1 do 65 535 a po každém pokusu by se musela provést kontrola, aby se zjistilo, zda se nějaké porty otevřely. Stejně tak by musely být přijímány správné tři číslice v pořádku, aniž by mezi tím byly přijaty žádné další datové pakety. Takový pokus o hrubou sílu by vyžadoval přibližně 9,2 kvintilionových datových paketů, aby bylo možné úspěšně otevřít jednoduché jediné tříportové klepání. Pokus je navíc ještě obtížnější, když se jako součást klepání na port používají kryptografické hashe (způsob výroby jednorázových klíčů) nebo delší a složitější sekvence.

Ve skutečnosti, pokud by několik legitimních pokusů z různých IP adres otevírálo a uzavíralo porty, simultánní škodliví útočníci by byli zmařeni. A pokud by byl pokus o hrubou sílu úspěšný, bylo by třeba vyjednat také mechanismy zabezpečení přístavu a autentizaci služby. Navíc žádný útočník nemůže zjistit, že démon pracuje (tj. Port se zdá být zavřený), dokud port úspěšně neotevře.

Existuje několik nevýhod. Systémy klepání portů jsou velmi závislé na správném fungování démona a pokud to nefunguje, nelze s porty navázat spojení. Démon tak vytváří jediný bod selhání. Útočník může také být schopen uzamknout jakékoli známé IP adresy tím, že vytvoří datové pakety s falešnými (tj. Spoofed) IP adresami na náhodné porty a IP adresy nelze snadno změnit. (To lze řešit pomocí kryptografických hash.) Konečně existuje možnost legitimních požadavků na otevření portu, které mohou zahrnovat TCP / IP směrovací pakety mimo provoz; nebo některé pakety mohou být vyhozeny. To vyžaduje, aby paket znovu odeslal pakety.