Class: Msf::Exploit::Remote::Relay::Kerberos::Target::RelayResult

Inherits:
Struct
  • Object
show all
Defined in:
lib/msf/core/exploit/remote/relay/kerberos/target.rb

Overview

The outcome of replaying a captured AP-REQ to a relay target.

Instance Attribute Summary collapse

Instance Attribute Details

#identityString?

Returns The authenticated principal, once known (the AP-REQ itself carries the identity encrypted, so this is filled in by the target flow rather than read from the AP-REQ).

Returns:

  • (String, nil)

    The authenticated principal, once known (the AP-REQ itself carries the identity encrypted, so this is filled in by the target flow rather than read from the AP-REQ).



19
# File 'lib/msf/core/exploit/remote/relay/kerberos/target.rb', line 19

RelayResult = Struct.new(:message, :success, :identity, keyword_init: true)

#messageObject?

Returns The target’s response (e.g. the HTTP response), if any.

Returns:

  • (Object, nil)

    The target's response (e.g. the HTTP response), if any.



19
# File 'lib/msf/core/exploit/remote/relay/kerberos/target.rb', line 19

RelayResult = Struct.new(:message, :success, :identity, keyword_init: true)

#successBoolean

Returns Whether the target accepted the relayed AP-REQ.

Returns:

  • (Boolean)

    Whether the target accepted the relayed AP-REQ.



19
# File 'lib/msf/core/exploit/remote/relay/kerberos/target.rb', line 19

RelayResult = Struct.new(:message, :success, :identity, keyword_init: true)