metasploit-framework/lib/rex/proto/kerberos/pac/priv_svr_checksum.rb

27 lines
556 B
Ruby
Raw Normal View History

2014-12-15 23:13:22 +00:00
# -*- coding: binary -*-
module Rex
module Proto
module Kerberos
module Pac
class PrivSvrChecksum < Element
# @!attribute version
# @return [Fixnum] The checksum type
attr_accessor :checksum
# Encodes the Rex::Proto::Kerberos::Pac::PacPrivSvrChecksum
#
# @return [String]
def encode
encoded = ''
encoded << [checksum].pack('V')
encoded << "\x00" * 16
encoded
end
end
end
end
end
end