Feintkit

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.

EscenarioTítuloATLASOWASP LLMOWASP Agentic
mcp-01-tool-poisoningServidor de demostración de envenenamiento de herramientasAML.T0110.000, AML.T0011.002LLM01:2025ASI01, ASI02
mcp-02-rug-pullServidor de demostración de rug-pullAML.T0109, AML.T0110.001LLM03:2025ASI04
mcp-03-tool-shadowingServidor de demostración de suplantación de herramientas (shadowing)AML.T0110.000, AML.T0074LLM01:2025ASI02, ASI04
mcp-04-excessive-scopeServidor de demostración de alcance de permisos excesivoAML.T0053LLM06:2025ASI02, ASI03
mcp-05-resource-injectionServidor de demostración de inyección indirecta mediante el contenido de recursosAML.T0051.001LLM01:2025ASI01
mcp-06-credential-harvestServidor de demostración de recolección de credenciales mediante parámetrosAML.T0110.000, AML.T0086LLM02:2025ASI03
mcp-07-command-injection-simServidor de demostración de inyección de comandos simuladaAML.T0050, AML.T0102LLM05:2025ASI05
mcp-08-exfil-simServidor de demostración de simulación de exfiltración de datosAML.T0086, AML.T0025LLM02:2025ASI02
mcp-09-impersonationServidor de demostración de suplantación de servidor / typosquattingAML.T0074, AML.T0073, AML.T0010.005LLM03:2025ASI04
mcp-10-sampling-abuseServidor de demostración de abuso del muestreo (sampling) de MCPAML.T0051.001, AML.T0053LLM01:2025, LLM06:2025ASI01, ASI02
mcp-11-elicitation-phishServidor de demostración de phishing mediante elicitación de MCPAML.T0052, AML.T0073LLM02:2025ASI09
mcp-12-oauth-confused-deputyDemostración de OAuth de MCP con delegado confuso (confused deputy) / transferencia de tokensAML.T0091.000ningunoASI03
mcp-13-exposed-local-serverDemostración de servidor MCP local expuestoAML.T0132, AML.T0006.002, AML.T0049ningunoninguno
mcp-14-cross-tool-poisoningDemostración de envenenamiento de contexto entre herramientas (dos servidores)AML.T0110.002, AML.T0080.001, AML.T0051.001LLM01:2025ASI01, ASI06

Ataques a skills de agentes (feintkit-skills)

Puertos de loopback 47200 a 47299.

EscenarioTítuloATLASOWASP LLMOWASP Agentic
skill-01-prompt-injectionSkill de demostración de inyección de promptAML.T0115.002, AML.T0110.000, AML.T0051.001LLM01:2025ASI01, ASI04
skill-02-rug-pullSkill de demostración de rug-pullAML.T0109, AML.T0115.002LLM03:2025ASI04
skill-03-impersonationSkill de demostración de suplantación/typosquattingAML.T0074, AML.T0073, AML.T0010.005LLM03:2025ASI04
skill-04-bundled-scriptSkill de demostración con script malicioso incluidoAML.T0110.001, AML.T0050, AML.T0011.002LLM03:2025ASI04, ASI05
skill-05-trigger-hijackSkill de demostración de secuestro del disparadorAML.T0110.000LLM01:2025ASI01, ASI02
skill-06-shadowingSkill de demostración de suplantación (shadowing) / precedencia de ámbitoAML.T0074, AML.T0110.000LLM03:2025ASI04
skill-07-allowed-toolsSkill de demostración con allowed-tools demasiado amplioAML.T0053LLM06:2025ASI03
skill-08-poisoned-referencesSkill de demostración con archivos de referencia envenenadosAML.T0051.001, AML.T0110.000LLM01:2025ASI01

Inyección de prompts y de contexto (feintkit-injection)

Puertos de loopback 47300 a 47399.

EscenarioTítuloATLASOWASP LLMOWASP Agentic
inj-01-web-pageDemostración de inyección indirecta mediante página webAML.T0051.001, AML.T0093LLM01:2025ASI01
inj-02-documentDemostración de inyección indirecta mediante correo electrónico/documento/PDFAML.T0051.001, AML.T0093LLM01:2025ASI01
inj-03-scm-textDemostración de inyección indirecta mediante comentario de PR/issueAML.T0051.001, AML.T0093, AML.T0119LLM01:2025ASI01
inj-04-invisible-textDemostración de inyección con texto invisibleAML.T0068, AML.T0051.001LLM01:2025ASI01
inj-05-image-ocrDemostración de inyección mediante imagen/OCRAML.T0129, AML.T0051.001LLM01:2025ASI01
inj-06-config-fileDemostración de envenenamiento de archivos de configuración del agenteAML.T0081, AML.T0051.001LLM01:2025ASI01, ASI06
inj-07-memoryDemostración de envenenamiento de la memoria del agenteAML.T0080.000LLM01:2025ASI06
inj-08-ragDemostración de envenenamiento de RAG / almacén vectorialAML.T0070, AML.T0071, AML.T0066LLM08:2025, LLM04:2025ASI06
inj-09-jailbreak-corpusCorpus de prompts de jailbreak y de extracción del prompt de sistemaAML.T0054, AML.T0056, AML.T0051.000LLM01:2025, LLM07:2025ninguno
inj-12-multi-turn-splitCarga dividida entre varios turnos de conversaciónAML.T0051.000, AML.T0080.001LLM01:2025ASI01
inj-13-delayed-triggerInstrucción latente activada varios turnos despuésAML.T0051.001, AML.T0080.001LLM01:2025ASI01, ASI06

Exfiltración y tratamiento de la salida (feintkit-exfil)

Puertos de loopback 47400 a 47499.

EscenarioTítuloATLASOWASP LLMOWASP Agentic
exf-01-markdown-imageDemostración de exfiltración mediante imagen/enlace de MarkdownAML.T0077LLM02:2025, LLM05:2025ninguno
exf-02-ansi-escapeDemostración de inyección de secuencias de escape ANSI/de terminalAML.T0067, AML.T0068LLM05:2025ninguno
exf-03-insecure-outputDemostración de tratamiento inseguro de la salida (destinos en modo de simulación)AML.T0050, AML.T0102LLM05:2025ASI05

Ataques de confianza entre agentes y multiagente (feintkit-agents)

Puertos de loopback 47500 a 47599.

EscenarioTítuloATLASOWASP LLMOWASP Agentic
agt-01-approval-fatigueDemostración de fatiga de aprobación / suplantación de la interfazAML.T0067LLM06:2025ASI09
agt-02-a2a-spoofingDemostración de suplantación de mensajes entre agentesAML.T0118.001, AML.T0073ningunoASI07
agt-03-computer-use-injectionDemostración de inyección en agentes de navegador/uso del ordenadorAML.T0100, AML.T0051.001LLM01:2025ASI01
agt-04-argument-smugglingDemostración de aprobación con contrabando de argumentosAML.T0053, AML.T0050LLM06:2025ASI02, ASI09
agt-05-approval-bypassDemostración de elusión de reglas de aprobaciónAML.T0053, AML.T0050LLM06:2025ASI02, ASI05
agt-06-subagent-handoffDemostración de traspaso a un subagenteAML.T0118.001, AML.T0053LLM06:2025ASI07, ASI01
agt-07-tool-chain-relayDemostración de retransmisión en cadena de herramientasAML.T0053, AML.T0051.001LLM01:2025, LLM06:2025ASI02, ASI01

Cadena de suministro de IA (feintkit-supplychain)

Puertos de loopback 47600 a 47699.

EscenarioTítuloATLASOWASP LLMOWASP Agentic
sup-01-slopsquatDemostración de paquete señuelo de slopsquattingAML.T0060, AML.T0011.001, AML.T0010.001LLM03:2025, LLM09:2025ASI04
sup-02-model-fileDemostración de marcador de carga en un archivo de modeloAML.T0018.002, AML.T0011.000, AML.T0010.003LLM03:2025, LLM04:2025ASI04
sup-03-marketplace-typosquatDemostración de typosquatting en un mercado de plugins/extensionesAML.T0074, AML.T0111, AML.T0115.002LLM03:2025ASI04

Abuso de recursos e investigación (feintkit-abuse)

Puertos de loopback 47700 a 47799.

EscenarioTítuloATLASOWASP LLMOWASP Agentic
abu-01-denial-of-walletDemostración de bucle descontrolado de herramientas con denegación de cartera (denial-of-wallet)AML.T0034.002, AML.T0029LLM10:2025ninguno
abu-02-deferred-researchInvestigación diferida: envenenamiento de datos de entrenamiento y extracción de modelos (registro de decisión)AML.T0020, AML.T0018.000, AML.T0024.002LLM04:2025ninguno