Uses of Class
com.hierynomus.protocol.commons.buffer.Buffer.BufferException
Packages that use Buffer.BufferException
Package
Description
Generic protocol layer, unaware of the protocol implemented.
-
Uses of Buffer.BufferException in com.hierynomus.msdfsc.messages
Methods in com.hierynomus.msdfsc.messages that throw Buffer.BufferExceptionModifier and TypeMethodDescriptionvoidprotected abstract voidDFSReferral.readReferral(SMBBuffer buffer, int referralStartPos) voidDFSReferralV1.readReferral(SMBBuffer buffer, int referralStartPos) protected voidDFSReferralV2.readReferral(SMBBuffer buffer, int referralStartPos) protected voidDFSReferralV34.readReferral(SMBBuffer buffer, int referralStartPos) -
Uses of Buffer.BufferException in com.hierynomus.msdtyp
Methods in com.hierynomus.msdtyp that throw Buffer.BufferExceptionModifier and TypeMethodDescriptionstatic ACLstatic SecurityDescriptorstatic SIDstatic FileTimeMsDataTypes.readFileTime(Buffer<?> buffer) [MS-DTYP].pdf 2.3.3 FILETIMEstatic UUID[MS-DTYP].pdf 2.3.4.2 GUID Packet representation -
Uses of Buffer.BufferException in com.hierynomus.msdtyp.ace
Methods in com.hierynomus.msdtyp.ace that throw Buffer.BufferException -
Uses of Buffer.BufferException in com.hierynomus.msfscc.directory
Methods in com.hierynomus.msfscc.directory that throw Buffer.BufferException -
Uses of Buffer.BufferException in com.hierynomus.msfscc.fileinformation
Methods in com.hierynomus.msfscc.fileinformation that throw Buffer.BufferExceptionModifier and TypeMethodDescriptionstatic FileAllInformationFileInformationFactory.parseFileAllInformation(Buffer<?> buffer) [MS-SMB2] 2.2.38 SMB2 QUERY_INFO Response, SMB2_0_INFO_FILE/FileAllInformationstatic FileBothDirectoryInformationFileInformationFactory.parseFileBothDirectoryInformation(Buffer<?> buffer) 2.4.8 FileBothDirectoryInformationstatic FileDirectoryInformationFileInformationFactory.parseFileDirectoryInformation(Buffer<?> buffer) 2.4.10 FileDirectoryInformationstatic VolumeInfoVolumeInfo.parseFileFsVolumeInformation(Buffer.PlainBuffer buffer) Parses the volume information from a given buffer [MS-SMB2] 2.2.38 SMB2 QUERY_INFO Response, SMB2_0_INFO_FILESYSTEM/FileFsVolumeInformationstatic FileFullDirectoryInformationFileInformationFactory.parseFileFullDirectoryInformation(Buffer<?> buffer) 2.4.14 FileFullDirectoryInformationFileInformationFactory.parseFileIdBothDirectoryInformation(Buffer<?> buffer) 2.4.17 FileIdBothDirectoryInformationFileInformationFactory.parseFileIdFullDirectoryInformation(Buffer<?> buffer) 2.4.18 FileIdFullDirectoryInformationstatic FileNamesInformationFileInformationFactory.parseFileNamesInformation(Buffer<?> buffer) 2.4.26 FileNamesInformationstatic ShareInfoShareInfo.parseFsFullSizeInformation(Buffer.PlainBuffer response) [MS-SMB2] 2.2.38 SMB2 QUERY_INFO Response, SMB2_0_INFO_FILESYSTEM/FileFsFullSizeInformation -
Uses of Buffer.BufferException in com.hierynomus.msfscc.fsctl
Methods in com.hierynomus.msfscc.fsctl that throw Buffer.BufferException -
Uses of Buffer.BufferException in com.hierynomus.mssmb
Methods in com.hierynomus.mssmb that throw Buffer.BufferExceptionModifier and TypeMethodDescriptionprotected voidSMB1Packet.read(SMB1PacketData packetData) SMB1PacketFactory.read(byte[] data) Constructors in com.hierynomus.mssmb that throw Buffer.BufferException -
Uses of Buffer.BufferException in com.hierynomus.mssmb.messages
Methods in com.hierynomus.mssmb.messages that throw Buffer.BufferException -
Uses of Buffer.BufferException in com.hierynomus.mssmb2
Methods in com.hierynomus.mssmb2 that throw Buffer.BufferExceptionModifier and TypeMethodDescriptionbyte[]SMB3EncryptedPacketData.getCipherText()SMB2DecryptedPacketData.next()SMB2PacketData.next()static SMB2FileIdprotected final voidSMB2Packet.read(SMB2PacketData packetData) SMB2PacketFactory.read(byte[] data) SMB3CompressedPacketFactory.read(byte[] data) SMB3EncryptedPacketFactory.read(byte[] data) voidvoidvoidprotected voidSMB2Packet.readMessage(SMBBuffer buffer) Read the packet body, this should be implemented by the various packet types.SMB2MessageConverter.readPacket(SMBPacket<?, ?> requestPacket, SMB2PacketData packetData) Constructors in com.hierynomus.mssmb2 that throw Buffer.BufferExceptionModifierConstructorDescriptionSMB2DecryptedPacketData(byte[] data) SMB2DecryptedPacketData(SMBBuffer dataBuffer) SMB2PacketData(byte[] data) SMB3CompressedPacketData(byte[] data) SMB3CompressedPacketData(byte[] data, boolean decrypted) SMB3EncryptedPacketData(byte[] data) -
Uses of Buffer.BufferException in com.hierynomus.mssmb2.copy
Methods in com.hierynomus.mssmb2.copy that throw Buffer.BufferException -
Uses of Buffer.BufferException in com.hierynomus.mssmb2.messages
Methods in com.hierynomus.mssmb2.messages that throw Buffer.BufferExceptionModifier and TypeMethodDescriptionprotected voidSMB2Cancel.readMessage(SMBBuffer buffer) protected voidSMB2ChangeNotifyResponse.readMessage(SMBBuffer buffer) protected voidSMB2Close.readMessage(SMBBuffer buffer) protected voidSMB2CreateResponse.readMessage(SMBBuffer buffer) protected voidSMB2Echo.readMessage(SMBBuffer buffer) protected voidSMB2Flush.readMessage(SMBBuffer buffer) protected voidSMB2IoctlResponse.readMessage(SMBBuffer buffer) protected voidSMB2LockResponse.readMessage(SMBBuffer buffer) protected voidSMB2Logoff.readMessage(SMBBuffer buffer) protected voidSMB2NegotiateResponse.readMessage(SMBBuffer buffer) protected voidSMB2QueryDirectoryResponse.readMessage(SMBBuffer buffer) protected voidSMB2QueryInfoResponse.readMessage(SMBBuffer buffer) protected voidSMB2ReadResponse.readMessage(SMBBuffer buffer) protected voidSMB2SessionSetup.readMessage(SMBBuffer buffer) protected voidSMB2SetInfoResponse.readMessage(SMBBuffer buffer) protected voidSMB2TreeConnectResponse.readMessage(SMBBuffer buffer) protected voidSMB2TreeDisconnect.readMessage(SMBBuffer buffer) protected voidSMB2WriteResponse.readMessage(SMBBuffer buffer) -
Uses of Buffer.BufferException in com.hierynomus.mssmb2.messages.negotiate
Methods in com.hierynomus.mssmb2.messages.negotiate that throw Buffer.BufferExceptionModifier and TypeMethodDescriptionstatic SMB2NegotiateContextfinal SMB2NegotiateContextprotected voidSMB2CompressionCapabilities.readContext(SMBBuffer buffer, int dataSize) protected voidSMB2EncryptionCapabilities.readContext(SMBBuffer buffer, int dataSize) protected voidSMB2NegotiateContext.readContext(SMBBuffer buffer, int dataSize) Read the negotiate contextprotected voidSMB2NetNameNegotiateContextId.readContext(SMBBuffer buffer, int dataSize) protected voidSMB2PreauthIntegrityCapabilities.readContext(SMBBuffer buffer, int dataSize) -
Uses of Buffer.BufferException in com.hierynomus.ntlm.av
Methods in com.hierynomus.ntlm.av that throw Buffer.BufferException -
Uses of Buffer.BufferException in com.hierynomus.ntlm.messages
Methods in com.hierynomus.ntlm.messages that throw Buffer.BufferExceptionModifier and TypeMethodDescriptionvoidNtlmChallenge.read(Buffer.PlainBuffer buffer) voidNtlmPacket.read(Buffer.PlainBuffer buffer) TargetInfo.readFrom(Buffer.PlainBuffer buffer) -
Uses of Buffer.BufferException in com.hierynomus.protocol
Methods in com.hierynomus.protocol that throw Buffer.BufferException -
Uses of Buffer.BufferException in com.hierynomus.protocol.commons.buffer
Methods in com.hierynomus.protocol.commons.buffer that throw Buffer.BufferExceptionModifier and TypeMethodDescriptionprotected voidBuffer.ensureAvailable(int a) Ensure that there are at leastabytes available for reading from this buffer.booleanBuffer.readBoolean()Read a boolean bytebyteBuffer.readByte()Read a byte from the bufferlongBuffer.readLong()Read a long from the buffer using the buffer's endianness.longRead a long from the buffer using the specified endianness.abstract <T extends Buffer<T>>
longBuffer.readNullTerminatedString(Charset charset) Read a null-terminated string in the specified encoding.Endian.readNullTerminatedUtf16String(Buffer<T> buffer) voidBuffer.readRawBytes(byte[] buf) Read a raw byte array from the buffer into the passed byte array.voidBuffer.readRawBytes(byte[] buf, int offset, int length) Read a raw byte array from the buffer into the passed byte array starting at offset, and reading exactly length bytes.byte[]Buffer.readRawBytes(int length) Readlengthraw bytes from the buffer into a newly allocated byte array of lengthlength.Buffer.readString(String encoding, int length) Read a string in the specified encoding.Buffer.readString(Charset charset, int length) Read a string in the specified encoding.intBuffer.readUInt16()Read a uint16 from the buffer using the buffer's endianness.intBuffer.readUInt16(Endian endianness) Read a uint16 from the buffer using the specified endianness.abstract <T extends Buffer<T>>
intEndian.readUInt16(Buffer<T> buffer) intBuffer.readUInt24()Read a uint24 from the buffer using the buffer's endianness.intBuffer.readUInt24(Endian endianness) Read a uint24 from the buffer using the specified endianness.abstract <T extends Buffer<T>>
intEndian.readUInt24(Buffer<T> buffer) longBuffer.readUInt32()Read a uint32 from the buffer using the buffer's endianness.longBuffer.readUInt32(Endian endianness) Read a uint32 from the buffer using the specified endianness.abstract <T extends Buffer<T>>
longEndian.readUInt32(Buffer<T> buffer) intBuffer.readUInt32AsInt()Read a uint32 from the buffer using the buffer's endianness.longBuffer.readUInt64()Read a uint64 from the buffer using the buffer's endianness.longBuffer.readUInt64(Endian endianness) Read a uint64 from the buffer using the specified endianness.abstract <T extends Buffer<T>>
longEndian.readUInt64(Buffer<T> buffer) Endian.readUtf16String(Buffer<T> buffer, int length) Buffer.skip(int length) Skip the specified number of bytes. -
Uses of Buffer.BufferException in com.hierynomus.protocol.transport
Methods in com.hierynomus.protocol.transport that throw Buffer.BufferExceptionModifier and TypeMethodDescriptionPacketFactory.read(byte[] data) Constructpacket dataout of the raw byte data. -
Uses of Buffer.BufferException in com.hierynomus.smb
Methods in com.hierynomus.smb that throw Buffer.BufferExceptionModifier and TypeMethodDescriptionfinal voidprotected abstract voidvoidprotected voidSMBPacketData.readHeader()Constructors in com.hierynomus.smb that throw Buffer.BufferExceptionModifierConstructorDescriptionSMBPacketData(H header, byte[] data) protectedSMBPacketData(H header, SMBBuffer buffer)