module Rex::Post::Meterpreter
Constants
- CHANNEL_CLASS_DATAGRAM
- CHANNEL_CLASS_POOL
- CHANNEL_CLASS_STREAM
The various types of channels
- CHANNEL_DIO_CLOSE
- CHANNEL_DIO_READ
The core types of direct I/O requests
- CHANNEL_DIO_WRITE
- CHANNEL_FLAG_COMPRESS
- CHANNEL_FLAG_SYNCHRONOUS
The various flags that can affect how the channel operates
CHANNEL_FLAG_SYNCHRONOUS Specifies that I/O requests on the channel are blocking. CHANNEL_FLAG_COMPRESS Specifies that I/O requests on the channel have their data zlib compressed.
- LOAD_LIBRARY_FLAG_EXTENSION
- LOAD_LIBRARY_FLAG_LOCAL
- LOAD_LIBRARY_FLAG_ON_DISK
Core flags
- PACKET_TYPE_PLAIN_REQUEST
- PACKET_TYPE_PLAIN_RESPONSE
- PACKET_TYPE_REQUEST
Constants
- PACKET_TYPE_RESPONSE
- TLV_EXTENSIONS
- TLV_META_MASK
Exclude compressed from the mask since other meta types (e.g. RAW) can also be compressed
- TLV_META_TYPE_BOOL
- TLV_META_TYPE_COMPLEX
- TLV_META_TYPE_COMPRESSED
- TLV_META_TYPE_GROUP
- TLV_META_TYPE_NONE
TLV Meta Types
- TLV_META_TYPE_QWORD
- TLV_META_TYPE_RAW
- TLV_META_TYPE_STRING
- TLV_META_TYPE_UINT
- TLV_RESERVED
TLV base starting points
- TLV_TEMP
- TLV_TYPE_ANY
TLV Specific Types
- TLV_TYPE_BOOL
- TLV_TYPE_CHANNEL_CLASS
- TLV_TYPE_CHANNEL_DATA
- TLV_TYPE_CHANNEL_DATA_GROUP
- TLV_TYPE_CHANNEL_ID
- TLV_TYPE_CHANNEL_PARENTID
- TLV_TYPE_CHANNEL_TYPE
- TLV_TYPE_CIPHER_NAME
- TLV_TYPE_CIPHER_PARAMETERS
- TLV_TYPE_DATA
- TLV_TYPE_EXCEPTION
- TLV_TYPE_EXCEPTION_CODE
- TLV_TYPE_EXCEPTION_STRING
- TLV_TYPE_FLAGS
- TLV_TYPE_LENGTH
- TLV_TYPE_LIBRARY_PATH
- TLV_TYPE_METHOD
- TLV_TYPE_MIGRATE_ARCH
- TLV_TYPE_MIGRATE_LEN
- TLV_TYPE_MIGRATE_PAYLOAD
- TLV_TYPE_MIGRATE_PID
- TLV_TYPE_REQUEST_ID
- TLV_TYPE_RESULT
- TLV_TYPE_SEEK_OFFSET
- TLV_TYPE_SEEK_POS
- TLV_TYPE_SEEK_WHENCE
- TLV_TYPE_STRING
- TLV_TYPE_TARGET_PATH
- TLV_TYPE_UINT
- TLV_USER