class Rex::Proto::NTLM::Message::Type1

Public Class Methods

parse(str) click to toggle source
# File lib/rex/proto/ntlm/message.rb, line 152
def parse(str)
  t = new
  t.parse(str)
                    t
end

Public Instance Methods

parse(str) click to toggle source
Calls superclass method
# File lib/rex/proto/ntlm/message.rb, line 159
def parse(str)
  super(str)
  enable(:domain) if has_flag?(:DOMAIN_SUPPLIED)
  enable(:workstation) if has_flag?(:WORKSTATION_SUPPLIED)
  super(str)
  if ( (len = data_edge - head_size) > 0)
    self.padding = "\0" * len
    super(str)
  end
end