Module Rex::Encoder::NDR
In: lib/rex/encoder/ndr.rb

Methods

Public Class methods

Encode a byte array use to encode:

      char  element_1

Provide padding to align the string to the 32bit boundary

Encode a single byte use to encode:

      byte element_1;

Encode a 4 byte long use to encode:

      long element_1;

Encode a 2 byte short use to encode:

      short element_1;

Encode a string use to encode:

      char *element_1;

Encode a string and make it unique use to encode:

      [unique] w_char *element_1;

Encode a string use to encode:

      w_char *element_1;

Encode a string that is already unicode encoded use to encode:

      w_char *element_1;

[Validate]