close search bar

Sorry, not available in this language yet

close language selection
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
Notes
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
Notes
Specifications
Oplock Break Acknowledgment
MS-SMB2
Lease Break Acknowledgment
MS-SMB2
Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis