Module: Rex::Post::Meterpreter::Extensions::Peinjector

Defined in:
lib/rex/post/meterpreter/extensions/peinjector/tlv.rb,
lib/rex/post/meterpreter/extensions/peinjector/peinjector.rb,
lib/rex/post/meterpreter/extensions/peinjector/command_ids.rb

Defined Under Namespace

Classes: Peinjector

Constant Summary collapse

TLV_TYPE_PEINJECTOR_SHELLCODE =
TLV_META_TYPE_RAW | (TLV_EXTENSIONS + 1)
TLV_TYPE_PEINJECTOR_SHELLCODE_SIZE =
TLV_META_TYPE_UINT | (TLV_EXTENSIONS + 2)
TLV_TYPE_PEINJECTOR_SHELLCODE_ISX64 =
TLV_META_TYPE_BOOL | (TLV_EXTENSIONS + 3)
TLV_TYPE_PEINJECTOR_TARGET_EXECUTABLE =
TLV_META_TYPE_STRING | (TLV_EXTENSIONS + 4)
TLV_TYPE_PEINJECTOR_RESULT =
TLV_META_TYPE_STRING | (TLV_EXTENSIONS + 5)
EXTENSION_ID_PEINJECTOR =

ID for the extension (needs to be a multiple of 1000)

16000
COMMAND_ID_PEINJECTOR_INJECT_SHELLCODE =

Associated command ids

EXTENSION_ID_PEINJECTOR + 1