Class: Mdm::Listener
- Inherits:
-
ApplicationRecord
- Object
- ApplicationRecord
- Mdm::Listener
- Defined in:
- app/models/mdm/listener.rb
Overview
Instance Attribute Summary collapse
-
#address ⇒ String
The IP address to which the listener is bound.
-
#created_at ⇒ DateTime
When this listener was created.
- #enabled ⇒ true, false
-
#macro ⇒ String
Name of macro run when a connect is made to the listener.
-
#owner ⇒ String
The name of the user that setup this listener.
-
#payload ⇒ String
Reference name of the payload module that is sent when a connection is made to the listener.
-
#port ⇒ Integer
Port on #address that listener is listening.
-
#updated_at ⇒ DateTime
The last time this listener was updated.
Instance Method Summary collapse
-
#options ⇒ Hash
Options used to spawn this listener.
Instance Attribute Details
#address ⇒ String
The IP address to which the listener is bound.
|
# File 'app/models/mdm/listener.rb', line 22
|
#created_at ⇒ DateTime
When this listener was created. Not necessarily when it started listening.
|
# File 'app/models/mdm/listener.rb', line 27
|
#enabled ⇒ true, false
|
# File 'app/models/mdm/listener.rb', line 32
|
#macro ⇒ String
Name of macro run when a connect is made to the listener.
|
# File 'app/models/mdm/listener.rb', line 38
|
#owner ⇒ String
The name of the user that setup this listener.
|
# File 'app/models/mdm/listener.rb', line 43
|
#payload ⇒ String
Reference name of the payload module that is sent when a connection is made to the listener.
|
# File 'app/models/mdm/listener.rb', line 49
|
#port ⇒ Integer
Port on #address that listener is listening.
|
# File 'app/models/mdm/listener.rb', line 54
|
#updated_at ⇒ DateTime
The last time this listener was updated.
|
# File 'app/models/mdm/listener.rb', line 59
|
Instance Method Details
#options ⇒ Hash
Options used to spawn this listener.
71 |
# File 'app/models/mdm/listener.rb', line 71 serialize :options, MetasploitDataModels::Base64Serializer.new |