Module Msf::Encoder::Type
In: lib/msf/core/encoder.rb

The type set that encoders can fall within. This classifies the type of output generated by the encoder in terms of the general character set that is used as well as other potential attributes.

Constants

AlphanumUpper = "alpha_upper"   ‘A’ - ‘Z’, ‘0’ - ‘9‘
AlphanumMixed = "alpha_mixed"   ‘a’ - ‘z’, ‘A’ - ‘Z’, ‘0’ - ‘9‘
AlphanumUnicodeUpper = "alpha_unicode_upper"   Unicode-safe ‘A’ - ‘Z’, ‘0’ - ‘9‘
AlphanumUnicodeMixed = "alpha_unicode_mixed"   Unicode-safe ‘a’ - ‘z’, ‘A’ - ‘Z’, ‘0’ - ‘9‘
NonAlpha = "non_alpha"   toupper/tolower safe ascii - not ‘a’ - ‘z’, ‘A’ - ‘Z‘
NonUpper = "non_upper"   tolower safe ascii - not ‘A’ - ‘Z’ (more flexable than nonalpha)
NonUpperUtf8Safe = "non_upper_utf8_safe"   tolower safe ascii UTF8-safe (<= 0x7f only)
Unspecified = "unspecified"   May result in the generation of any characters
Raw = "raw"   The raw payload passed to the encoder will be the same as the encoded payload

[Validate]