Module: Msf::Auxiliary::ManageEngineXnode

Includes:
Action, BasicChecks, Config, Interact, Process
Defined in:
lib/msf/core/auxiliary/manage_engine_xnode.rb

Defined Under Namespace

Modules: Action, BasicChecks, Config, Interact, Process

Constant Summary

Constants included from Config

Config::CANNOT_READ_CONFIG_FILE, Config::CONFIG_FILE_DOES_NOT_EXIST, Config::DATA_TO_DUMP_EMPTY, Config::DATA_TO_DUMP_WRONG_FORMAT

Instance Method Summary collapse

Methods included from Process

#process_dr_search, #process_results

Methods included from Interact

#create_socket_for_xnode, #get_response, #send_to_sock

Methods included from Config

#ad_audit_plus_data_repos, #config_status, #datasecurity_plus_data_repos, #grab_config

Methods included from BasicChecks

#xnode_authenticate, #xnode_check, #xnode_sanity_check

Methods included from Action

#action_admin_health, #action_authenticate, #action_dr_search, #action_xnode_info

Instance Method Details

#initialize(info = {}) ⇒ Object



17
18
19
20
21
22
23
24
25
26
# File 'lib/msf/core/auxiliary/manage_engine_xnode.rb', line 17

def initialize(info = {})
  super

  register_options(
    [
      Msf::OptString.new('USERNAME', [true, 'Username used to authenticate to the Xnode server', 'atom']),
      Msf::OptString.new('PASSWORD', [true, 'Password used to authenticate to the Xnode server', 'chegan']),
    ], Msf::Auxiliary::ManageEngineXnode
  )
end