ESET Glossary – Obsah

SMB Relay

SMB Relay a SMB Relay 2 jsou speciální programy, které dokáží provést útok na vzdálená zařízení. Program využívá protokol pro sdílení souborů SMB (Server Message Block) provázaný s rozhraním NetBIOS. Pokud sdílíte složku nebo disk v lokální síti, využíváte s nejvyšší pravděpodobností tento způsob sdílení.

V rámci komunikace uvnitř lokální sítě poté dochází k výměně kontrolních součtů (hash) uživatelských hesel.

Program SMB Relay zachytává komunikaci na UDP portech 139 a 445, přesměruje pakety mezi klientem a serverem a upraví je. Po připojení a autentizaci je klientská stanice odpojena a program SMB Relay vytvoří novou virtuální IP adresu. K této nové adrese lze připojit příkazem „net use \\192.168.1.1“. Tuto adresu pak mohou používat všechny síťové funkce systému Windows. SMB Relay přenáší veškerou SMB komunikaci kromě vyjednávání (negotiation) a autentizace. Pokud je připojeno klientské zařízení, může vzdálený útočník použít tuto IP adresu.

Program SMB Relay 2 pracuje na stejném principu jako SMB Relay. Namísto IP adres však používá názvy z rozhraní NetBIOS. Oba programy umožňují útoky typu „man-in-the-middle“ (člověk uprostřed), tedy útoky, kde útočník dokáže číst, zadávat a měnit odkazy mezi dvěma stranami bez toho, aby o tom některá ze stran věděla. Nejčastějším příznakem je, že systém přestane reagovat, nebo dojde k náhlému restartování počítače.

Doporučenou ochranou proti těmto útokům je používání autentifikace za pomoci hesel nebo klíčů.