diff --git a/Payload_Type/athena/.docker/Dockerfile b/Payload_Type/athena/.docker/Dockerfile index 3f410871..4752b354 100644 --- a/Payload_Type/athena/.docker/Dockerfile +++ b/Payload_Type/athena/.docker/Dockerfile @@ -45,7 +45,7 @@ ENV DOTNET_ROOT="/root/.dotnet/" RUN chmod +x ./dotnet-install.sh RUN ./dotnet-install.sh --version 8.0.403 #For ARM64 -RUN ./dotnet-install.sh --version 6.0.425 +# RUN ./dotnet-install.sh --version 6.0.425 RUN dotnet tool install Obfuscar.GlobalTool -g # Add Donut with ARM64 support diff --git a/Payload_Type/athena/athena/agent_code/Agent.Managers.Python/Agent.Managers.Python.csproj b/Payload_Type/athena/athena/agent_code/Agent.Managers.Python/Agent.Managers.Python.csproj index c9b89c57..cbc71af9 100644 --- a/Payload_Type/athena/athena/agent_code/Agent.Managers.Python/Agent.Managers.Python.csproj +++ b/Payload_Type/athena/athena/agent_code/Agent.Managers.Python/Agent.Managers.Python.csproj @@ -4,14 +4,17 @@ net8.0 enable enable + true Debug;Release;LocalDebugGitHub;LocalDebugHttp;LocalDebugWebsocket;LocalDebugSmb;LocalDebugDiscord - + + - + + diff --git a/Payload_Type/athena/athena/agent_code/build_utils.py b/Payload_Type/athena/athena/agent_code/build_utils.py index 8a74bf72..953f87b8 100644 --- a/Payload_Type/athena/athena/agent_code/build_utils.py +++ b/Payload_Type/athena/athena/agent_code/build_utils.py @@ -18,7 +18,6 @@ def create_obfuscar_xml(plugin_name, config, project_dir, rid): in_path = get_interim_build_path(plugin_name, config, project_dir, rid) out_path = get_obfuscated_build_path(plugin_name, config, project_dir, rid) plugin_path = os.path.join(get_interim_build_path(plugin_name, config, project_dir, rid), plugin_name + ".dll") - obfuscar_xml_content = f''' @@ -34,6 +33,7 @@ def create_obfuscar_xml(plugin_name, config, project_dir, rid): + ''' obfuscar_path = get_obfuscar_xml_path(plugin_name, project_dir) # Write obfuscar.xml to the specified path if it doesn't exist @@ -128,6 +128,9 @@ def main(): else: rid = None + if plugin_name == "Agent.Managers.Python": + return + # Create default obfuscar.xml create_obfuscar_xml(plugin_name, configuration, project_dir, rid)