
Un agente Python dirigido a Linux para Mythic C2
Hermes es un agente ligero para Linux escrito en Python, diseñado para Mythic 3.0 y posteriores. Nombrado en honor a Hermes, mensajero de los dioses — construido para velocidad y discreción.
whoami, ps, netstat, ifconfig, systeminfo, env)ls, cat, cp, mv, rm, mkdir, chmod, chown, find, grep)upload, download)shell)sleep, exit, cd)1.) Instala Mythic desde aquí
2.) Desde el directorio de instalación de Mythic, ejecuta el siguiente comando:
./mythic-cli install github https://github.com/0xbbuddha/hermes
Hermes se comunica a través del perfil HTTP predeterminado utilizado por Mythic. Todas las tareas y respuestas se realizan mediante solicitudes POST.
Nota: El parámetro GET URI no se utiliza — solo se admite POST.
Hermes puede usar una base de datos de Notion como un canal C2 encubierto. El agente se comunica con Mythic creando y leyendo páginas en una base de datos de Notion compartida, haciendo que el tráfico se mezcle con las llamadas legítimas a la API de Notion.
Requiere:
integration_token)database_id)Hermes es un agente de Python y requiere que Python 3.8+ esté presente en el sistema objetivo. Esto puede aumentar la superficie de detección en comparación con un binario compilado.
| Format | Description |
|---|---|
Python script (.py) | Huella mínima, requiere Python en el objetivo |
| Directory bundle | Autónomo con dependencias, más fácil de implementar |
El intervalo de sueño predeterminado afecta directamente tanto al sigilo como al rendimiento. Un intervalo de sueño alto reduce el ruido de red pero degrada el rendimiento del proxy SOCKS5. Ajústalo según tus requisitos operativos.
Hermes está construido exclusivamente para objetivos Linux. Windows y macOS no son compatibles.
Debido a que el tráfico SOCKS5 se retransmite a través del bucle de sondeo HTTP del agente, la latencia está directamente vinculada al intervalo de sueño. Los protocolos en tiempo real (por ejemplo, RDP, shells interactivas) pueden experimentar un rendimiento degradado con valores de sueño altos.