|
|
|
@@ -1,937 +0,0 @@
|
|
|
|
|
actions:
|
|
|
|
|
- name: addAttackToTask
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/add_attack_to_task_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: c2GetIOC
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/get_ioc_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: c2HostFile
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/c2profile_host_file_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: c2SampleMessage
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/sample_message_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: callbackgraphedge_add
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/callbackgraphedge_add_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: callbackgraphedge_remove
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/callbackgraphedge_remove_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: config_check
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/config_check_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: consumingServicesTestLog
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/consuming_services_test_log'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: consumingServicesTestWebhook
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/consuming_services_test_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: containerDownloadFile
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/container_download_file_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: containerListFiles
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/container_list_files_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: containerRemoveFile
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/container_remove_file_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: containerWriteFile
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/container_write_file_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: createAPIToken
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/generate_apitoken_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: developer
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: operator
|
|
|
|
|
- name: createArtifact
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/artifact_create_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: createCallback
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_callback_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: createCredential
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_credential_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: createInviteLink
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_invite_link_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- name: createOperation
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_operation_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: createOperationEventLog
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_operation_event_log'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: createOperator
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_operator'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: developer
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- name: createPayload
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/createpayload_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: developer
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: operator
|
|
|
|
|
- name: createRandom
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/randomize_parameter_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: developer
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: spectator
|
|
|
|
|
- name: createTag
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/tag_create_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: createTask
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_task_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: developer
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: operator
|
|
|
|
|
- name: create_c2_instance
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_c2parameter_instance_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: deleteAPIToken
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/delete_apitoken_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: deleteBlockList
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/delete_disabled_command_profile_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: deleteBlockListEntry
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/delete_disabled_command_profile_entry_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: deleteFile
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/delete_file_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: deleteTagtype
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/tagtype_delete_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
comment: delete tagtype and cascade delete all associated tags
|
|
|
|
|
- name: deleteTasksAndCallbacks
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/delete_tasks_and_callbacks_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- name: download_bulk
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/download_bulk_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: dynamic_query_function
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/dynamic_query_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: eventingExportWorkflow
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_export_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: eventingImportContainerWorkflow
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_import_automatic_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: eventingTestFile
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_test_file_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: eventingTriggerCancel
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_cancel_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: eventingTriggerKeyword
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_keyword_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: eventingTriggerManual
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_manual_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: eventingTriggerRetry
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_retry_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: eventingTriggerRetryFromStep
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_retry_from_step_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: eventingTriggerRunAgain
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_runagain_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: eventingTriggerUpdate
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_update_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: exportCallbackConfig
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/export_callback_config_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: exportPayloadConfig
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/export_payload_config_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: generateReport
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/reporting_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: getGlobalSettings
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/get_global_settings_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: getInviteLinks
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/get_invite_link_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- name: getOperatorPreferences
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/operator_get_preferences_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: getOperatorSecrets
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/operator_get_secrets_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: getProfileOutput
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/c2profile_status_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: developer
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: operator
|
|
|
|
|
- name: importCallbackConfig
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/callback_import_config_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: importTagtypes
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/tagtype_import_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: import_c2_instance
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/import_c2parameter_instance_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: meHook
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/me_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: previewFile
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/preview_file_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: rebuild_payload
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/rebuild_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: redirect_rules
|
|
|
|
|
definition:
|
|
|
|
|
kind: ""
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/redirect_rules_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: reissue_task
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/reissue_task_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: reissue_task_handler
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/reissue_task_handler_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: requestOpsecBypass
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/request_opsec_bypass_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: developer
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: operator
|
|
|
|
|
- name: sendExternalWebhook
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/send_external_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: startStopProfile
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/start_stop_profile_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: developer
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: operator
|
|
|
|
|
- name: testProxy
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/test_proxy_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: toggleProxy
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/toggle_proxy_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: typedarray_parse_function
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/typedarray_parse_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: updateCallback
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_callback_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: developer
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: operator
|
|
|
|
|
- name: updateCurrentOperation
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_current_operation_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: updateEventGroupApproval
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_update_eventgroupapproval_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: updateGlobalSettings
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_global_settings_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- name: updateInviteLink
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_invite_link_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- name: updateOperation
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_operation_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- name: updateOperatorOperation
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_operatoroperation_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: updateOperatorPreferences
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/operator_update_preferences_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: updateOperatorSecrets
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/operator_update_secrets_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: updateOperatorStatus
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_operator_status_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- name: updatePasswordAndEmail
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_operator_password_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: spectator
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
- name: updatePayload
|
|
|
|
|
definition:
|
|
|
|
|
kind: synchronous
|
|
|
|
|
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_payload_webhook'
|
|
|
|
|
forward_client_headers: true
|
|
|
|
|
permissions:
|
|
|
|
|
- role: operator
|
|
|
|
|
- role: operation_admin
|
|
|
|
|
- role: mythic_admin
|
|
|
|
|
- role: developer
|
|
|
|
|
custom_types:
|
|
|
|
|
enums: []
|
|
|
|
|
input_objects:
|
|
|
|
|
- name: OperatorInput
|
|
|
|
|
- name: CreatePayloadInput
|
|
|
|
|
- name: updateCallbackInput
|
|
|
|
|
- name: DictionaryEntry
|
|
|
|
|
- name: tagtypeInput
|
|
|
|
|
- name: NewCallbackConfig
|
|
|
|
|
- name: newCallbackConfig
|
|
|
|
|
- name: disabledCommand
|
|
|
|
|
objects:
|
|
|
|
|
- name: createAPITokenResponse
|
|
|
|
|
- name: OperatorOutput
|
|
|
|
|
- name: createPayloadOutput
|
|
|
|
|
- name: randomOutput
|
|
|
|
|
- name: startStopOutput
|
|
|
|
|
- name: ProfileOutput
|
|
|
|
|
- name: ContainerFile
|
|
|
|
|
- name: uploadContainerOutput
|
|
|
|
|
- name: SampleOutput
|
|
|
|
|
relationships:
|
|
|
|
|
- field_mapping:
|
|
|
|
|
id: id
|
|
|
|
|
name: task
|
|
|
|
|
remote_table:
|
|
|
|
|
name: task
|
|
|
|
|
schema: public
|
|
|
|
|
source: default
|
|
|
|
|
type: object
|
|
|
|
|
- name: createTaskOutput
|
|
|
|
|
relationships:
|
|
|
|
|
- field_mapping:
|
|
|
|
|
id: id
|
|
|
|
|
name: task
|
|
|
|
|
remote_table:
|
|
|
|
|
name: task
|
|
|
|
|
schema: public
|
|
|
|
|
source: default
|
|
|
|
|
type: object
|
|
|
|
|
- name: BypassOutput
|
|
|
|
|
- name: updateCallbackOutput
|
|
|
|
|
- name: BulkDownloadOutput
|
|
|
|
|
- name: dynamicQueryOutput
|
|
|
|
|
- name: rebuildOutput
|
|
|
|
|
- name: redirectOutput
|
|
|
|
|
- name: ConfigCheckOutput
|
|
|
|
|
- name: createc2instanceOutput
|
|
|
|
|
- name: PayloadConfig
|
|
|
|
|
- name: ReissueTaskOutput
|
|
|
|
|
- name: ReissueTaskHandlerOutput
|
|
|
|
|
- name: StopSocksOutput
|
|
|
|
|
- name: deletionOutput
|
|
|
|
|
- name: passwordUpdateOutput
|
|
|
|
|
- name: updateCurrentOperationOutput
|
|
|
|
|
- name: deleteBlockListOutput
|
|
|
|
|
- name: deleteBlockListEntryOutput
|
|
|
|
|
- name: createOperationOutput
|
|
|
|
|
relationships:
|
|
|
|
|
- field_mapping:
|
|
|
|
|
operation_id: id
|
|
|
|
|
name: operation
|
|
|
|
|
remote_table:
|
|
|
|
|
name: operation
|
|
|
|
|
schema: public
|
|
|
|
|
source: default
|
|
|
|
|
type: object
|
|
|
|
|
- name: generateReportOutput
|
|
|
|
|
- name: previewFileOutput
|
|
|
|
|
- name: meHookOutput
|
|
|
|
|
- name: deleteTasksAndCallbacksOutput
|
|
|
|
|
- name: sendExternalWebhookOutput
|
|
|
|
|
- name: deleteTagtypeOutput
|
|
|
|
|
- name: importTagtypesOutput
|
|
|
|
|
- name: CallbackgraphedgeAddOutput
|
|
|
|
|
- name: CallbackgraphedgeRemoveOutput
|
|
|
|
|
- name: createCallbackOutput
|
|
|
|
|
- name: consumingServicesOutput
|
|
|
|
|
- name: consumingServicesTestOutput
|
|
|
|
|
- name: consumingServicesTestLogOutput
|
|
|
|
|
- name: c2ProfileListFilesOutput
|
|
|
|
|
- name: removeContainerFileOutput
|
|
|
|
|
- name: addAttackToTaskOutput
|
|
|
|
|
- name: updateOperationOutput
|
|
|
|
|
- name: updateOperatorOperationOutput
|
|
|
|
|
- name: createCredentialOutput
|
|
|
|
|
- name: createOperationEventLogOutput
|
|
|
|
|
- name: GetIOCOutput
|
|
|
|
|
- name: C2SampleMessageOutput
|
|
|
|
|
- name: consumingServicesListOutput
|
|
|
|
|
- name: c2HostFileOutput
|
|
|
|
|
- name: typedarrayParseOutput
|
|
|
|
|
- name: ToggleProxyOutput
|
|
|
|
|
- name: toggleProxyOutput
|
|
|
|
|
- name: updateOperatorStatusOutput
|
|
|
|
|
- name: updateGlobalSettingsOutput
|
|
|
|
|
- name: globalSettingsOutput
|
|
|
|
|
- name: exportCallbackConfigOutput
|
|
|
|
|
- name: importCallbackConfigOutput
|
|
|
|
|
- name: getOperatorSecretsOutput
|
|
|
|
|
- name: updateOperatorSecretsOutput
|
|
|
|
|
- name: eventingManualTriggerOutput
|
|
|
|
|
- name: eventingTriggerManualOutput
|
|
|
|
|
- name: updateEventGroupApprovalOutput
|
|
|
|
|
- name: eventingTriggerCancelOutput
|
|
|
|
|
- name: deleteAPITokenOutput
|
|
|
|
|
- name: eventingTriggerKeywordOutput
|
|
|
|
|
- name: eventingTriggerRetryOutput
|
|
|
|
|
- name: eventingTriggerRunAgainOutput
|
|
|
|
|
- name: eventingTriggerUpdateOutput
|
|
|
|
|
- name: createInviteLinkOutput
|
|
|
|
|
- name: getInviteLinksOutput
|
|
|
|
|
- name: deleteInviteLinkOutput
|
|
|
|
|
- name: containerRemoveFileOutput
|
|
|
|
|
- name: containerListFilesOutput
|
|
|
|
|
- name: containerUploadFileOutput
|
|
|
|
|
- name: containerWriteFileOutput
|
|
|
|
|
- name: eventingTriggerRetryFromStepOutput
|
|
|
|
|
- name: testProxyOutput
|
|
|
|
|
- name: eventingTestFileOutput
|
|
|
|
|
- name: getOperatorPreferencesOutput
|
|
|
|
|
- name: updateOperatorPreferencesOutput
|
|
|
|
|
- name: updateInviteLinkOutput
|
|
|
|
|
- name: eventingExportWorkflowOutput
|
|
|
|
|
- name: eventingImportContainerWorkflowOutput
|
|
|
|
|
- name: createTagOutput
|
|
|
|
|
relationships:
|
|
|
|
|
- field_mapping:
|
|
|
|
|
id: id
|
|
|
|
|
name: tag
|
|
|
|
|
remote_table:
|
|
|
|
|
name: tag
|
|
|
|
|
schema: public
|
|
|
|
|
source: default
|
|
|
|
|
type: object
|
|
|
|
|
- name: dynamicQueryOutputChoice
|
|
|
|
|
- name: createArtifactOutput
|
|
|
|
|
- name: updatePayloadOutput
|
|
|
|
|
scalars: []
|