Skip to content
Wireshark Wiki 中文翻译整理专题首页原始页面

SMB2/SetInfo

Opcode 0x11

此 SMB2 命令可用于设置服务器上文件和其他类型对象的信息。

SMB2/SetInfo Request

SMB2/SetInfo Request 数据包格式

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Buffer Code | InfoClass | InfoLevel |+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Info Data Length |+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Info Data Offset | | |+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| | | | |+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| |+-+-+-+-+ FID +-+-+-+-+| |+-+-+-+-+ +-+-+-+-+| |+-+-+-+-+ +-+-+-+-+| |+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Info Data +-+-+-+-+...

Buffer Code

SMB2/BufferCode 0x21 = 0x20 | 0x01

InfoClass

Infoclass 指定我们想为对象设置哪种类型的信息

0x01 SMB2_CLASS_FILE_INFO0x02 SMB2_CLASS_FS_INFO0x03 SMB2_CLASS_SEC_INFO

InfoLevel

Infolevel 与 Infoclass 一起指定要设置的某种具体信息类型。

SMB2_CLASS_FILE_INFO 的 Infolevels

SMB2_CLASS_FS_INFO 的 Infolevels

SMB2_CLASS_SEC_INFO 的 Infolevels

FID

SMB2/FID 我们想要为其设置信息的对象。

Info Data Length

Info Data 的字节数。

Info Data Offset

TODO...

Info Data

我们想要设置的信息结构。即使该结构的大小为奇数字节,其后也没有填充。

SMB2/SetInfo Response

SMB2/SetInfo Response 数据包格式

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Buffer Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Buffer Code

SMB2/BufferCode 0x02

NT Status Codes

讨论

Imported from https://wiki.wireshark.org/SMB2/SetInfo on 2020-08-11 23:25:15 UTC

相关 Wireshark Wiki 页面

网络分析技术档案