Module: DataServiceAutoLoader
- Includes:
- RemoteCredentialDataService, RemoteDbExportDataService, RemoteDbImportDataService, RemoteEventDataService, RemoteExploitDataService, RemoteHostDataService, RemoteLoginDataService, RemoteLootDataService, RemoteMsfDataService, RemoteNmapDataService, RemoteNoteDataService, RemotePayloadDataService, RemoteRouteDataService, RemoteServiceDataService, RemoteSessionDataService, RemoteSessionEventDataService, RemoteVulnAttemptDataService, RemoteVulnDataService, RemoteWebDataService, RemoteWorkspaceDataService
- Defined in:
- lib/metasploit/framework/data_service/remote/http/data_service_auto_loader.rb
Overview
Autoloads specific remote data services
Constant Summary
Constants included from RemoteRouteDataService
RemoteRouteDataService::ROUTE_API_PATH, RemoteRouteDataService::ROUTE_MDM_CLASS
Constants included from RemotePayloadDataService
RemotePayloadDataService::PAYLOAD_API_PATH, RemotePayloadDataService::PAYLOAD_MDM_CLASS
Constants included from RemoteDbImportDataService
RemoteDbImportDataService::DB_IMPORT_API_PATH
Constants included from RemoteMsfDataService
RemoteMsfDataService::MSF_API_PATH, RemoteMsfDataService::MSF_VERSION_API_PATH
Constants included from RemoteVulnAttemptDataService
RemoteVulnAttemptDataService::VULN_ATTEMPT_API_PATH, RemoteVulnAttemptDataService::VULN_ATTEMPT_MDM_CLASS
Constants included from RemoteDbExportDataService
RemoteDbExportDataService::DB_EXPORT_API_PATH
Constants included from RemoteNmapDataService
RemoteNmapDataService::NMAP_PATH
Constants included from RemoteLoginDataService
RemoteLoginDataService::LOGIN_API_PATH, RemoteLoginDataService::LOGIN_MDM_CLASS
Constants included from RemoteCredentialDataService
RemoteCredentialDataService::CREDENTIAL_API_PATH, RemoteCredentialDataService::CREDENTIAL_MDM_CLASS
Constants included from RemoteSessionEventDataService
RemoteSessionEventDataService::SESSION_EVENT_API_PATH, RemoteSessionEventDataService::SESSION_EVENT_MDM_CLASS
Constants included from RemoteLootDataService
RemoteLootDataService::LOOT_API_PATH, RemoteLootDataService::LOOT_MDM_CLASS
Constants included from RemoteExploitDataService
RemoteExploitDataService::EXPLOIT_API_PATH
Constants included from RemoteSessionDataService
RemoteSessionDataService::SESSION_API_PATH, RemoteSessionDataService::SESSION_MDM_CLASS
Constants included from RemoteServiceDataService
RemoteServiceDataService::SERVICE_API_PATH, RemoteServiceDataService::SERVICE_MDM_CLASS
Constants included from RemoteWebDataService
RemoteWebDataService::WEB_API_PATH
Constants included from RemoteVulnDataService
RemoteVulnDataService::VULN_API_PATH, RemoteVulnDataService::VULN_MDM_CLASS
Constants included from RemoteWorkspaceDataService
RemoteWorkspaceDataService::WORKSPACE_API_PATH, RemoteWorkspaceDataService::WORKSPACE_MDM_CLASS
Constants included from RemoteNoteDataService
RemoteNoteDataService::NOTE_API_PATH, RemoteNoteDataService::NOTE_MDM_CLASS
Constants included from RemoteEventDataService
RemoteEventDataService::EVENT_API_PATH, RemoteEventDataService::EVENT_MDM_CLASS
Constants included from RemoteHostDataService
RemoteHostDataService::HOST_API_PATH, RemoteHostDataService::HOST_MDM_CLASS, RemoteHostDataService::HOST_SEARCH_PATH, RemoteHostDataService::TAG_MDM_CLASS
Method Summary
Methods included from RemoteRouteDataService
#report_session_route, #report_session_route_remove
Methods included from ResponseDataHelper
#json_to_hash, #json_to_mdm_object, #process_file, #to_ar
Methods included from RemotePayloadDataService
#create_payload, #delete_payload, #payloads, #update_payload
Methods included from RemoteDbImportDataService
Methods included from RemoteMsfDataService
Methods included from RemoteVulnAttemptDataService
#report_vuln_attempt, #vuln_attempts
Methods included from RemoteDbExportDataService
Methods included from RemoteNmapDataService
Methods included from RemoteLoginDataService
#create_credential_login, #logins, #update_login
Methods included from RemoteCredentialDataService
#create_credential, #creds, #delete_credentials, #update_credential
Methods included from RemoteSessionEventDataService
#report_session_event, #session_events
Methods included from RemoteLootDataService
#delete_loot, #loot, #report_loot, #update_loot
Methods included from RemoteExploitDataService
#report_exploit_attempt, #report_exploit_failure, #report_exploit_success
Methods included from RemoteSessionDataService
#report_session, #sessions, #update_session
Methods included from RemoteServiceDataService
#delete_service, #report_service, #services, #update_service
Methods included from RemoteWebDataService
#report_web_form, #report_web_page, #report_web_site, #report_web_vuln
Methods included from RemoteVulnDataService
#delete_vuln, #report_vuln, #update_vuln, #vulns
Methods included from RemoteWorkspaceDataService
#add_workspace, #default_workspace, #delete_workspaces, #update_workspace, #workspace, #workspace=, #workspaces
Methods included from RemoteNoteDataService
#delete_note, #notes, #report_note, #update_note
Methods included from RemoteEventDataService
Methods included from RemoteHostDataService
#add_host_tag, #delete_host, #delete_host_tag, #get_host, #get_host_tags, #hosts, #report_host, #update_host