BinaryReader |
A class for reading data from a
generic byte provider in either big-endian or little-endian.
|
ByteArrayProvider |
An implementation of ByteProvider where the underlying bytes are supplied by a
byte array.
|
ByteProviderInputStream |
|
ByteProviderInputStream.ClosingInputStream |
An InputStream that reads from a ByteProvider , and DOES
close() the underlying ByteProvider when
closed itself.
|
ByteProviderPaddedInputStream |
|
ByteProviderWrapper |
|
EmptyByteProvider |
|
FileByteProvider |
|
FileBytesProvider |
|
GhidraRandomAccessFile |
Instances of this class support both reading and writing to a
random access file.
|
InputStreamByteProvider |
A ByteProvider implementation that wraps an InputStream , allowing
data to be read, as long as there are no operations that request data from a previous
offset.
|
MemBufferByteProvider |
|
MemoryByteProvider |
|
MemoryMutableByteProvider |
A Byte Provider implementation based on Memory.
|
ObfuscatedFileByteProvider |
A ByteProvider that reads from an on-disk file, but obfuscates / de-obfuscates the
contents of the file when reading / writing.
|
ObfuscatedInputStream |
An InputStream wrapper that de-obfuscates the bytes being read from the underlying
stream.
|
ObfuscatedOutputStream |
An OutputStream wrapper that obfuscates the bytes being written to the underlying
stream.
|
RandomAccessByteProvider |
Deprecated, for removal: This API element is subject to removal in a future version.
|
RandomAccessMutableByteProvider |
An implementation of ByteProvider where the underlying
bytes are supplied by a random access file.
|
RangeMappedByteProvider |
A ByteProvider that is a concatenation of sub-ranges of another ByteProvider, also
allowing for non-initialized (sparse) regions.
|
StructConverterUtil |
|
SynchronizedByteProvider |
|