├── .DS_Store ├── .gitignore ├── C2_Profiles ├── .DS_Store ├── hercules_c2 │ ├── .DS_Store │ ├── Dockerfile │ ├── __init__.py │ ├── c2_code │ │ ├── config.json │ │ ├── fake.html │ │ └── server.py │ ├── hercules_c2 │ │ ├── .DS_Store │ │ ├── HerculesC2.py │ │ └── __init__.py │ ├── main.py │ └── rabbitmq_config.json └── hercules_translator │ ├── .DS_Store │ ├── Dockerfile │ ├── __init__.py │ ├── main.py │ ├── rabbitmq_config.json │ └── translator │ ├── .DS_Store │ ├── C2_RPC_functions.py │ └── __init__.py ├── LICENSE.md ├── Payload_Type ├── .DS_Store ├── .keep ├── __init__.py ├── hercules-Exercise1 │ ├── .DS_Store │ ├── Dockerfile │ ├── agent_code │ │ ├── .DS_Store │ │ └── .keep │ ├── agent_functions │ │ ├── .DS_Store │ │ ├── __init__.py │ │ ├── builder.py │ │ └── hercules.svg │ ├── main.py │ └── rabbitmq_config.json ├── hercules-Exercise2 │ ├── .DS_Store │ ├── Dockerfile │ ├── __init__.py │ ├── agent_code │ │ ├── .DS_Store │ │ └── .keep │ ├── agent_functions │ │ ├── .DS_Store │ │ ├── __init__.py │ │ ├── builder.py │ │ ├── download.py │ │ ├── exit.py │ │ ├── hercules.svg │ │ ├── run.py │ │ ├── sleep.py │ │ └── upload.py │ ├── main.py │ └── rabbitmq_config.json ├── hercules-Exercise3 │ ├── .DS_Store │ ├── Dockerfile │ ├── __init__.py │ ├── agent_code │ │ ├── .DS_Store │ │ ├── CHANGELOG.MD │ │ ├── Makefile │ │ ├── download │ │ │ └── download.go │ │ ├── go.mod │ │ ├── go.sum │ │ ├── hercules.go │ │ ├── pkg │ │ │ ├── .DS_Store │ │ │ ├── profiles │ │ │ │ ├── http.go │ │ │ │ └── profile.go │ │ │ └── utils │ │ │ │ ├── .DS_Store │ │ │ │ ├── crypto │ │ │ │ └── crypto.go │ │ │ │ ├── functions │ │ │ │ ├── foundation_darwin.h │ │ │ │ ├── foundation_darwin.m │ │ │ │ ├── functions.go │ │ │ │ ├── functions_darwin.go │ │ │ │ ├── functions_linux.go │ │ │ │ └── functions_windows.go │ │ │ │ └── structs │ │ │ │ └── definitions.go │ │ ├── run │ │ │ ├── .DS_Store │ │ │ └── run.go │ │ ├── sleep │ │ │ └── sleep.go │ │ └── upload │ │ │ └── upload.go │ ├── agent_functions │ │ ├── __init__.py │ │ ├── builder.py │ │ ├── download.py │ │ ├── exit.py │ │ ├── hercules.svg │ │ ├── run.py │ │ ├── shell.py │ │ ├── sleep.py │ │ └── upload.py │ ├── browser_scripts │ │ └── download_new.js │ ├── main.py │ └── rabbitmq_config.json ├── hercules-Exercise4 │ ├── .DS_Store │ ├── Dockerfile │ ├── __init__.py │ ├── agent_code │ │ ├── CHANGELOG.MD │ │ ├── Makefile │ │ ├── download │ │ │ └── download.go │ │ ├── go.mod │ │ ├── go.sum │ │ ├── hercules.go │ │ ├── pkg │ │ │ ├── profiles │ │ │ │ ├── http.go │ │ │ │ └── profile.go │ │ │ └── utils │ │ │ │ ├── crypto │ │ │ │ └── crypto.go │ │ │ │ ├── functions │ │ │ │ ├── foundation_darwin.h │ │ │ │ ├── foundation_darwin.m │ │ │ │ ├── functions.go │ │ │ │ ├── functions_darwin.go │ │ │ │ ├── functions_linux.go │ │ │ │ └── functions_windows.go │ │ │ │ └── structs │ │ │ │ └── definitions.go │ │ ├── run │ │ │ └── run.go │ │ ├── sleep │ │ │ └── sleep.go │ │ └── upload │ │ │ └── upload.go │ ├── agent_functions │ │ ├── __init__.py │ │ ├── builder.py │ │ ├── download.py │ │ ├── exit.py │ │ ├── hercules.svg │ │ ├── run.py │ │ ├── shell.py │ │ ├── sleep.py │ │ └── upload.py │ ├── browser_scripts │ │ └── download_new.js │ ├── main.py │ └── rabbitmq_config.json └── hercules-Exercise5 │ ├── .DS_Store │ ├── Dockerfile │ ├── __init__.py │ ├── agent_code │ ├── .DS_Store │ ├── CHANGELOG.MD │ ├── Makefile │ ├── download │ │ └── download.go │ ├── go.mod │ ├── go.sum │ ├── hercules.go │ ├── pkg │ │ ├── .DS_Store │ │ ├── profiles │ │ │ ├── hercules_c2.go │ │ │ ├── http.go │ │ │ └── profile.go │ │ └── utils │ │ │ ├── .DS_Store │ │ │ ├── crypto │ │ │ └── crypto.go │ │ │ ├── functions │ │ │ ├── foundation_darwin.h │ │ │ ├── foundation_darwin.m │ │ │ ├── functions.go │ │ │ ├── functions_darwin.go │ │ │ ├── functions_linux.go │ │ │ └── functions_windows.go │ │ │ └── structs │ │ │ └── definitions.go │ ├── run │ │ ├── .DS_Store │ │ └── run.go │ ├── sleep │ │ └── sleep.go │ └── upload │ │ └── upload.go │ ├── agent_functions │ ├── __init__.py │ ├── builder.py │ ├── download.py │ ├── exit.py │ ├── hercules.svg │ ├── run.py │ ├── shell.py │ ├── sleep.py │ └── upload.py │ ├── browser_scripts │ └── download_new.js │ ├── main.py │ └── rabbitmq_config.json ├── README.md ├── Workshop Exercises ├── Exercise 0.md ├── Exercise 1.md ├── Exercise 2.md ├── Exercise 3.md ├── Exercise 4.md └── Exercise 5.md ├── agent_icons ├── .DS_Store ├── .keep └── hercules.svg ├── config.json ├── documentation-c2 └── .keep ├── documentation-payload ├── .DS_Store ├── .keep └── hercules │ ├── .DS_Store │ ├── _index.md │ ├── c2_profiles │ ├── .DS_Store │ ├── HTTP.md │ └── _index.md │ ├── commands │ ├── .DS_Store │ ├── _index.md │ └── shell.md │ ├── development.md │ ├── opsec.md │ └── poseidon.svg ├── documentation-wrapper └── .keep ├── requirements.txt ├── script_generate_agent.py ├── start_hercules_c2.ps1 ├── start_hercules_c2_server.ps1 ├── start_hercules_exercise1.ps1 ├── start_hercules_exercise2.ps1 ├── start_hercules_exercise3.ps1 ├── start_hercules_exercise4.ps1 ├── start_hercules_exercise5.ps1 └── start_hercules_translator.ps1 /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/.gitignore -------------------------------------------------------------------------------- /C2_Profiles/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/.DS_Store -------------------------------------------------------------------------------- /C2_Profiles/hercules_c2/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_c2/.DS_Store -------------------------------------------------------------------------------- /C2_Profiles/hercules_c2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM itsafeaturemythic/python38_sanic_c2profile:0.0.6 2 | -------------------------------------------------------------------------------- /C2_Profiles/hercules_c2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /C2_Profiles/hercules_c2/c2_code/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_c2/c2_code/config.json -------------------------------------------------------------------------------- /C2_Profiles/hercules_c2/c2_code/fake.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_c2/c2_code/fake.html -------------------------------------------------------------------------------- /C2_Profiles/hercules_c2/c2_code/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_c2/c2_code/server.py -------------------------------------------------------------------------------- /C2_Profiles/hercules_c2/hercules_c2/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_c2/hercules_c2/.DS_Store -------------------------------------------------------------------------------- /C2_Profiles/hercules_c2/hercules_c2/HerculesC2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_c2/hercules_c2/HerculesC2.py -------------------------------------------------------------------------------- /C2_Profiles/hercules_c2/hercules_c2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /C2_Profiles/hercules_c2/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_c2/main.py -------------------------------------------------------------------------------- /C2_Profiles/hercules_c2/rabbitmq_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_c2/rabbitmq_config.json -------------------------------------------------------------------------------- /C2_Profiles/hercules_translator/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_translator/.DS_Store -------------------------------------------------------------------------------- /C2_Profiles/hercules_translator/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM itsafeaturemythic/python38_translator_container:0.0.5 -------------------------------------------------------------------------------- /C2_Profiles/hercules_translator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /C2_Profiles/hercules_translator/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_translator/main.py -------------------------------------------------------------------------------- /C2_Profiles/hercules_translator/rabbitmq_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_translator/rabbitmq_config.json -------------------------------------------------------------------------------- /C2_Profiles/hercules_translator/translator/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_translator/translator/.DS_Store -------------------------------------------------------------------------------- /C2_Profiles/hercules_translator/translator/C2_RPC_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/C2_Profiles/hercules_translator/translator/C2_RPC_functions.py -------------------------------------------------------------------------------- /C2_Profiles/hercules_translator/translator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Payload_Type/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Payload_Type/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise1/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise1/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise1/Dockerfile -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise1/agent_code/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise1/agent_code/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise1/agent_code/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise1/agent_functions/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise1/agent_functions/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise1/agent_functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise1/agent_functions/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise1/agent_functions/builder.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise1/agent_functions/hercules.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise1/agent_functions/hercules.svg -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise1/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise1/main.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise1/rabbitmq_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise1/rabbitmq_config.json -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM itsafeaturemythic/xgolang_payload:0.1.4 2 | -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/agent_code/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/agent_code/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/agent_code/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/agent_functions/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/agent_functions/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/agent_functions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/agent_functions/__init__.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/agent_functions/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/agent_functions/builder.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/agent_functions/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/agent_functions/download.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/agent_functions/exit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/agent_functions/exit.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/agent_functions/hercules.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/agent_functions/hercules.svg -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/agent_functions/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/agent_functions/run.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/agent_functions/sleep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/agent_functions/sleep.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/agent_functions/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/agent_functions/upload.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/main.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise2/rabbitmq_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise2/rabbitmq_config.json -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM itsafeaturemythic/xgolang_payload:0.1.4 2 | -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/CHANGELOG.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/CHANGELOG.MD -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/Makefile -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/download/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/download/download.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/go.mod -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/go.sum -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/hercules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/hercules.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/pkg/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/pkg/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/pkg/profiles/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/pkg/profiles/http.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/pkg/profiles/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/pkg/profiles/profile.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/pkg/utils/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/pkg/utils/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/pkg/utils/crypto/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/pkg/utils/crypto/crypto.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/pkg/utils/functions/foundation_darwin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/pkg/utils/functions/foundation_darwin.h -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/pkg/utils/functions/foundation_darwin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/pkg/utils/functions/foundation_darwin.m -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/pkg/utils/functions/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/pkg/utils/functions/functions.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/pkg/utils/functions/functions_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/pkg/utils/functions/functions_darwin.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/pkg/utils/functions/functions_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/pkg/utils/functions/functions_linux.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/pkg/utils/functions/functions_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/pkg/utils/functions/functions_windows.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/pkg/utils/structs/definitions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/pkg/utils/structs/definitions.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/run/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/run/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/run/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/run/run.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/sleep/sleep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/sleep/sleep.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_code/upload/upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_code/upload/upload.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_functions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_functions/__init__.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_functions/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_functions/builder.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_functions/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_functions/download.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_functions/exit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_functions/exit.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_functions/hercules.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_functions/hercules.svg -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_functions/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_functions/run.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_functions/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_functions/shell.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_functions/sleep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_functions/sleep.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/agent_functions/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/agent_functions/upload.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/browser_scripts/download_new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/browser_scripts/download_new.js -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/main.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise3/rabbitmq_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise3/rabbitmq_config.json -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM itsafeaturemythic/xgolang_payload:0.1.4 2 | -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/CHANGELOG.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/CHANGELOG.MD -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/Makefile -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/download/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/download/download.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/go.mod -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/go.sum -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/hercules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/hercules.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/pkg/profiles/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/pkg/profiles/http.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/pkg/profiles/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/pkg/profiles/profile.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/pkg/utils/crypto/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/pkg/utils/crypto/crypto.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/pkg/utils/functions/foundation_darwin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/pkg/utils/functions/foundation_darwin.h -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/pkg/utils/functions/foundation_darwin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/pkg/utils/functions/foundation_darwin.m -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/pkg/utils/functions/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/pkg/utils/functions/functions.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/pkg/utils/functions/functions_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/pkg/utils/functions/functions_darwin.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/pkg/utils/functions/functions_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/pkg/utils/functions/functions_linux.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/pkg/utils/functions/functions_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/pkg/utils/functions/functions_windows.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/pkg/utils/structs/definitions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/pkg/utils/structs/definitions.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/run/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/run/run.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/sleep/sleep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/sleep/sleep.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_code/upload/upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_code/upload/upload.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_functions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_functions/__init__.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_functions/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_functions/builder.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_functions/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_functions/download.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_functions/exit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_functions/exit.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_functions/hercules.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_functions/hercules.svg -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_functions/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_functions/run.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_functions/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_functions/shell.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_functions/sleep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_functions/sleep.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/agent_functions/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/agent_functions/upload.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/browser_scripts/download_new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/browser_scripts/download_new.js -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/main.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise4/rabbitmq_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise4/rabbitmq_config.json -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM itsafeaturemythic/xgolang_payload:0.1.4 2 | -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/CHANGELOG.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/CHANGELOG.MD -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/Makefile -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/download/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/download/download.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/go.mod -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/go.sum -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/hercules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/hercules.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/profiles/hercules_c2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/profiles/hercules_c2.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/profiles/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/profiles/http.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/profiles/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/profiles/profile.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/utils/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/utils/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/utils/crypto/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/utils/crypto/crypto.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/utils/functions/foundation_darwin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/utils/functions/foundation_darwin.h -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/utils/functions/foundation_darwin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/utils/functions/foundation_darwin.m -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/utils/functions/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/utils/functions/functions.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/utils/functions/functions_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/utils/functions/functions_darwin.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/utils/functions/functions_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/utils/functions/functions_linux.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/utils/functions/functions_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/utils/functions/functions_windows.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/pkg/utils/structs/definitions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/pkg/utils/structs/definitions.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/run/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/run/.DS_Store -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/run/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/run/run.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/sleep/sleep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/sleep/sleep.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_code/upload/upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_code/upload/upload.go -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_functions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_functions/__init__.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_functions/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_functions/builder.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_functions/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_functions/download.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_functions/exit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_functions/exit.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_functions/hercules.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_functions/hercules.svg -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_functions/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_functions/run.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_functions/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_functions/shell.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_functions/sleep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_functions/sleep.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/agent_functions/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/agent_functions/upload.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/browser_scripts/download_new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/browser_scripts/download_new.js -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/main.py -------------------------------------------------------------------------------- /Payload_Type/hercules-Exercise5/rabbitmq_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Payload_Type/hercules-Exercise5/rabbitmq_config.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/README.md -------------------------------------------------------------------------------- /Workshop Exercises/Exercise 0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Workshop Exercises/Exercise 0.md -------------------------------------------------------------------------------- /Workshop Exercises/Exercise 1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Workshop Exercises/Exercise 1.md -------------------------------------------------------------------------------- /Workshop Exercises/Exercise 2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Workshop Exercises/Exercise 2.md -------------------------------------------------------------------------------- /Workshop Exercises/Exercise 3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Workshop Exercises/Exercise 3.md -------------------------------------------------------------------------------- /Workshop Exercises/Exercise 4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Workshop Exercises/Exercise 4.md -------------------------------------------------------------------------------- /Workshop Exercises/Exercise 5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/Workshop Exercises/Exercise 5.md -------------------------------------------------------------------------------- /agent_icons/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/agent_icons/.DS_Store -------------------------------------------------------------------------------- /agent_icons/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agent_icons/hercules.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/agent_icons/hercules.svg -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/config.json -------------------------------------------------------------------------------- /documentation-c2/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /documentation-payload/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/documentation-payload/.DS_Store -------------------------------------------------------------------------------- /documentation-payload/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /documentation-payload/hercules/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/documentation-payload/hercules/.DS_Store -------------------------------------------------------------------------------- /documentation-payload/hercules/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/documentation-payload/hercules/_index.md -------------------------------------------------------------------------------- /documentation-payload/hercules/c2_profiles/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/documentation-payload/hercules/c2_profiles/.DS_Store -------------------------------------------------------------------------------- /documentation-payload/hercules/c2_profiles/HTTP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/documentation-payload/hercules/c2_profiles/HTTP.md -------------------------------------------------------------------------------- /documentation-payload/hercules/c2_profiles/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/documentation-payload/hercules/c2_profiles/_index.md -------------------------------------------------------------------------------- /documentation-payload/hercules/commands/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/documentation-payload/hercules/commands/.DS_Store -------------------------------------------------------------------------------- /documentation-payload/hercules/commands/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/documentation-payload/hercules/commands/_index.md -------------------------------------------------------------------------------- /documentation-payload/hercules/commands/shell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/documentation-payload/hercules/commands/shell.md -------------------------------------------------------------------------------- /documentation-payload/hercules/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/documentation-payload/hercules/development.md -------------------------------------------------------------------------------- /documentation-payload/hercules/opsec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/documentation-payload/hercules/opsec.md -------------------------------------------------------------------------------- /documentation-payload/hercules/poseidon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/documentation-payload/hercules/poseidon.svg -------------------------------------------------------------------------------- /documentation-wrapper/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/requirements.txt -------------------------------------------------------------------------------- /script_generate_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/script_generate_agent.py -------------------------------------------------------------------------------- /start_hercules_c2.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/start_hercules_c2.ps1 -------------------------------------------------------------------------------- /start_hercules_c2_server.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/start_hercules_c2_server.ps1 -------------------------------------------------------------------------------- /start_hercules_exercise1.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/start_hercules_exercise1.ps1 -------------------------------------------------------------------------------- /start_hercules_exercise2.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/start_hercules_exercise2.ps1 -------------------------------------------------------------------------------- /start_hercules_exercise3.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/start_hercules_exercise3.ps1 -------------------------------------------------------------------------------- /start_hercules_exercise4.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/start_hercules_exercise4.ps1 -------------------------------------------------------------------------------- /start_hercules_exercise5.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/start_hercules_exercise5.ps1 -------------------------------------------------------------------------------- /start_hercules_translator.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MythicAgents/hercules/HEAD/start_hercules_translator.ps1 --------------------------------------------------------------------------------