HackMyAgent
Descripción
Donde un escáner de secretos se queda en coincidencias de texto, cada skill, prompt de sistema y config MCP se compila en un árbol de seguridad semántico. Así cazas capacidades no declaradas, desajustes de alcance y evasiones que el matching de patrones no ve.
Con un solo comando —npx hackmyagent secure— recorres tu proyecto sin ficheros de configuración ni flags. El informe resume 320 chequeos estáticos en 74 categorías (credenciales, MCP, esteganografía Unicode, cadena de suministro, envenenamiento de memoria y RAG, identidad del agente, escape de sandbox) más 29 chequeos semánticos NanoMind. El proceso termina con código 1 si hay hallazgos críticos o altos; puedes aplicar correcciones con hackmyagent secure --fix.
Red team y simulación
- 164 payloads adversarios en 16 categorías: inyección de prompts, jailbreak, exfiltración, abuso de capacidades, explotación MCP y A2A, sombra de herramientas y más.
- Con --deep y un ejecutor (daemon NanoMind, Ollama o clave Anthropic) observas qué hace realmente una skill, no solo lo que declara.
- Autoprotección: cada binario verifica un manifiesto SHA-256 embebido; si lo manipulan, entra en cuarentena.
Lo instalas con npm, Homebrew o desde el código. Requiere Node.js 18 o superior. Licencia Apache 2.0.
Tecnologías y temas
-
Autoprotección
El binario verifica su manifiesto SHA-256 y se pone en cuarentena si lo alteran
-
CLI sin config
npx hackmyagent secure; sale con código 1 si hay críticos o altos
-
Escáner de agentes IA
320 chequeos estáticos y capa semántica NanoMind sobre skills, prompts y MCP
-
Red team LLM
164 payloads de inyección, jailbreak, exfiltración y abuso de herramientas
-
Seguridad MCP
Configs MCP peligrosas, explotación A2A y fugas de credenciales