Method: Rex::Encoder::NDR.uwstring
- Defined in:
- lib/rex/encoder/ndr.rb
.uwstring(string) ⇒ Object
Encode a string and make it unique use to encode:
[unique] w_char *element_1;
60 61 62 63 |
# File 'lib/rex/encoder/ndr.rb', line 60 def NDR.uwstring(string) string = string + "\x00" # null pad return long(rand(0xffffffff))+long(string.length) + long(0) + long(string.length) + Rex::Text.to_unicode(string) + align(Rex::Text.to_unicode(string)) end |