SYMBOL INDEX (324 symbols across 74 files) FILE: .github/scripts/matrix-test-builder.py function discover_profiles (line 9) | def discover_profiles(base_agent_path: pathlib.Path): function build_matrix (line 23) | def build_matrix(profiles): function main (line 40) | def main(): FILE: Payload_Type/medusa/medusa/agent_code/cat.py function cat (line 1) | def cat(self, task_id, path): FILE: Payload_Type/medusa/medusa/agent_code/cd.py function cd (line 1) | def cd(self, task_id, path): FILE: Payload_Type/medusa/medusa/agent_code/cp.py function cp (line 1) | def cp(self, task_id, source, destination): FILE: Payload_Type/medusa/medusa/agent_code/cwd.py function cwd (line 1) | def cwd(self, task_id): FILE: Payload_Type/medusa/medusa/agent_code/download.py function download (line 1) | def download(self, task_id, file): FILE: Payload_Type/medusa/medusa/agent_code/download_bulk.py function download_bulk (line 1) | def download_bulk(self, task_id, path, mode="archive"): FILE: Payload_Type/medusa/medusa/agent_code/env.py function env (line 1) | def env(self, task_id): FILE: Payload_Type/medusa/medusa/agent_code/eval_code.py function eval_code (line 1) | def eval_code(self, task_id, command): FILE: Payload_Type/medusa/medusa/agent_code/exit.py function exit (line 1) | def exit(self, task_id): FILE: Payload_Type/medusa/medusa/agent_code/jobkill.py function jobkill (line 1) | def jobkill(self, task_id, target_task_id): FILE: Payload_Type/medusa/medusa/agent_code/jobs.py function jobs (line 1) | def jobs(self, task_id): FILE: Payload_Type/medusa/medusa/agent_code/list_modules.py function list_modules (line 1) | def list_modules(self, task_id, module_name=""): FILE: Payload_Type/medusa/medusa/agent_code/list_tcc.py function list_tcc (line 1) | def list_tcc(self,task_id,tcc=True, db="/Library/Application Support/com... FILE: Payload_Type/medusa/medusa/agent_code/load.py function load (line 1) | def load(self, task_id, file_id, command): FILE: Payload_Type/medusa/medusa/agent_code/load_dll.py function load_dll (line 1) | def load_dll(self, task_id, dllpath, dllexport): FILE: Payload_Type/medusa/medusa/agent_code/load_script.py function load_script (line 1) | def load_script(self, task_id, file): FILE: Payload_Type/medusa/medusa/agent_code/mv.py function mv (line 1) | def mv(self, task_id, source, destination): FILE: Payload_Type/medusa/medusa/agent_code/pip_freeze.py function pip_freeze (line 1) | def pip_freeze(self, task_id): FILE: Payload_Type/medusa/medusa/agent_code/rm.py function rm (line 1) | def rm(self, task_id, path): FILE: Payload_Type/medusa/medusa/agent_code/shell.py function shell (line 1) | def shell(self, task_id, command): FILE: Payload_Type/medusa/medusa/agent_code/shinject.py function shinject (line 1) | def shinject(self, task_id, shellcode, process_id): FILE: Payload_Type/medusa/medusa/agent_code/sleep.py function sleep (line 1) | def sleep(self, task_id, seconds, jitter=-1): FILE: Payload_Type/medusa/medusa/agent_code/spawn_jxa.py function spawn_jxa (line 1) | def spawn_jxa(self, task_id, file, language): FILE: Payload_Type/medusa/medusa/agent_code/unload.py function unload (line 1) | def unload(self, task_id, command): FILE: Payload_Type/medusa/medusa/agent_code/unload_module.py function unload_module (line 1) | def unload_module(self, task_id, module_name): FILE: Payload_Type/medusa/medusa/agent_code/upload.py function upload (line 1) | def upload(self, task_id, file, remote_path): FILE: Payload_Type/medusa/medusa/agent_code/vscode_list_recent.py function vscode_list_recent (line 1) | def vscode_list_recent(self, task_id, db=""): FILE: Payload_Type/medusa/medusa/agent_code/vscode_open_edits.py function vscode_open_edits (line 1) | def vscode_open_edits(self, task_id, backups_path=""): FILE: Payload_Type/medusa/medusa/agent_code/vscode_watch_edits.py function vscode_watch_edits (line 1) | def vscode_watch_edits(self, task_id, backups_path="", seconds=1): FILE: Payload_Type/medusa/medusa/agent_code/watch_dir.py function watch_dir (line 1) | def watch_dir(self, task_id, path, seconds): FILE: Payload_Type/medusa/medusa/mythic/agent_functions/builder.py class Medusa (line 9) | class Medusa(PayloadType): method getPythonVersionFile (line 75) | def getPythonVersionFile(self, directory, file): method _read_file (line 91) | def _read_file(self, path: str) -> str: method _apply_https_setting (line 95) | def _apply_https_setting(self, base_code: str, profile_name: str) -> str: method _parse_transport_template (line 116) | def _parse_transport_template(self, template_code: str) -> dict: method _validate_transport_template_format (line 125) | def _validate_transport_template_format(self, profile_name: str, templ... method _validate_transport_sections (line 143) | def _validate_transport_sections(self, profile_name: str, sections: di... method _validate_core_markers_replaced (line 154) | def _validate_core_markers_replaced(self, base_code: str, profile_name... method _get_base_code_for_profile (line 172) | def _get_base_code_for_profile(self, profile_name: str) -> str: method _to_python_literal (line 193) | def _to_python_literal(self, value): method _apply_c2_parameter_replacements (line 198) | def _apply_c2_parameter_replacements(self, base_code: str, c2): method build (line 223) | async def build(self) -> BuildResponse: FILE: Payload_Type/medusa/medusa/mythic/agent_functions/cat.py class CatArguments (line 7) | class CatArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 18) | async def parse_arguments(self): class CdCommand (line 27) | class CdCommand(CommandBase): method create_tasking (line 41) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 45) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/cd.py class CdArguments (line 7) | class CdArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 19) | async def parse_arguments(self): class CdCommand (line 29) | class CdCommand(CommandBase): method create_tasking (line 43) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 47) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/clipboard.py class GetClipboardArguments (line 5) | class GetClipboardArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method parse_arguments (line 10) | async def parse_arguments(self): class GetClipboardCommand (line 14) | class GetClipboardCommand(CommandBase): method create_tasking (line 37) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 40) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/cp.py class CpArguments (line 5) | class CpArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method parse_arguments (line 29) | async def parse_arguments(self): class CpCommand (line 40) | class CpCommand(CommandBase): method create_tasking (line 54) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 59) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/cwd.py class GetCwdArguments (line 5) | class GetCwdArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method parse_arguments (line 10) | async def parse_arguments(self): class GetCwdCommand (line 14) | class GetCwdCommand(CommandBase): method create_tasking (line 34) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 37) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/download.py class DownloadArguments (line 6) | class DownloadArguments(TaskArguments): method __init__ (line 7) | def __init__(self, command_line, **kwargs): method parse_arguments (line 20) | async def parse_arguments(self): class DownloadCommand (line 46) | class DownloadCommand(CommandBase): method create_go_tasking (line 65) | async def create_go_tasking(self, taskData: PTTaskMessageAllData) -> P... method process_response (line 74) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/download_bulk.py class DownloadBulkArguments (line 6) | class DownloadBulkArguments(TaskArguments): method __init__ (line 7) | def __init__(self, command_line, **kwargs): method parse_arguments (line 34) | async def parse_arguments(self): class DownloadBulkCommand (line 54) | class DownloadBulkCommand(CommandBase): method create_go_tasking (line 75) | async def create_go_tasking(self, taskData: PTTaskMessageAllData) -> P... method process_response (line 86) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/env.py class GetEnvArguments (line 5) | class GetEnvArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method parse_arguments (line 10) | async def parse_arguments(self): class GetEnvCommand (line 14) | class GetEnvCommand(CommandBase): method create_tasking (line 34) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 37) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/eval_code.py class EvalArguments (line 7) | class EvalArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 18) | async def parse_arguments(self): method parse_dictionary (line 22) | async def parse_dictionary(self, dictionary_arguments): class EvalCommand (line 26) | class EvalCommand(CommandBase): method create_tasking (line 40) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 44) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/exit.py class ExitArguments (line 6) | class ExitArguments(TaskArguments): method __init__ (line 7) | def __init__(self, command_line, **kwargs): method parse_arguments (line 11) | async def parse_arguments(self): class ExitCommand (line 15) | class ExitCommand(CommandBase): method create_tasking (line 37) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 40) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/jobkill.py class JobKillArguments (line 7) | class JobKillArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 18) | async def parse_arguments(self): class JobKillCommand (line 27) | class JobKillCommand(CommandBase): method create_tasking (line 41) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 45) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/jobs.py class JobsArguments (line 5) | class JobsArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method parse_arguments (line 10) | async def parse_arguments(self): class JobsCommand (line 14) | class JobsCommand(CommandBase): method create_tasking (line 35) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 38) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/kill.py class KillArguments (line 7) | class KillArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 18) | async def parse_arguments(self): method parse_dictionary (line 22) | async def parse_dictionary(self, dictionary_arguments): class KillCommand (line 26) | class KillCommand(CommandBase): method create_tasking (line 41) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 45) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/list_apps.py class ListAppsArguments (line 4) | class ListAppsArguments(TaskArguments): method __init__ (line 5) | def __init__(self, command_line, **kwargs): method parse_arguments (line 9) | async def parse_arguments(self): class ListAppsCommand (line 13) | class ListAppsCommand(CommandBase): method create_tasking (line 37) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 44) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/list_dlls.py class ListDllsArguments (line 5) | class ListDllsArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method parse_arguments (line 21) | async def parse_arguments(self): method parse_dictionary (line 29) | async def parse_dictionary(self, dictionary_arguments): class ListDllsCommand (line 32) | class ListDllsCommand(CommandBase): method create_tasking (line 55) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 63) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/list_modules.py class ListModulesArguments (line 5) | class ListModulesArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method parse_arguments (line 19) | async def parse_arguments(self): class ListModulesCommand (line 26) | class ListModulesCommand(CommandBase): method create_tasking (line 46) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 50) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/list_tcc.py class ListTccArguments (line 7) | class ListTccArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 22) | async def parse_arguments(self): class ListTccCommand (line 33) | class ListTccCommand(CommandBase): method create_tasking (line 51) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 55) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/load.py class LoadArguments (line 5) | class LoadArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method get_commands (line 18) | async def get_commands(self, inputMsg: PTRPCDynamicQueryFunctionMessag... method parse_arguments (line 70) | async def parse_arguments(self): method parse_dictionary (line 76) | async def parse_dictionary(self, dictionary_arguments): class LoadCommand (line 79) | class LoadCommand(CommandBase): method create_go_tasking (line 97) | async def create_go_tasking(self, taskData: PTTaskMessageAllData) -> P... method process_response (line 158) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/load_dll.py class LoadDllArguments (line 5) | class LoadDllArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method parse_arguments (line 29) | async def parse_arguments(self): class LoadDllCommand (line 40) | class LoadDllCommand(CommandBase): method create_tasking (line 54) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 59) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/load_module.py class LoadModuleArguments (line 7) | class LoadModuleArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 21) | async def parse_arguments(self): class LoadModuleCommand (line 31) | class LoadModuleCommand(CommandBase): method create_tasking (line 48) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 74) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/load_script.py class LoadScriptArguments (line 7) | class LoadScriptArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 18) | async def parse_arguments(self): class LoadScriptCommand (line 28) | class LoadScriptCommand(CommandBase): method create_tasking (line 44) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 65) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/ls.py class LsArguments (line 7) | class LsArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 21) | async def parse_arguments(self): class LsCommand (line 35) | class LsCommand(CommandBase): method create_tasking (line 52) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 60) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/mv.py class MvArguments (line 5) | class MvArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method parse_arguments (line 29) | async def parse_arguments(self): class MvCommand (line 40) | class MvCommand(CommandBase): method create_tasking (line 54) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 59) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/pip_freeze.py class PipFreezeArguments (line 5) | class PipFreezeArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method parse_arguments (line 10) | async def parse_arguments(self): class PipFreezeCommand (line 14) | class PipFreezeCommand(CommandBase): method create_tasking (line 34) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 37) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/ps.py class PsArguments (line 7) | class PsArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 12) | async def parse_arguments(self): class PsCommand (line 16) | class PsCommand(CommandBase): method create_tasking (line 32) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 36) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/ps_full.py class PsFullArguments (line 7) | class PsFullArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 12) | async def parse_arguments(self): class PsFullCommand (line 16) | class PsFullCommand(CommandBase): method create_tasking (line 32) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 36) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/rm.py class RmArguments (line 7) | class RmArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 21) | async def parse_arguments(self): class RmCommand (line 37) | class RmCommand(CommandBase): method create_tasking (line 53) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 57) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/screenshot.py class ScreenshotArguments (line 7) | class ScreenshotArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 12) | async def parse_arguments(self): class ScreenshotCommand (line 16) | class ScreenshotCommand(CommandBase): method create_tasking (line 35) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 42) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/shell.py class ShellArguments (line 5) | class ShellArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method parse_arguments (line 16) | async def parse_arguments(self): method parse_dictionary (line 21) | async def parse_dictionary(self, dictionary_arguments): class ShellCommand (line 24) | class ShellCommand(CommandBase): method create_tasking (line 38) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 42) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/shinject.py class ShinjectArguments (line 7) | class ShinjectArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 23) | async def parse_arguments(self): class ShinjectCommand (line 33) | class ShinjectCommand(CommandBase): method create_tasking (line 51) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 77) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/sleep.py function positiveTime (line 5) | def positiveTime(val): class SleepArguments (line 9) | class SleepArguments(TaskArguments): method __init__ (line 10) | def __init__(self, command_line, **kwargs): method parse_arguments (line 36) | async def parse_arguments(self): class SleepCommand (line 50) | class SleepCommand(CommandBase): method create_tasking (line 64) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 70) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/socks.py class SocksArguments (line 5) | class SocksArguments(TaskArguments): method __init__ (line 9) | def __init__(self, command_line, **kwargs): method parse_dictionary (line 31) | async def parse_dictionary(self, dictionary_arguments): method parse_arguments (line 34) | async def parse_arguments(self): class SocksCommand (line 57) | class SocksCommand(CommandBase): method create_go_tasking (line 79) | async def create_go_tasking(self, taskData: PTTaskMessageAllData) -> P... method process_response (line 118) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/spawn_jxa.py class SpawnJxaArguments (line 7) | class SpawnJxaArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 25) | async def parse_arguments(self): class SpawnJxaCommand (line 35) | class SpawnJxaCommand(CommandBase): method create_tasking (line 51) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 72) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/unload.py class UnloadArguments (line 5) | class UnloadArguments(TaskArguments): method __init__ (line 6) | def __init__(self, command_line, **kwargs): method parse_arguments (line 18) | async def parse_arguments(self): method parse_dictionary (line 24) | async def parse_dictionary(self, dictionary_arguments): class UnloadCommand (line 28) | class UnloadCommand(CommandBase): method create_go_tasking (line 43) | async def create_go_tasking(self, taskData: PTTaskMessageAllData) -> P... method process_response (line 53) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/unload_module.py class UnloadModuleArguments (line 7) | class UnloadModuleArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 18) | async def parse_arguments(self): class UnloadModuleCommand (line 28) | class UnloadModuleCommand(CommandBase): method create_tasking (line 45) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 49) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/upload.py class UploadArguments (line 6) | class UploadArguments(TaskArguments): method __init__ (line 7) | def __init__(self, command_line, **kwargs): method parse_arguments (line 22) | async def parse_arguments(self): method parse_dictionary (line 27) | async def parse_dictionary(self, dictionary_arguments): class UploadCommand (line 31) | class UploadCommand(CommandBase): method create_go_tasking (line 49) | async def create_go_tasking(self, taskData: MythicCommandBase.PTTaskMe... method process_response (line 76) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/vscode_list_recent.py class VscodeListRecentArguments (line 7) | class VscodeListRecentArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 22) | async def parse_arguments(self): method parse_dictionary (line 26) | async def parse_dictionary(self, dictionary_arguments): class VscodeListRecentCommand (line 29) | class VscodeListRecentCommand(CommandBase): method create_tasking (line 47) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 54) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/vscode_open_edits.py class VscodeOpenEditsArguments (line 7) | class VscodeOpenEditsArguments(TaskArguments): method __init__ (line 8) | def __init__(self, command_line, **kwargs): method parse_arguments (line 22) | async def parse_arguments(self): method parse_dictionary (line 26) | async def parse_dictionary(self, dictionary_arguments): class VscodeOpenEditsCommand (line 29) | class VscodeOpenEditsCommand(CommandBase): method create_tasking (line 47) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 54) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/vscode_watch_edits.py class VscodeWatchEditsArguments (line 6) | class VscodeWatchEditsArguments(TaskArguments): method __init__ (line 7) | def __init__(self, command_line, **kwargs): method parse_arguments (line 29) | async def parse_arguments(self): method parse_dictionary (line 40) | async def parse_dictionary(self, dictionary_arguments): class VscodeWatchEditsCommand (line 44) | class VscodeWatchEditsCommand(CommandBase): method create_tasking (line 58) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 65) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/agent_functions/watch_dir.py class WatchDirArguments (line 6) | class WatchDirArguments(TaskArguments): method __init__ (line 7) | def __init__(self, command_line, **kwargs): method parse_arguments (line 29) | async def parse_arguments(self): method parse_dictionary (line 40) | async def parse_dictionary(self, dictionary_arguments): class WatchDirCommand (line 44) | class WatchDirCommand(CommandBase): method create_tasking (line 58) | async def create_tasking(self, task: MythicTask) -> MythicTask: method process_response (line 62) | async def process_response(self, task: PTTaskMessageAllData, response:... FILE: Payload_Type/medusa/medusa/mythic/browser_scripts/copy_additional_info_to_clipboard.js function copyStringToClipboard (line 2) | function copyStringToClipboard(str) { FILE: tests/test_payload_build_matrix.py function discover_profiles (line 27) | def discover_profiles(): function python_version_suffix (line 44) | def python_version_suffix(py_version): function parse_transport_sections (line 48) | def parse_transport_sections(template_code: str): function function_names_from_code (line 56) | def function_names_from_code(code: str): function config_keys_from_code (line 60) | def config_keys_from_code(code: str): function install_fake_mythic_modules (line 64) | def install_fake_mythic_modules(): function load_builder_module (line 132) | def load_builder_module(): class FakeCommands (line 140) | class FakeCommands: method get_commands (line 141) | def get_commands(self): class FakeC2 (line 145) | class FakeC2: method __init__ (line 146) | def __init__(self, name, params): method get_c2profile (line 150) | def get_c2profile(self): method get_parameters_dict (line 153) | def get_parameters_dict(self): function base_c2_params (line 157) | def base_c2_params(): function fake_update_build_step (line 181) | async def fake_update_build_step(_msg): function fake_other_service_rpc (line 185) | async def fake_other_service_rpc(_msg): class TestPayloadBuildMatrix (line 197) | class TestPayloadBuildMatrix(unittest.TestCase): method test_profiles_auto_discovered (line 198) | def test_profiles_auto_discovered(self): method _selected_values (line 201) | def _selected_values(self, env_name, allowed): method _build_payload (line 208) | def _build_payload(self, profile_name, python_version, use_non_default... method _crypto_template_text (line 228) | def _crypto_template_text(self, py_version, crypto_impl): method _transport_sections (line 233) | def _transport_sections(self, py_version, profile): method test_dynamic_build_matrix (line 238) | def test_dynamic_build_matrix(self): method test_python3_payload_pycompile (line 280) | def test_python3_payload_pycompile(self):