scapy.layers.smb module

SMB (Server Message Block), also known as CIFS.

class scapy.layers.smb.SMBMailSlot

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.smb.SMBMailSlot'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (SMBMailSlot).opcode>, <Field (SMBMailSlot).priority>, <Field (SMBMailSlot).class>, <Field (SMBMailSlot).size>, <Field (SMBMailSlot).name>]
class scapy.layers.smb.SMBNegociate_Protocol_Request_Header

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.smb.SMBNegociate_Protocol_Request_Header'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (SMBNegociate_Protocol_Request_Header).Start>, <Field (SMBNegociate_Protocol_Request_Header).Command>, <Field (SMBNegociate_Protocol_Request_Header).Error_Class>, <Field (SMBNegociate_Protocol_Request_Header).Reserved>, <Field (SMBNegociate_Protocol_Request_Header).Error_code>, <Field (SMBNegociate_Protocol_Request_Header).Flags>, <Field (SMBNegociate_Protocol_Request_Header).Flags2>, <Field (SMBNegociate_Protocol_Request_Header).PIDHigh>, <Field (SMBNegociate_Protocol_Request_Header).Signature>, <Field (SMBNegociate_Protocol_Request_Header).Unused>, <Field (SMBNegociate_Protocol_Request_Header).TID>, <Field (SMBNegociate_Protocol_Request_Header).PID>, <Field (SMBNegociate_Protocol_Request_Header).UID>, <Field (SMBNegociate_Protocol_Request_Header).MID>, <Field (SMBNegociate_Protocol_Request_Header).WordCount>, <Field (SMBNegociate_Protocol_Request_Header).ByteCount>]
payload_guess = [({}, <class 'scapy.layers.smb.SMBNegociate_Protocol_Request_Tail'>)]
class scapy.layers.smb.SMBNegociate_Protocol_Request_Tail

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.smb.SMBNegociate_Protocol_Request_Tail'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (SMBNegociate_Protocol_Request_Tail).BufferFormat>, <Field (SMBNegociate_Protocol_Request_Tail).BufferData>]
payload_guess = [({}, <class 'scapy.layers.smb.SMBNegociate_Protocol_Request_Tail'>)]
class scapy.layers.smb.SMBNegociate_Protocol_Response_Advanced_Security

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.smb.SMBNegociate_Protocol_Response_Advanced_Security'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (SMBNegociate_Protocol_Response_Advanced_Security).Start>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).Command>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).Error_Class>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).Reserved>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).Error_Code>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).Flags>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).Flags2>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).PIDHigh>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).Signature>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).Unused>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).TID>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).PID>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).UID>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).MID>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).WordCount>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).DialectIndex>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).SecurityMode>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).MaxMpxCount>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).MaxNumberVC>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).MaxBufferSize>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).MaxRawSize>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).SessionKey>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).ServerCapabilities>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).UnixExtensions>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).Reserved2>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).ExtendedSecurity>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).CompBulk>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).Reserved3>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).ServerTimeHigh>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).ServerTimeLow>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).ServerTimeZone>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).EncryptionKeyLength>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).ByteCount>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).GUID>, <Field (SMBNegociate_Protocol_Response_Advanced_Security).SecurityBlob>]
class scapy.layers.smb.SMBNegociate_Protocol_Response_No_Security

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.smb.SMBNegociate_Protocol_Response_No_Security'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (SMBNegociate_Protocol_Response_No_Security).Start>, <Field (SMBNegociate_Protocol_Response_No_Security).Command>, <Field (SMBNegociate_Protocol_Response_No_Security).Error_Class>, <Field (SMBNegociate_Protocol_Response_No_Security).Reserved>, <Field (SMBNegociate_Protocol_Response_No_Security).Error_Code>, <Field (SMBNegociate_Protocol_Response_No_Security).Flags>, <Field (SMBNegociate_Protocol_Response_No_Security).Flags2>, <Field (SMBNegociate_Protocol_Response_No_Security).PIDHigh>, <Field (SMBNegociate_Protocol_Response_No_Security).Signature>, <Field (SMBNegociate_Protocol_Response_No_Security).Unused>, <Field (SMBNegociate_Protocol_Response_No_Security).TID>, <Field (SMBNegociate_Protocol_Response_No_Security).PID>, <Field (SMBNegociate_Protocol_Response_No_Security).UID>, <Field (SMBNegociate_Protocol_Response_No_Security).MID>, <Field (SMBNegociate_Protocol_Response_No_Security).WordCount>, <Field (SMBNegociate_Protocol_Response_No_Security).DialectIndex>, <Field (SMBNegociate_Protocol_Response_No_Security).SecurityMode>, <Field (SMBNegociate_Protocol_Response_No_Security).MaxMpxCount>, <Field (SMBNegociate_Protocol_Response_No_Security).MaxNumberVC>, <Field (SMBNegociate_Protocol_Response_No_Security).MaxBufferSize>, <Field (SMBNegociate_Protocol_Response_No_Security).MaxRawSize>, <Field (SMBNegociate_Protocol_Response_No_Security).SessionKey>, <Field (SMBNegociate_Protocol_Response_No_Security).ServerCapabilities>, <Field (SMBNegociate_Protocol_Response_No_Security).UnixExtensions>, <Field (SMBNegociate_Protocol_Response_No_Security).Reserved2>, <Field (SMBNegociate_Protocol_Response_No_Security).ExtendedSecurity>, <Field (SMBNegociate_Protocol_Response_No_Security).CompBulk>, <Field (SMBNegociate_Protocol_Response_No_Security).Reserved3>, <Field (SMBNegociate_Protocol_Response_No_Security).ServerTimeHigh>, <Field (SMBNegociate_Protocol_Response_No_Security).ServerTimeLow>, <Field (SMBNegociate_Protocol_Response_No_Security).ServerTimeZone>, <Field (SMBNegociate_Protocol_Response_No_Security).EncryptionKeyLength>, <Field (SMBNegociate_Protocol_Response_No_Security).ByteCount>, <Field (SMBNegociate_Protocol_Response_No_Security).EncryptionKey>, <Field (SMBNegociate_Protocol_Response_No_Security).DomainName>, <Field (SMBNegociate_Protocol_Response_No_Security).ServerName>]
class scapy.layers.smb.SMBNegociate_Protocol_Response_No_Security_No_Key

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.smb.SMBNegociate_Protocol_Response_No_Security_No_Key'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (SMBNegociate_Protocol_Response_No_Security_No_Key).Start>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).Command>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).Error_Class>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).Reserved>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).Error_Code>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).Flags>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).Flags2>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).PIDHigh>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).Signature>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).Unused>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).TID>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).PID>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).UID>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).MID>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).WordCount>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).DialectIndex>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).SecurityMode>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).MaxMpxCount>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).MaxNumberVC>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).MaxBufferSize>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).MaxRawSize>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).SessionKey>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).ServerCapabilities>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).UnixExtensions>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).Reserved2>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).ExtendedSecurity>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).CompBulk>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).Reserved3>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).ServerTimeHigh>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).ServerTimeLow>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).ServerTimeZone>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).EncryptionKeyLength>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).ByteCount>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).DomainName>, <Field (SMBNegociate_Protocol_Response_No_Security_No_Key).ServerName>]
namez = 'SMBNegociate Protocol Response No Security No Key'
class scapy.layers.smb.SMBNetlogon_Protocol_Response_Header

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.smb.SMBNetlogon_Protocol_Response_Header'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (SMBNetlogon_Protocol_Response_Header).Start>, <Field (SMBNetlogon_Protocol_Response_Header).Command>, <Field (SMBNetlogon_Protocol_Response_Header).Error_Class>, <Field (SMBNetlogon_Protocol_Response_Header).Reserved>, <Field (SMBNetlogon_Protocol_Response_Header).Error_code>, <Field (SMBNetlogon_Protocol_Response_Header).Flags>, <Field (SMBNetlogon_Protocol_Response_Header).Flags2>, <Field (SMBNetlogon_Protocol_Response_Header).PIDHigh>, <Field (SMBNetlogon_Protocol_Response_Header).Signature>, <Field (SMBNetlogon_Protocol_Response_Header).Unused>, <Field (SMBNetlogon_Protocol_Response_Header).TID>, <Field (SMBNetlogon_Protocol_Response_Header).PID>, <Field (SMBNetlogon_Protocol_Response_Header).UID>, <Field (SMBNetlogon_Protocol_Response_Header).MID>, <Field (SMBNetlogon_Protocol_Response_Header).WordCount>, <Field (SMBNetlogon_Protocol_Response_Header).TotalParamCount>, <Field (SMBNetlogon_Protocol_Response_Header).TotalDataCount>, <Field (SMBNetlogon_Protocol_Response_Header).MaxParamCount>, <Field (SMBNetlogon_Protocol_Response_Header).MaxDataCount>, <Field (SMBNetlogon_Protocol_Response_Header).MaxSetupCount>, <Field (SMBNetlogon_Protocol_Response_Header).unused2>, <Field (SMBNetlogon_Protocol_Response_Header).Flags3>, <Field (SMBNetlogon_Protocol_Response_Header).TimeOut1>, <Field (SMBNetlogon_Protocol_Response_Header).TimeOut2>, <Field (SMBNetlogon_Protocol_Response_Header).unused3>, <Field (SMBNetlogon_Protocol_Response_Header).unused4>, <Field (SMBNetlogon_Protocol_Response_Header).ParamCount2>, <Field (SMBNetlogon_Protocol_Response_Header).ParamOffset>, <Field (SMBNetlogon_Protocol_Response_Header).DataCount>, <Field (SMBNetlogon_Protocol_Response_Header).DataOffset>, <Field (SMBNetlogon_Protocol_Response_Header).SetupCount>, <Field (SMBNetlogon_Protocol_Response_Header).unused5>]
class scapy.layers.smb.SMBNetlogon_Protocol_Response_Tail_LM20

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.smb.SMBNetlogon_Protocol_Response_Tail_LM20'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (SMBNetlogon_Protocol_Response_Tail_LM20).Command>, <Field (SMBNetlogon_Protocol_Response_Tail_LM20).unused>, <Field (SMBNetlogon_Protocol_Response_Tail_LM20).DblSlash>, <Field (SMBNetlogon_Protocol_Response_Tail_LM20).ServerName>, <Field (SMBNetlogon_Protocol_Response_Tail_LM20).LM20Token>]
class scapy.layers.smb.SMBNetlogon_Protocol_Response_Tail_SAM

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.smb.SMBNetlogon_Protocol_Response_Tail_SAM'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (SMBNetlogon_Protocol_Response_Tail_SAM).Command>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).unused>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data1>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data2>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data3>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data4>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data5>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data6>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data7>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data8>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data9>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data10>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data11>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data12>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data13>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data14>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data16>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data18>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data20>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data21>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data22>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data23>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data24>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data25>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data26>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data27>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data28>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data29>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data30>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data31>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data32>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data33>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data34>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data35>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data36>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data37>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data38>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data39>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data40>, <Field (SMBNetlogon_Protocol_Response_Tail_SAM).Data41>]
class scapy.layers.smb.SMBSession_Setup_AndX_Request

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.smb.SMBSession_Setup_AndX_Request'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (SMBSession_Setup_AndX_Request).Start>, <Field (SMBSession_Setup_AndX_Request).Command>, <Field (SMBSession_Setup_AndX_Request).Error_Class>, <Field (SMBSession_Setup_AndX_Request).Reserved>, <Field (SMBSession_Setup_AndX_Request).Error_Code>, <Field (SMBSession_Setup_AndX_Request).Flags>, <Field (SMBSession_Setup_AndX_Request).Flags2>, <Field (SMBSession_Setup_AndX_Request).PIDHigh>, <Field (SMBSession_Setup_AndX_Request).Signature>, <Field (SMBSession_Setup_AndX_Request).Unused>, <Field (SMBSession_Setup_AndX_Request).TID>, <Field (SMBSession_Setup_AndX_Request).PID>, <Field (SMBSession_Setup_AndX_Request).UID>, <Field (SMBSession_Setup_AndX_Request).MID>, <Field (SMBSession_Setup_AndX_Request).WordCount>, <Field (SMBSession_Setup_AndX_Request).AndXCommand>, <Field (SMBSession_Setup_AndX_Request).Reserved2>, <Field (SMBSession_Setup_AndX_Request).AndXOffset>, <Field (SMBSession_Setup_AndX_Request).MaxBufferS>, <Field (SMBSession_Setup_AndX_Request).MaxMPXCount>, <Field (SMBSession_Setup_AndX_Request).VCNumber>, <Field (SMBSession_Setup_AndX_Request).SessionKey>, <Field (SMBSession_Setup_AndX_Request).ANSIPasswordLength>, <Field (SMBSession_Setup_AndX_Request).UnicodePasswordLength>, <Field (SMBSession_Setup_AndX_Request).Reserved3>, <Field (SMBSession_Setup_AndX_Request).ServerCapabilities>, <Field (SMBSession_Setup_AndX_Request).UnixExtensions>, <Field (SMBSession_Setup_AndX_Request).Reserved4>, <Field (SMBSession_Setup_AndX_Request).ExtendedSecurity>, <Field (SMBSession_Setup_AndX_Request).CompBulk>, <Field (SMBSession_Setup_AndX_Request).Reserved5>, <Field (SMBSession_Setup_AndX_Request).ByteCount>, <Field (SMBSession_Setup_AndX_Request).ANSIPassword>, <Field (SMBSession_Setup_AndX_Request).Account>, <Field (SMBSession_Setup_AndX_Request).PrimaryDomain>, <Field (SMBSession_Setup_AndX_Request).NativeOS>, <Field (SMBSession_Setup_AndX_Request).NativeLanManager>, <Field (SMBSession_Setup_AndX_Request).WordCount2>, <Field (SMBSession_Setup_AndX_Request).AndXCommand2>, <Field (SMBSession_Setup_AndX_Request).Reserved6>, <Field (SMBSession_Setup_AndX_Request).AndXOffset2>, <Field (SMBSession_Setup_AndX_Request).Flags3>, <Field (SMBSession_Setup_AndX_Request).PasswordLength>, <Field (SMBSession_Setup_AndX_Request).ByteCount2>, <Field (SMBSession_Setup_AndX_Request).Password>, <Field (SMBSession_Setup_AndX_Request).Path>, <Field (SMBSession_Setup_AndX_Request).Service>]
class scapy.layers.smb.SMBSession_Setup_AndX_Response

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.smb.SMBSession_Setup_AndX_Response'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (SMBSession_Setup_AndX_Response).Start>, <Field (SMBSession_Setup_AndX_Response).Command>, <Field (SMBSession_Setup_AndX_Response).Error_Class>, <Field (SMBSession_Setup_AndX_Response).Reserved>, <Field (SMBSession_Setup_AndX_Response).Error_Code>, <Field (SMBSession_Setup_AndX_Response).Flags>, <Field (SMBSession_Setup_AndX_Response).Flags2>, <Field (SMBSession_Setup_AndX_Response).PIDHigh>, <Field (SMBSession_Setup_AndX_Response).Signature>, <Field (SMBSession_Setup_AndX_Response).Unused>, <Field (SMBSession_Setup_AndX_Response).TID>, <Field (SMBSession_Setup_AndX_Response).PID>, <Field (SMBSession_Setup_AndX_Response).UID>, <Field (SMBSession_Setup_AndX_Response).MID>, <Field (SMBSession_Setup_AndX_Response).WordCount>, <Field (SMBSession_Setup_AndX_Response).AndXCommand>, <Field (SMBSession_Setup_AndX_Response).Reserved2>, <Field (SMBSession_Setup_AndX_Response).AndXOffset>, <Field (SMBSession_Setup_AndX_Response).Action>, <Field (SMBSession_Setup_AndX_Response).ByteCount>, <Field (SMBSession_Setup_AndX_Response).NativeOS>, <Field (SMBSession_Setup_AndX_Response).NativeLanManager>, <Field (SMBSession_Setup_AndX_Response).PrimaryDomain>, <Field (SMBSession_Setup_AndX_Response).WordCount2>, <Field (SMBSession_Setup_AndX_Response).AndXCommand2>, <Field (SMBSession_Setup_AndX_Response).Reserved3>, <Field (SMBSession_Setup_AndX_Response).AndXOffset2>, <Field (SMBSession_Setup_AndX_Response).OptionalSupport>, <Field (SMBSession_Setup_AndX_Response).ByteCount2>, <Field (SMBSession_Setup_AndX_Response).Service>, <Field (SMBSession_Setup_AndX_Response).NativeFileSystem>]