Z hackerthreads.org :
NetBIOS to skrót od Network basic input output system i jest używany w systemie Windows do udostępniania plików i drukarek.
Z Wikipedia :
Udostępnia usługi związane z warstwą sesji modelu OSI, pozwalając aplikacjom znajdującym się na oddzielnych komputerach komunikować się przez sieć lokalną.
Z TechNet :
Interfejs programowania warstwy sesji. NetBIOS jest standardowym interfejsem programowania aplikacji (API) w warstwie sesji modelu referencyjnego Open Systems Interconnect (OSI), dzięki któremu aplikacje użytkownika mogą wykorzystywać usługi zainstalowanych stosów protokołów sieciowych. Aplikacja, która wykorzystuje interfejs API interfejsu NetBIOS do komunikacji sieciowej, może być uruchomiona na dowolnym stosie protokołów obsługującym interfejs NetBIOS.`
Protokół zarządzania sesją i transportu danych NetBIOS jest również protokołem funkcjonującym w warstwach Session i Transport, który zapewnia polecenia i obsługę następujących usług:
- Rejestracja i weryfikacja nazwy sieci.
- Ustanowienie i zakończenie sesji.
- Niezawodne, zorientowane na połączenie przesyłanie danych sesji.
- Niepewne, bezpołączeniowe przesyłanie danych datagramowych.
- Monitorowanie i zarządzanie protokołami i adapterami.
NetBIOS over TCP/IP (NetBT) przesyła protokół NetBIOS przez Transmission Control Protocol (TCP) lub User Datagram Protocol (UDP).
Z innego artykułu TechNet, Implementacja NetBIOS przez TCP/IP? :
Implementacja NetBIOS-a przez TCP/IP w systemie Windows 2000 jest określana jako NetBT. NetBT używa następujących portów TCP i UDP:
- port UDP 137 (usługi nazw)
- port UDP 138 (usługi datagramów)
- port TCP 139 (usługi sesji)
C:\>nbtstat.exe -a morpheus
<Local Adapter Name>:
Node IpAddress: [<local IP address>] Scope Id: []
NetBIOS Remote Machine Name Table
Name Type Status
MORPHEUS <00> UNIQUE Registered
MATRIX <00> GROUP Registered
MORPHEUS <20> UNIQUE Registered
MAC Address = <Remote MAC address>
C:\>nbtstat.exe -c
<Local Adapter Name>:
Node IpAddress: [<local IP address>] Scope Id: []
Architektura wyglądałaby następująco:
Można spróbować hacku na NetBIOS ponad SSN - Wykorzystanie NetBIOS w Linuksie:
Jak zachowuje się NetBT ponad DNS/ulepszeniami internetowymi:
.