Feintkit

The authoritative text is the English page: English version of this page

Categorias de cenários

Cada categoria é um repositório de cenários. Os mapeamentos são para técnicas do MITRE ATLAS e para as listas do OWASP; veja TTP-MAP.md para o raciocínio. As ferramentas em torno do executor (instalar, julgar uma transcrição, gerar relatório, verificar fatos) são descritas em TOOLS.md. A demonstração de um comando e a comparação de execuções ao longo do tempo estão em WORKFLOWS.md. A reprodução de uma execução salva, as notas para defensores e a verificação de CI estão em AUTOMATION.md.

Ataques a servidores MCP (feintkit-mcp)

Portas de loopback 47100 a 47199.

CenárioTítuloATLASOWASP LLMOWASP Agentic
mcp-01-tool-poisoningServidor de demonstração de envenenamento de ferramentaAML.T0110.000, AML.T0011.002LLM01:2025ASI01, ASI02
mcp-02-rug-pullServidor de demonstração de rug-pullAML.T0109, AML.T0110.001LLM03:2025ASI04
mcp-03-tool-shadowingServidor de demonstração de sombreamento de ferramentaAML.T0110.000, AML.T0074LLM01:2025ASI02, ASI04
mcp-04-excessive-scopeServidor de demonstração de escopo de permissão excessivoAML.T0053LLM06:2025ASI02, ASI03
mcp-05-resource-injectionServidor de demonstração de injeção indireta via conteúdo de recursoAML.T0051.001LLM01:2025ASI01
mcp-06-credential-harvestServidor de demonstração de coleta de credenciais via parâmetrosAML.T0110.000, AML.T0086LLM02:2025ASI03
mcp-07-command-injection-simServidor de demonstração de injeção de comando simuladaAML.T0050, AML.T0102LLM05:2025ASI05
mcp-08-exfil-simServidor de demonstração de simulação de exfiltração de dadosAML.T0086, AML.T0025LLM02:2025ASI02
mcp-09-impersonationServidor de demonstração de falsificação de identidade de servidor / typosquattingAML.T0074, AML.T0073, AML.T0010.005LLM03:2025ASI04
mcp-10-sampling-abuseServidor de demonstração de abuso de amostragem (sampling) MCPAML.T0051.001, AML.T0053LLM01:2025, LLM06:2025ASI01, ASI02
mcp-11-elicitation-phishServidor de demonstração de phishing por elicitação MCPAML.T0052, AML.T0073LLM02:2025ASI09
mcp-12-oauth-confused-deputyDemonstração de OAuth MCP com confused deputy / repasse de tokenAML.T0091.000nenhumASI03
mcp-13-exposed-local-serverDemonstração de servidor MCP local expostoAML.T0132, AML.T0006.002, AML.T0049nenhumnenhum
mcp-14-cross-tool-poisoningDemonstração de envenenamento de contexto entre ferramentas (dois servidores)AML.T0110.002, AML.T0080.001, AML.T0051.001LLM01:2025ASI01, ASI06

Ataques a skills de agente (feintkit-skills)

Portas de loopback 47200 a 47299.

CenárioTítuloATLASOWASP LLMOWASP Agentic
skill-01-prompt-injectionSkill de demonstração de injeção de promptAML.T0115.002, AML.T0110.000, AML.T0051.001LLM01:2025ASI01, ASI04
skill-02-rug-pullSkill de demonstração de rug-pullAML.T0109, AML.T0115.002LLM03:2025ASI04
skill-03-impersonationSkill de demonstração de falsificação de identidade/typosquattingAML.T0074, AML.T0073, AML.T0010.005LLM03:2025ASI04
skill-04-bundled-scriptSkill de demonstração com script malicioso embutidoAML.T0110.001, AML.T0050, AML.T0011.002LLM03:2025ASI04, ASI05
skill-05-trigger-hijackSkill de demonstração de sequestro de gatilhoAML.T0110.000LLM01:2025ASI01, ASI02
skill-06-shadowingSkill de demonstração de sombreamento / precedência de escopoAML.T0074, AML.T0110.000LLM03:2025ASI04
skill-07-allowed-toolsSkill de demonstração com allowed-tools excessivamente amploAML.T0053LLM06:2025ASI03
skill-08-poisoned-referencesSkill de demonstração com arquivos de referência envenenadosAML.T0051.001, AML.T0110.000LLM01:2025ASI01

Injeção de prompt e de contexto (feintkit-injection)

Portas de loopback 47300 a 47399.

CenárioTítuloATLASOWASP LLMOWASP Agentic
inj-01-web-pageDemonstração de injeção indireta via página webAML.T0051.001, AML.T0093LLM01:2025ASI01
inj-02-documentDemonstração de injeção indireta via e-mail/documento/PDFAML.T0051.001, AML.T0093LLM01:2025ASI01
inj-03-scm-textDemonstração de injeção indireta via comentário de PR/issueAML.T0051.001, AML.T0093, AML.T0119LLM01:2025ASI01
inj-04-invisible-textDemonstração de injeção por texto invisívelAML.T0068, AML.T0051.001LLM01:2025ASI01
inj-05-image-ocrDemonstração de injeção por imagem/OCRAML.T0129, AML.T0051.001LLM01:2025ASI01
inj-06-config-fileDemonstração de envenenamento de arquivo de configuração do agenteAML.T0081, AML.T0051.001LLM01:2025ASI01, ASI06
inj-07-memoryDemonstração de envenenamento da memória do agenteAML.T0080.000LLM01:2025ASI06
inj-08-ragDemonstração de envenenamento de RAG / banco vetorialAML.T0070, AML.T0071, AML.T0066LLM08:2025, LLM04:2025ASI06
inj-09-jailbreak-corpusCorpus de prompts de jailbreak e de extração do prompt de sistemaAML.T0054, AML.T0056, AML.T0051.000LLM01:2025, LLM07:2025nenhum
inj-12-multi-turn-splitPayload dividido entre turnos da conversaAML.T0051.000, AML.T0080.001LLM01:2025ASI01
inj-13-delayed-triggerInstrução dormente acionada vários turnos depoisAML.T0051.001, AML.T0080.001LLM01:2025ASI01, ASI06

Exfiltração e tratamento de saída (feintkit-exfil)

Portas de loopback 47400 a 47499.

CenárioTítuloATLASOWASP LLMOWASP Agentic
exf-01-markdown-imageDemonstração de exfiltração por imagem/link em MarkdownAML.T0077LLM02:2025, LLM05:2025nenhum
exf-02-ansi-escapeDemonstração de injeção por sequências de escape ANSI/terminalAML.T0067, AML.T0068LLM05:2025nenhum
exf-03-insecure-outputDemonstração de tratamento inseguro de saída (destinos em modo de simulação)AML.T0050, AML.T0102LLM05:2025ASI05

Confiança em agentes e ataques multiagente (feintkit-agents)

Portas de loopback 47500 a 47599.

CenárioTítuloATLASOWASP LLMOWASP Agentic
agt-01-approval-fatigueDemonstração de fadiga de aprovação / falsificação de interfaceAML.T0067LLM06:2025ASI09
agt-02-a2a-spoofingDemonstração de falsificação de mensagens entre agentesAML.T0118.001, AML.T0073nenhumASI07
agt-03-computer-use-injectionDemonstração de injeção em agente de navegador/uso de computadorAML.T0100, AML.T0051.001LLM01:2025ASI01
agt-04-argument-smugglingDemonstração de aprovação com contrabando de argumentosAML.T0053, AML.T0050LLM06:2025ASI02, ASI09
agt-05-approval-bypassDemonstração de contorno de regra de aprovaçãoAML.T0053, AML.T0050LLM06:2025ASI02, ASI05
agt-06-subagent-handoffDemonstração de repasse a subagenteAML.T0118.001, AML.T0053LLM06:2025ASI07, ASI01
agt-07-tool-chain-relayDemonstração de retransmissão em cadeia de ferramentasAML.T0053, AML.T0051.001LLM01:2025, LLM06:2025ASI02, ASI01

Cadeia de suprimentos de IA (feintkit-supplychain)

Portas de loopback 47600 a 47699.

CenárioTítuloATLASOWASP LLMOWASP Agentic
sup-01-slopsquatDemonstração de pacote canário de slopsquattingAML.T0060, AML.T0011.001, AML.T0010.001LLM03:2025, LLM09:2025ASI04
sup-02-model-fileDemonstração de marcador de payload em arquivo de modeloAML.T0018.002, AML.T0011.000, AML.T0010.003LLM03:2025, LLM04:2025ASI04
sup-03-marketplace-typosquatDemonstração de typosquatting em marketplace de plugins/extensõesAML.T0074, AML.T0111, AML.T0115.002LLM03:2025ASI04

Abuso de recursos e pesquisa (feintkit-abuse)

Portas de loopback 47700 a 47799.

CenárioTítuloATLASOWASP LLMOWASP Agentic
abu-01-denial-of-walletDemonstração de laço descontrolado de ferramenta com negação de carteira (denial-of-wallet)AML.T0034.002, AML.T0029LLM10:2025nenhum
abu-02-deferred-researchPesquisa adiada: envenenamento de dados de treinamento e extração de modelo (registro de decisão)AML.T0020, AML.T0018.000, AML.T0024.002LLM04:2025nenhum