This is a major rename of the project directory structure from "hummer" to "ares". All project files including source code, headers, resources, build files, and documentation have been moved to the new directory while maintaining their content. The change includes updating Visual Studio solution and project files to reflect the new directory name.
Update installation, cloning, issue tracking, and documentation URLs from the original MythicAgents/Ares repository to the new Aryma-f4/Ares-mythic fork to ensure users reference the correct project location.
The image filename was changed to reflect a more specific asset name (XF-09_Ares.png) and moved to a different directory (apollo instead of ares). This update corrects the image path to display the correct logo in the documentation.
- 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
- Use absolute path to pyinstaller executable to avoid PATH issues
- Add --clean flag to prevent permission problems with cache
- Fix Windows registry path escaping in persistence mechanism
- Include generated build artifacts (spec, config, warnings, PYZ toc)
- Add base_library.zip for standalone executable distribution
This commit introduces the Apollo payload type for Mythic C2, including:
- Complete .NET agent codebase with modular architecture
- Multiple C2 profile implementations (HTTP, SMB, TCP, WebSocket)
- Extensive documentation with command references and MITRE ATT&CK mappings
- Agent utilities including UAC bypasses, injection techniques, and crypto modules
- Configuration files for build systems and development environments
- Sample binaries and resources for agent functionality
The Apollo agent provides Windows post-exploitation capabilities with a focus on modularity and extensibility, supporting various communication methods and injection techniques.