Skip to content

Commit

Permalink
Merge pull request #1 from MythicAgents/Mythic3.3
Browse files Browse the repository at this point in the history
Mythic3.3
  • Loading branch information
its-a-feature authored Aug 28, 2024
2 parents 05dca3b + 6483652 commit 6971605
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 7 deletions.
2 changes: 1 addition & 1 deletion Payload_Type/arachne/.docker/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ dynaconf==3.1.11
ujson==5.7.0
aiohttp==3.8.3
psutil==5.9.4
mythic-container==0.4.8
mythic-container==0.5.9
requests
bs4
1 change: 0 additions & 1 deletion Payload_Type/arachne/arachne/agent_functions/checkin.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,6 @@ async def create_go_tasking(self, taskData: MythicCommandBase.PTTaskMessageAllDa
IsBase64Encoded=True
))
if decrypted_resp.Success:
logger.info(decrypted_resp.Message)
info = decrypted_resp.Message.decode().split('|')
await SendMythicRPCCallbackUpdate(MythicRPCCallbackUpdateMessage(
AgentCallbackUUID=taskData.Callback.AgentCallbackID,
Expand Down
2 changes: 0 additions & 2 deletions Payload_Type/arachne/arachne_translator/arachne_translator.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ async def generate_keys(self, inputMsg: TrGenerateEncryptionKeysMessage) -> TrGe
async def translate_to_c2_format(self,
inputMsg: TrMythicC2ToCustomMessageFormatMessage) -> TrMythicC2ToCustomMessageFormatMessageResponse:
response = TrMythicC2ToCustomMessageFormatMessageResponse(Success=True)
#logger.info(inputMsg.Message)
if "tasks" in inputMsg.Message:
if len(inputMsg.Message["tasks"]) > 0:
response.Message = inputMsg.Message["tasks"][0]["parameters"].encode("UTF8")
Expand All @@ -33,7 +32,6 @@ async def translate_from_c2_format(self,
inputMsg: TrCustomMessageToMythicC2FormatMessage) -> TrCustomMessageToMythicC2FormatMessageResponse:
response = TrCustomMessageToMythicC2FormatMessageResponse(Success=True)
response_pieces = inputMsg.Message.decode("UTF8").split("|")
#logger.info(response_pieces)
response.Message = {
"action": "post_response",
"responses": [
Expand Down
6 changes: 3 additions & 3 deletions agent_capabilities.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@
"custom": ["killdate","inline assembly"]
},
"payload_output": ["aspx", "php"],
"architectures": ["x86_64", "amd_64"],
"architectures": ["x86_64"],
"c2": ["webshell"],
"mythic_version": "3.2",
"agent_version": "0.0.1",
"mythic_version": "3.3",
"agent_version": "0.0.3",
"supported_wrappers": []
}

0 comments on commit 6971605

Please sign in to comment.