Class Msf::EncoderState
In: lib/msf/core/encoder.rb
Parent: Object

This class is used to track the state of a single encoding operation from start to finish.

Methods

buf=   init_key   new   reset  

Attributes

context_address  [RW]  The address that contains they key on the target machine
context_encoding  [RW]  A boolean that indicates whether context encoding is enabled

Public Class methods

Initializes a new encoder state, optionally with a key.

Public Instance methods

Set the raw buffer and the original buffer if one has not been set.

Set the initial encoding key.

Reset the encoder state by initializing the encoded buffer to an empty string.

[Validate]