The authoritative text is the English page: English version of this page
Categorías de escenarios
Cada categoría es un repositorio de escenarios. Las correspondencias son con las técnicas de MITRE ATLAS y las listas de OWASP; consulte TTP-MAP.md para ver el razonamiento. Las herramientas que rodean al ejecutor (instalar, juzgar una transcripción, informar, verificar hechos) se describen en TOOLS.md. La demostración de un solo comando y la comparación de ejecuciones a lo largo del tiempo están en WORKFLOWS.md. La reproducción de una ejecución guardada, las notas para defensores y la verificación de CI están en AUTOMATION.md.
Ataques a servidores MCP (feintkit-mcp)
Puertos de loopback 47100 a 47199.
| Escenario | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| mcp-01-tool-poisoning | Servidor de demostración de envenenamiento de herramientas | AML.T0110.000, AML.T0011.002 | LLM01:2025 | ASI01, ASI02 |
| mcp-02-rug-pull | Servidor de demostración de rug-pull | AML.T0109, AML.T0110.001 | LLM03:2025 | ASI04 |
| mcp-03-tool-shadowing | Servidor de demostración de suplantación de herramientas (shadowing) | AML.T0110.000, AML.T0074 | LLM01:2025 | ASI02, ASI04 |
| mcp-04-excessive-scope | Servidor de demostración de alcance de permisos excesivo | AML.T0053 | LLM06:2025 | ASI02, ASI03 |
| mcp-05-resource-injection | Servidor de demostración de inyección indirecta mediante el contenido de recursos | AML.T0051.001 | LLM01:2025 | ASI01 |
| mcp-06-credential-harvest | Servidor de demostración de recolección de credenciales mediante parámetros | AML.T0110.000, AML.T0086 | LLM02:2025 | ASI03 |
| mcp-07-command-injection-sim | Servidor de demostración de inyección de comandos simulada | AML.T0050, AML.T0102 | LLM05:2025 | ASI05 |
| mcp-08-exfil-sim | Servidor de demostración de simulación de exfiltración de datos | AML.T0086, AML.T0025 | LLM02:2025 | ASI02 |
| mcp-09-impersonation | Servidor de demostración de suplantación de servidor / typosquatting | AML.T0074, AML.T0073, AML.T0010.005 | LLM03:2025 | ASI04 |
| mcp-10-sampling-abuse | Servidor de demostración de abuso del muestreo (sampling) de MCP | AML.T0051.001, AML.T0053 | LLM01:2025, LLM06:2025 | ASI01, ASI02 |
| mcp-11-elicitation-phish | Servidor de demostración de phishing mediante elicitación de MCP | AML.T0052, AML.T0073 | LLM02:2025 | ASI09 |
| mcp-12-oauth-confused-deputy | Demostración de OAuth de MCP con delegado confuso (confused deputy) / transferencia de tokens | AML.T0091.000 | ninguno | ASI03 |
| mcp-13-exposed-local-server | Demostración de servidor MCP local expuesto | AML.T0132, AML.T0006.002, AML.T0049 | ninguno | ninguno |
| mcp-14-cross-tool-poisoning | Demostración de envenenamiento de contexto entre herramientas (dos servidores) | AML.T0110.002, AML.T0080.001, AML.T0051.001 | LLM01:2025 | ASI01, ASI06 |
Ataques a skills de agentes (feintkit-skills)
Puertos de loopback 47200 a 47299.
| Escenario | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| skill-01-prompt-injection | Skill de demostración de inyección de prompt | AML.T0115.002, AML.T0110.000, AML.T0051.001 | LLM01:2025 | ASI01, ASI04 |
| skill-02-rug-pull | Skill de demostración de rug-pull | AML.T0109, AML.T0115.002 | LLM03:2025 | ASI04 |
| skill-03-impersonation | Skill de demostración de suplantación/typosquatting | AML.T0074, AML.T0073, AML.T0010.005 | LLM03:2025 | ASI04 |
| skill-04-bundled-script | Skill de demostración con script malicioso incluido | AML.T0110.001, AML.T0050, AML.T0011.002 | LLM03:2025 | ASI04, ASI05 |
| skill-05-trigger-hijack | Skill de demostración de secuestro del disparador | AML.T0110.000 | LLM01:2025 | ASI01, ASI02 |
| skill-06-shadowing | Skill de demostración de suplantación (shadowing) / precedencia de ámbito | AML.T0074, AML.T0110.000 | LLM03:2025 | ASI04 |
| skill-07-allowed-tools | Skill de demostración con allowed-tools demasiado amplio | AML.T0053 | LLM06:2025 | ASI03 |
| skill-08-poisoned-references | Skill de demostración con archivos de referencia envenenados | AML.T0051.001, AML.T0110.000 | LLM01:2025 | ASI01 |
Inyección de prompts y de contexto (feintkit-injection)
Puertos de loopback 47300 a 47399.
| Escenario | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| inj-01-web-page | Demostración de inyección indirecta mediante página web | AML.T0051.001, AML.T0093 | LLM01:2025 | ASI01 |
| inj-02-document | Demostración de inyección indirecta mediante correo electrónico/documento/PDF | AML.T0051.001, AML.T0093 | LLM01:2025 | ASI01 |
| inj-03-scm-text | Demostración de inyección indirecta mediante comentario de PR/issue | AML.T0051.001, AML.T0093, AML.T0119 | LLM01:2025 | ASI01 |
| inj-04-invisible-text | Demostración de inyección con texto invisible | AML.T0068, AML.T0051.001 | LLM01:2025 | ASI01 |
| inj-05-image-ocr | Demostración de inyección mediante imagen/OCR | AML.T0129, AML.T0051.001 | LLM01:2025 | ASI01 |
| inj-06-config-file | Demostración de envenenamiento de archivos de configuración del agente | AML.T0081, AML.T0051.001 | LLM01:2025 | ASI01, ASI06 |
| inj-07-memory | Demostración de envenenamiento de la memoria del agente | AML.T0080.000 | LLM01:2025 | ASI06 |
| inj-08-rag | Demostración de envenenamiento de RAG / almacén vectorial | AML.T0070, AML.T0071, AML.T0066 | LLM08:2025, LLM04:2025 | ASI06 |
| inj-09-jailbreak-corpus | Corpus de prompts de jailbreak y de extracción del prompt de sistema | AML.T0054, AML.T0056, AML.T0051.000 | LLM01:2025, LLM07:2025 | ninguno |
| inj-12-multi-turn-split | Carga dividida entre varios turnos de conversación | AML.T0051.000, AML.T0080.001 | LLM01:2025 | ASI01 |
| inj-13-delayed-trigger | Instrucción latente activada varios turnos después | AML.T0051.001, AML.T0080.001 | LLM01:2025 | ASI01, ASI06 |
Exfiltración y tratamiento de la salida (feintkit-exfil)
Puertos de loopback 47400 a 47499.
| Escenario | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| exf-01-markdown-image | Demostración de exfiltración mediante imagen/enlace de Markdown | AML.T0077 | LLM02:2025, LLM05:2025 | ninguno |
| exf-02-ansi-escape | Demostración de inyección de secuencias de escape ANSI/de terminal | AML.T0067, AML.T0068 | LLM05:2025 | ninguno |
| exf-03-insecure-output | Demostración de tratamiento inseguro de la salida (destinos en modo de simulación) | AML.T0050, AML.T0102 | LLM05:2025 | ASI05 |
Ataques de confianza entre agentes y multiagente (feintkit-agents)
Puertos de loopback 47500 a 47599.
| Escenario | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| agt-01-approval-fatigue | Demostración de fatiga de aprobación / suplantación de la interfaz | AML.T0067 | LLM06:2025 | ASI09 |
| agt-02-a2a-spoofing | Demostración de suplantación de mensajes entre agentes | AML.T0118.001, AML.T0073 | ninguno | ASI07 |
| agt-03-computer-use-injection | Demostración de inyección en agentes de navegador/uso del ordenador | AML.T0100, AML.T0051.001 | LLM01:2025 | ASI01 |
| agt-04-argument-smuggling | Demostración de aprobación con contrabando de argumentos | AML.T0053, AML.T0050 | LLM06:2025 | ASI02, ASI09 |
| agt-05-approval-bypass | Demostración de elusión de reglas de aprobación | AML.T0053, AML.T0050 | LLM06:2025 | ASI02, ASI05 |
| agt-06-subagent-handoff | Demostración de traspaso a un subagente | AML.T0118.001, AML.T0053 | LLM06:2025 | ASI07, ASI01 |
| agt-07-tool-chain-relay | Demostración de retransmisión en cadena de herramientas | AML.T0053, AML.T0051.001 | LLM01:2025, LLM06:2025 | ASI02, ASI01 |
Cadena de suministro de IA (feintkit-supplychain)
Puertos de loopback 47600 a 47699.
| Escenario | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| sup-01-slopsquat | Demostración de paquete señuelo de slopsquatting | AML.T0060, AML.T0011.001, AML.T0010.001 | LLM03:2025, LLM09:2025 | ASI04 |
| sup-02-model-file | Demostración de marcador de carga en un archivo de modelo | AML.T0018.002, AML.T0011.000, AML.T0010.003 | LLM03:2025, LLM04:2025 | ASI04 |
| sup-03-marketplace-typosquat | Demostración de typosquatting en un mercado de plugins/extensiones | AML.T0074, AML.T0111, AML.T0115.002 | LLM03:2025 | ASI04 |
Abuso de recursos e investigación (feintkit-abuse)
Puertos de loopback 47700 a 47799.
| Escenario | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| abu-01-denial-of-wallet | Demostración de bucle descontrolado de herramientas con denegación de cartera (denial-of-wallet) | AML.T0034.002, AML.T0029 | LLM10:2025 | ninguno |
| abu-02-deferred-research | Investigación diferida: envenenamiento de datos de entrenamiento y extracción de modelos (registro de decisión) | AML.T0020, AML.T0018.000, AML.T0024.002 | LLM04:2025 | ninguno |