Synopsys Enters into Definitive Agreement for Sale of Application Security (Software Integrity Group) Learn More

close search bar

Sorry, not available in this language yet

close language selection
SMB3 Server Test Suite Data Sheet
Test Suite:
SMB3 Server Test Suite
Direction:
Server

In computer networking, Server Message Block 3 operates as an application-layer network protocol on the top of TCP. SMB3 is used to provide shared access to files, printers, and miscellaneous services. SMB3 also implements an authenticated inter-process communication (IPC) mechanism. SMB3.0, SMB3.0.2 and SMB3.1.1 dialect negotiations are supported.

Used specifications

Specification
Title
Notes
MS-SMB2
Server Message Block (SMB) Protocol Versions 2 and 3
Suite supports SMB3.0, SMB3.0.2 and SMB3.1.1 dialects
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
MS-SWN
Remote Direct Memory Access (RDMA) Transport Protocol Specification
Supported only in anomalies
RFC1002
Protocol Standard for a NetBIOS Service on a TCP/UDP Transport
RFC1510
The Kerberos Network Authentication Service (V5)
RFC1964
The Kerberos Version 5 GSS-API Mechanism
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 Request, SMB3

MS-SMB2

Negotiate Request, SMB1

MS-SMB

Session Setup Request

MS-SMB2

Logoff Request

MS-SMB2

Tree Connect Request

MS-SMB2

Tree Disconnect Request

MS-SMB2

Create Request

MS-SMB2

Close Request

MS-SMB2

Flush Request

MS-SMB2

Read Request

MS-SMB2

Write Request

MS-SMB2

Lock Request

MS-SMB2

Ioctl Request

MS-SMB2

Cancel Request

MS-SMB2

Echo Request

MS-SMB2

Query Directory Request

MS-SMB2

Change Notify Request

MS-SMB2

Query Info Request

MS-SMB2

Set Info Request

MS-SMB2

Transform Header and Encryption (NTLM and NTLM over GSS-API)

MS-SMB2

Untested messages
Specifications
Oplock Break Acknowledgment

MS-SMB2

Lease Break Acknowledgment

MS-SMB2

Transform Header and Encryption (Kerberos over GSS-API)

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