Class: Watobo::NTLM::Message::Type1
Class Method Summary
collapse
Instance Method Summary
collapse
#data_edge, #data_size, decode64, #decode64, #deflag, #dump_flags, #encode64, #has_flag?, #head_size, #security_buffers, #serialize, #set_flag, #size
Methods inherited from FieldSet
#[], #[]=, #disable, #enable, #initialize, int16LE, int32LE, int64LE, names, opts, prototypes, security_buffer, #serialize, #size, string, types
Class Method Details
.parse(str) ⇒ Type1
671
672
673
674
675
|
# File 'lib/watobo/utils/ntlm.rb', line 671
def parse(str)
t = new
t.parse(str)
t
end
|
Instance Method Details
663
|
# File 'lib/watobo/utils/ntlm.rb', line 663
security_buffer :domain, {:value => ""}
|
663
|
# File 'lib/watobo/utils/ntlm.rb', line 663
security_buffer :domain, {:value => ""}
|
662
|
# File 'lib/watobo/utils/ntlm.rb', line 662
int32LE :flag, {:value => DEFAULT_FLAGS[:TYPE1] }
|
662
|
# File 'lib/watobo/utils/ntlm.rb', line 662
int32LE :flag, {:value => DEFAULT_FLAGS[:TYPE1] }
|
665
|
# File 'lib/watobo/utils/ntlm.rb', line 665
string :padding, {:size => 0, :value => "", :active => false }
|
665
|
# File 'lib/watobo/utils/ntlm.rb', line 665
string :padding, {:size => 0, :value => "", :active => false }
|
660
|
# File 'lib/watobo/utils/ntlm.rb', line 660
string :sign, {:size => 8, :value => SSP_SIGN}
|
660
|
# File 'lib/watobo/utils/ntlm.rb', line 660
string :sign, {:size => 8, :value => SSP_SIGN}
|
661
|
# File 'lib/watobo/utils/ntlm.rb', line 661
int32LE :type, {:value => 1}
|
661
|
# File 'lib/watobo/utils/ntlm.rb', line 661
int32LE :type, {:value => 1}
|
664
|
# File 'lib/watobo/utils/ntlm.rb', line 664
security_buffer :workstation, {:value => Socket.gethostname }
|
664
|
# File 'lib/watobo/utils/ntlm.rb', line 664
security_buffer :workstation, {:value => Socket.gethostname }
|