SMB2 Client Test Suite Data Sheet
Test Suite: SMB2 Client Test Suite
Direction: Client
In computer networking, Server Message Block 2 operates as an application-layer network protocol on the top of TCP. SMB2 is used to provide shared access to files, printers, and miscellaneous services. SMB2 also implements an authenticated inter-process communication (IPC) mechanism. SMB2.0 and SMB2.1 dialect negotiations are supported.
Used specifications
| Specification |
Title |
Notes |
| MS-SMB2 |
Server Message Block (SMB) Version 2 Protocol Specification |
SMB2.0 and SMB2.1 negotiations are supported |
| MS-SMB |
Server Message Block (SMB) Protocol Specification |
|
| MS-NLMP |
NT LAN Manager (NTLM) Authentication Protocol Specification |
|
| MS-SPNG |
Simple and Protected Generic Security Service Application Program Interface Negotiation Mechanism (SPNEGO) Protocol Extensions |
|
| MS-RPCE |
Remote Procedure Call Protocol Extensions |
Based on Open Group DCE/RPC |
| MS-FSCC |
File System Control Codes |
Control codes are supported in Create messages. Other FSCC specific contents are used only in anomalization |
| RFC1002 |
Protocol Standard for a NetBIOS Service on a TCP/UDP Transport |
|
| RFC2743 |
Generic Security Service Application Program Interface Version 2, Update 1 |
|
| RFC4178 |
The Simple and Protected Generic Security Service Application Program Interface (GSS-API) Negotiation Mechanism |
|
Tool-specific information
| Tested messages |
Specifications |
| Negotiate Response, SMB2 |
MS-SMB2 |
| Session Setup Response |
MS-SMB2 |
| Logoff Response |
MS-SMB2 |
| Tree Connect Response |
MS-SMB2 |
| Tree Disconnect Response |
MS-SMB2 |
| Create Response |
MS-SMB2 |
| Close Response |
MS-SMB2 |
| Flush Response |
MS-SMB2 |
| Read Response |
MS-SMB2 |
| Write Response |
MS-SMB2 |
| Lock Response |
MS-SMB2 |
| Ioctl Response |
MS-SMB2 |
| Cancel Response |
MS-SMB2 |
| Echo Response |
MS-SMB2 |
| Query Directory Response |
MS-SMB2 |
| Change Notify Response |
MS-SMB2 |
| Query Info Response |
MS-SMB2 |
| Set Info Response |
MS-SMB2 |
| Untested messages |
Specifications |
| Oplock Break Acknowledgment |
MS-SMB2 |
| Lease Break Acknowledgment |
MS-SMB2 |