Class: Mdm::AsyncCallback
- Inherits:
-
ApplicationRecord
- Object
- ApplicationRecord
- Mdm::AsyncCallback
- Extended by:
- ActiveSupport::Autoload
- Includes:
- Metasploit::Model::Search
- Defined in:
- app/models/mdm/async_callback.rb
Overview
An asychronous callback that has been received by the Mettle Pingback Listener and is logged
Instance Attribute Summary collapse
-
#listener_uri ⇒ String
Non-unique URIs (eg. "tcp://192.168.1.7:4444") which received callbacks from this payload.
-
#target_host ⇒ String
The IP address (eg. "192.168.1.7" or "fe80::1") from which the callback originated, from the view of the callback listener.
-
#target_port ⇒ Integer
The IP port (eg. "4444") from which the callback originated, from the view of the callback listener.
-
#timestamp ⇒ Integer
The Unix format timestamp when this payload called back.
-
#uuid ⇒ String
A 16-byte unique identifier for this payload.
Instance Attribute Details
#listener_uri ⇒ String
Non-unique URIs (eg. "tcp://192.168.1.7:4444") which received callbacks from this payload.
|
# File 'app/models/mdm/async_callback.rb', line 27
|
#target_host ⇒ String
The IP address (eg. "192.168.1.7" or "fe80::1") from which the callback originated, from the view of the callback listener.
|
# File 'app/models/mdm/async_callback.rb', line 32
|
#target_port ⇒ Integer
The IP port (eg. "4444") from which the callback originated, from the view of the callback listener.
|
# File 'app/models/mdm/async_callback.rb', line 37
|
#timestamp ⇒ Integer
The Unix format timestamp when this payload called back.
|
# File 'app/models/mdm/async_callback.rb', line 22
|
#uuid ⇒ String
A 16-byte unique identifier for this payload. The UUID is encoded to include specific information. See lib/msf/core/payload/uuid.rb in the https://github.com/rapid7/metasploit-framework repo.
|
# File 'app/models/mdm/async_callback.rb', line 16
|