Package com.hierynomus.mssmb2
Class SMB2MessageConverter
- java.lang.Object
-
- com.hierynomus.mssmb2.SMB2MessageConverter
-
public class SMB2MessageConverter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static long
FSCTL_DFS_GET_REFERRALS
private static long
FSCTL_PIPE_PEEK
private static long
FSCTL_PIPE_TRANSCEIVE
private static long
FSCTL_SRV_COPYCHUNK
private static long
FSCTL_SRV_COPYCHUNK_WRITE
private static org.slf4j.Logger
logger
-
Constructor Summary
Constructors Constructor Description SMB2MessageConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private SMB2Packet
getPacketInstance(SMB2PacketData packetData)
private boolean
isSuccess(SMBPacket<?,?> requestPacket, SMB2PacketData packetData)
[MS-SMB2].pdf 3.3.4.4SMB2Packet
readPacket(SMBPacket<?,?> requestPacket, SMB2PacketData packetData)
-
-
-
Field Detail
-
logger
private static final org.slf4j.Logger logger
-
FSCTL_PIPE_PEEK
private static final long FSCTL_PIPE_PEEK
- See Also:
- Constant Field Values
-
FSCTL_PIPE_TRANSCEIVE
private static final long FSCTL_PIPE_TRANSCEIVE
- See Also:
- Constant Field Values
-
FSCTL_DFS_GET_REFERRALS
private static final long FSCTL_DFS_GET_REFERRALS
- See Also:
- Constant Field Values
-
FSCTL_SRV_COPYCHUNK
private static final long FSCTL_SRV_COPYCHUNK
- See Also:
- Constant Field Values
-
FSCTL_SRV_COPYCHUNK_WRITE
private static final long FSCTL_SRV_COPYCHUNK_WRITE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPacketInstance
private SMB2Packet getPacketInstance(SMB2PacketData packetData)
-
readPacket
public SMB2Packet readPacket(SMBPacket<?,?> requestPacket, SMB2PacketData packetData) throws Buffer.BufferException
- Throws:
Buffer.BufferException
-
isSuccess
private boolean isSuccess(SMBPacket<?,?> requestPacket, SMB2PacketData packetData)
[MS-SMB2].pdf 3.3.4.4
-
-