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
680
681
682
683
684
|
# File 'lib/watobo/utils/ntlm.rb', line 680
def parse(str)
t = new
t.parse(str)
t
end
|
Instance Method Details
672
|
# File 'lib/watobo/utils/ntlm.rb', line 672
security_buffer :domain, {:value => ""}
|
672
|
# File 'lib/watobo/utils/ntlm.rb', line 672
security_buffer :domain, {:value => ""}
|
671
|
# File 'lib/watobo/utils/ntlm.rb', line 671
int32LE :flag, {:value => DEFAULT_FLAGS[:TYPE1] }
|
671
|
# File 'lib/watobo/utils/ntlm.rb', line 671
int32LE :flag, {:value => DEFAULT_FLAGS[:TYPE1] }
|
674
|
# File 'lib/watobo/utils/ntlm.rb', line 674
string :padding, {:size => 0, :value => "", :active => false }
|
674
|
# File 'lib/watobo/utils/ntlm.rb', line 674
string :padding, {:size => 0, :value => "", :active => false }
|
669
|
# File 'lib/watobo/utils/ntlm.rb', line 669
string :sign, {:size => 8, :value => SSP_SIGN}
|
669
|
# File 'lib/watobo/utils/ntlm.rb', line 669
string :sign, {:size => 8, :value => SSP_SIGN}
|
670
|
# File 'lib/watobo/utils/ntlm.rb', line 670
int32LE :type, {:value => 1}
|
670
|
# File 'lib/watobo/utils/ntlm.rb', line 670
int32LE :type, {:value => 1}
|
673
|
# File 'lib/watobo/utils/ntlm.rb', line 673
security_buffer :workstation, {:value => Socket.gethostname }
|
673
|
# File 'lib/watobo/utils/ntlm.rb', line 673
security_buffer :workstation, {:value => Socket.gethostname }
|