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:
Aryma
2026-04-14 13:15:43 +07:00
parent f673320936
commit 6321bfc31b
14 changed files with 109 additions and 293 deletions

View File

@@ -4,9 +4,9 @@ chapter = false
weight = 102
+++
## Process Injection in Apollo
## Process Injection in Ares
Apollo has abstracted process injection into its own project and has the following techniques implemented:
Ares has abstracted process injection into its own project and has the following techniques implemented:
- CreateRemoteThread
- QueueUserAPC (early bird)
- NtCreateThreadEx (via Syscalls)
@@ -15,7 +15,7 @@ As an operator, sometimes one injection technique is more desirable than another
## Commands Leveraging Injection
All of Apollo's [fork and run commands](/agents/apollo/opsec/forkandrun/) use injection to inject into a sacrificial process; however, there are additional commands that inject into other processes. Those commands are:
All of Ares's [fork and run commands](/agents/apollo/opsec/forkandrun/) use injection to inject into a sacrificial process; however, there are additional commands that inject into other processes. Those commands are:
- [`assembly_inject`](/agents/apollo/commands/assembly_inject/)
- [`inject`](/agents/apollo/commands/inject/)