Von hackerthreads.org :
NetBIOS steht für Network basic input output system und wird in Windows für die Datei- und Druckerfreigabe verwendet.
Von Wikipedia :
Es stellt Dienste im Zusammenhang mit der Sitzungsschicht des OSI-Modells bereit, die es Anwendungen auf separaten Computern ermöglichen, über ein lokales Netzwerk zu kommunizieren.
Von TechNet :
Eine Programmierschnittstelle der Sitzungsschicht. NetBIOS ist eine Standardanwendungsprogrammierschnittstelle (API) auf der Sitzungsschicht des OSI-Referenzmodells (Open Systems Interconnect), so dass Benutzeranwendungen die Dienste der installierten Netzwerkprotokollstacks nutzen können. Eine Anwendung, die die NetBIOS-Schnittstellen-API für die Netzwerkkommunikation verwendet, kann auf jedem Protokollstapel ausgeführt werden, der eine NetBIOS-Schnittstelle unterstützt.`
Ein Sitzungsverwaltungs- und Datentransportprotokoll NetBIOS ist ebenfalls ein Protokoll, das auf der Sitzungs- und Transportschicht arbeitet und Befehle und Unterstützung für die folgenden Dienste bietet:
- Registrierung und Überprüfung von Netzwerknamen.
- Sitzungsaufbau und -abbau.
- Zuverlässige verbindungsorientierte Sitzungsdatenübertragung.
- Unzuverlässiger verbindungsloser Datagramm-Datentransfer.
- Protokoll- und Adapterüberwachung und -verwaltung.
NetBIOS over TCP/IP (NetBT) sendet das NetBIOS-Protokoll über das Transmission Control Protocol (TCP) oder das User Datagram Protocol (UDP).
Aus einem anderen TechNet-Artikel, NetBIOS-Implementierung über TCP/IP? :
Die Windows 2000-Implementierung von NetBIOS über TCP/IP wird als NetBT bezeichnet. NetBT verwendet die folgenden TCP- und UDP-Ports:
- UDP-Port 137 (Namensdienste)
- UDP-Port 138 (Datagrammdienste)
- TCP-Port 139 (Sitzungsdienste)
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: []
Die Architektur würde wie folgt aussehen:
Sie können einen Hack auf NetBIOS über SSN versuchen - NetBIOS-Nutzung in Linux:
Wie verhält sich NetBT über DNS/Internet-Erweiterungen: