Store the server time in Ruby object format
git-svn-id: file:///home/svn/framework3/trunk@10354 4d416f70-5f16-0410-b530-b9f4589650da
This commit is contained in:
parent
a5c92b7a52
commit
31f5ee512c
|
@ -513,6 +513,7 @@ EVADE = Rex::Proto::SMB::Evasions
|
|||
|
||||
if (ack['Payload'].v['ServerDate'] > 0)
|
||||
stamp = UTILS.time_smb_to_unix(ack['Payload'].v['ServerDate'],ack['Payload'].v['ServerTime'])
|
||||
self.server_date = ::Time.at(stamp)
|
||||
end
|
||||
|
||||
return ack
|
||||
|
@ -1732,7 +1733,7 @@ EVADE = Rex::Proto::SMB::Evasions
|
|||
end
|
||||
|
||||
# public read/write methods
|
||||
attr_accessor :native_os, :native_lm, :encrypt_passwords, :extended_security, :read_timeout, :evasion_opts
|
||||
attr_accessor :native_os, :native_lm, :encrypt_passwords, :extended_security, :read_timeout, :evasion_opts, :server_date
|
||||
|
||||
# public read methods
|
||||
attr_reader :dialect, :session_id, :challenge_key, :peer_native_lm, :peer_native_os
|
||||
|
|
Loading…
Reference in New Issue