Method: Metasploit::Credential::KrbEncKey.build_data
- Defined in:
- app/models/metasploit/credential/krb_enc_key.rb
.build_data(enctype:, key:, salt: nil) ⇒ String
99 100 101 102 103 104 |
# File 'app/models/metasploit/credential/krb_enc_key.rb', line 99 def self.build_data(enctype:, key:, salt: nil) raise ArgumentError('enctype must be numeric') unless enctype.is_a?(Numeric) raise ArgumentError('key must be set') if key.nil? "msf_krbenckey:#{enctype}:#{as_hex(key)}:#{as_hex(salt)}" end |