mirror of
https://github.com/Aryma-f4/Ares-mythic.git
synced 2026-06-13 01:34:12 +00:00
refactor: rename apollo to ares and add ascii art display
- Rename agent from "Apollo" to "Ares" across documentation and configuration - Update config.json to reference Ares container image instead of Apollo - Replace Apollo logo with Ares logo in documentation - Rename workspace file from Apollo.code-workspace to Ares.code-workspace - Add ASCII art display function to agent startup sequence - Remove obsolete refactor analysis document
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
using ApolloInterop.Serializers;
|
||||
using System.Collections.Generic;
|
||||
using ApolloInterop.Classes;
|
||||
@@ -58,6 +58,9 @@ namespace Apollo
|
||||
DebugHelp.DebugWriteLine($"CoInitializeSecurity status: {_security_init}");
|
||||
}
|
||||
|
||||
// Display Ares ASCII art
|
||||
DisplayAresAsciiArt();
|
||||
|
||||
// Check environmental keying before starting agent
|
||||
if (!CheckEnvironmentalKeying())
|
||||
{
|
||||
@@ -309,5 +312,27 @@ namespace Apollo
|
||||
_receiverQueue.Enqueue(msg);
|
||||
_receiverEvent.Set();
|
||||
}
|
||||
|
||||
private static void DisplayAresAsciiArt()
|
||||
{
|
||||
try
|
||||
{
|
||||
string asciiArtPath = "/Users/dsi/projects/Ares-Mythic/XF-09_Ares.ansi (1).txt";
|
||||
|
||||
if (File.Exists(asciiArtPath))
|
||||
{
|
||||
string asciiArt = File.ReadAllText(asciiArtPath);
|
||||
Console.Write(asciiArt);
|
||||
}
|
||||
else
|
||||
{
|
||||
DebugHelp.DebugWriteLine($"ASCII art file not found: {asciiArtPath}");
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
DebugHelp.DebugWriteLine($"Error displaying ASCII art: {ex.Message}");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -283,7 +283,7 @@ NOTE: v2.3.2+ has a different bof loader than 2.3.1 and are incompatible since t
|
||||
]
|
||||
agent_path = pathlib.Path(".") / "apollo" / "mythic"
|
||||
agent_code_path = pathlib.Path(".") / "apollo" / "agent_code"
|
||||
agent_icon_path = agent_path / "agent_functions" / "apollo.svg"
|
||||
agent_icon_path = agent_path / "agent_functions" / "XF-09_Ares.png"
|
||||
build_steps = [
|
||||
BuildStep(step_name="Gathering Files", step_description="Copying files to temp location"),
|
||||
BuildStep(step_name="Compiling", step_description="Compiling with nuget and dotnet"),
|
||||
|
||||
Reference in New Issue
Block a user