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ário | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| mcp-01-tool-poisoning | Servidor de demonstração de envenenamento de ferramenta | AML.T0110.000, AML.T0011.002 | LLM01:2025 | ASI01, ASI02 |
| mcp-02-rug-pull | Servidor de demonstração de rug-pull | AML.T0109, AML.T0110.001 | LLM03:2025 | ASI04 |
| mcp-03-tool-shadowing | Servidor de demonstração de sombreamento de ferramenta | AML.T0110.000, AML.T0074 | LLM01:2025 | ASI02, ASI04 |
| mcp-04-excessive-scope | Servidor de demonstração de escopo de permissão excessivo | AML.T0053 | LLM06:2025 | ASI02, ASI03 |
| mcp-05-resource-injection | Servidor de demonstração de injeção indireta via conteúdo de recurso | AML.T0051.001 | LLM01:2025 | ASI01 |
| mcp-06-credential-harvest | Servidor de demonstração de coleta de credenciais via parâmetros | AML.T0110.000, AML.T0086 | LLM02:2025 | ASI03 |
| mcp-07-command-injection-sim | Servidor de demonstração de injeção de comando simulada | AML.T0050, AML.T0102 | LLM05:2025 | ASI05 |
| mcp-08-exfil-sim | Servidor de demonstração de simulação de exfiltração de dados | AML.T0086, AML.T0025 | LLM02:2025 | ASI02 |
| mcp-09-impersonation | Servidor de demonstração de falsificação de identidade de servidor / typosquatting | AML.T0074, AML.T0073, AML.T0010.005 | LLM03:2025 | ASI04 |
| mcp-10-sampling-abuse | Servidor de demonstração de abuso de amostragem (sampling) MCP | AML.T0051.001, AML.T0053 | LLM01:2025, LLM06:2025 | ASI01, ASI02 |
| mcp-11-elicitation-phish | Servidor de demonstração de phishing por elicitação MCP | AML.T0052, AML.T0073 | LLM02:2025 | ASI09 |
| mcp-12-oauth-confused-deputy | Demonstração de OAuth MCP com confused deputy / repasse de token | AML.T0091.000 | nenhum | ASI03 |
| mcp-13-exposed-local-server | Demonstração de servidor MCP local exposto | AML.T0132, AML.T0006.002, AML.T0049 | nenhum | nenhum |
| mcp-14-cross-tool-poisoning | Demonstração de envenenamento de contexto entre ferramentas (dois servidores) | AML.T0110.002, AML.T0080.001, AML.T0051.001 | LLM01:2025 | ASI01, ASI06 |
Ataques a skills de agente (feintkit-skills)
Portas de loopback 47200 a 47299.
| Cenário | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| skill-01-prompt-injection | Skill de demonstração de injeção de prompt | AML.T0115.002, AML.T0110.000, AML.T0051.001 | LLM01:2025 | ASI01, ASI04 |
| skill-02-rug-pull | Skill de demonstração de rug-pull | AML.T0109, AML.T0115.002 | LLM03:2025 | ASI04 |
| skill-03-impersonation | Skill de demonstração de falsificação de identidade/typosquatting | AML.T0074, AML.T0073, AML.T0010.005 | LLM03:2025 | ASI04 |
| skill-04-bundled-script | Skill de demonstração com script malicioso embutido | AML.T0110.001, AML.T0050, AML.T0011.002 | LLM03:2025 | ASI04, ASI05 |
| skill-05-trigger-hijack | Skill de demonstração de sequestro de gatilho | AML.T0110.000 | LLM01:2025 | ASI01, ASI02 |
| skill-06-shadowing | Skill de demonstração de sombreamento / precedência de escopo | AML.T0074, AML.T0110.000 | LLM03:2025 | ASI04 |
| skill-07-allowed-tools | Skill de demonstração com allowed-tools excessivamente amplo | AML.T0053 | LLM06:2025 | ASI03 |
| skill-08-poisoned-references | Skill de demonstração com arquivos de referência envenenados | AML.T0051.001, AML.T0110.000 | LLM01:2025 | ASI01 |
Injeção de prompt e de contexto (feintkit-injection)
Portas de loopback 47300 a 47399.
| Cenário | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| inj-01-web-page | Demonstração de injeção indireta via página web | AML.T0051.001, AML.T0093 | LLM01:2025 | ASI01 |
| inj-02-document | Demonstração de injeção indireta via e-mail/documento/PDF | AML.T0051.001, AML.T0093 | LLM01:2025 | ASI01 |
| inj-03-scm-text | Demonstração de injeção indireta via comentário de PR/issue | AML.T0051.001, AML.T0093, AML.T0119 | LLM01:2025 | ASI01 |
| inj-04-invisible-text | Demonstração de injeção por texto invisível | AML.T0068, AML.T0051.001 | LLM01:2025 | ASI01 |
| inj-05-image-ocr | Demonstração de injeção por imagem/OCR | AML.T0129, AML.T0051.001 | LLM01:2025 | ASI01 |
| inj-06-config-file | Demonstração de envenenamento de arquivo de configuração do agente | AML.T0081, AML.T0051.001 | LLM01:2025 | ASI01, ASI06 |
| inj-07-memory | Demonstração de envenenamento da memória do agente | AML.T0080.000 | LLM01:2025 | ASI06 |
| inj-08-rag | Demonstração de envenenamento de RAG / banco vetorial | AML.T0070, AML.T0071, AML.T0066 | LLM08:2025, LLM04:2025 | ASI06 |
| inj-09-jailbreak-corpus | Corpus de prompts de jailbreak e de extração do prompt de sistema | AML.T0054, AML.T0056, AML.T0051.000 | LLM01:2025, LLM07:2025 | nenhum |
| inj-12-multi-turn-split | Payload dividido entre turnos da conversa | AML.T0051.000, AML.T0080.001 | LLM01:2025 | ASI01 |
| inj-13-delayed-trigger | Instrução dormente acionada vários turnos depois | AML.T0051.001, AML.T0080.001 | LLM01:2025 | ASI01, ASI06 |
Exfiltração e tratamento de saída (feintkit-exfil)
Portas de loopback 47400 a 47499.
| Cenário | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| exf-01-markdown-image | Demonstração de exfiltração por imagem/link em Markdown | AML.T0077 | LLM02:2025, LLM05:2025 | nenhum |
| exf-02-ansi-escape | Demonstração de injeção por sequências de escape ANSI/terminal | AML.T0067, AML.T0068 | LLM05:2025 | nenhum |
| exf-03-insecure-output | Demonstração de tratamento inseguro de saída (destinos em modo de simulação) | AML.T0050, AML.T0102 | LLM05:2025 | ASI05 |
Confiança em agentes e ataques multiagente (feintkit-agents)
Portas de loopback 47500 a 47599.
| Cenário | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| agt-01-approval-fatigue | Demonstração de fadiga de aprovação / falsificação de interface | AML.T0067 | LLM06:2025 | ASI09 |
| agt-02-a2a-spoofing | Demonstração de falsificação de mensagens entre agentes | AML.T0118.001, AML.T0073 | nenhum | ASI07 |
| agt-03-computer-use-injection | Demonstração de injeção em agente de navegador/uso de computador | AML.T0100, AML.T0051.001 | LLM01:2025 | ASI01 |
| agt-04-argument-smuggling | Demonstração de aprovação com contrabando de argumentos | AML.T0053, AML.T0050 | LLM06:2025 | ASI02, ASI09 |
| agt-05-approval-bypass | Demonstração de contorno de regra de aprovação | AML.T0053, AML.T0050 | LLM06:2025 | ASI02, ASI05 |
| agt-06-subagent-handoff | Demonstração de repasse a subagente | AML.T0118.001, AML.T0053 | LLM06:2025 | ASI07, ASI01 |
| agt-07-tool-chain-relay | Demonstração de retransmissão em cadeia de ferramentas | AML.T0053, AML.T0051.001 | LLM01:2025, LLM06:2025 | ASI02, ASI01 |
Cadeia de suprimentos de IA (feintkit-supplychain)
Portas de loopback 47600 a 47699.
| Cenário | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| sup-01-slopsquat | Demonstração de pacote canário de slopsquatting | AML.T0060, AML.T0011.001, AML.T0010.001 | LLM03:2025, LLM09:2025 | ASI04 |
| sup-02-model-file | Demonstração de marcador de payload em arquivo de modelo | AML.T0018.002, AML.T0011.000, AML.T0010.003 | LLM03:2025, LLM04:2025 | ASI04 |
| sup-03-marketplace-typosquat | Demonstração de typosquatting em marketplace de plugins/extensões | AML.T0074, AML.T0111, AML.T0115.002 | LLM03:2025 | ASI04 |
Abuso de recursos e pesquisa (feintkit-abuse)
Portas de loopback 47700 a 47799.
| Cenário | Título | ATLAS | OWASP LLM | OWASP Agentic |
|---|---|---|---|---|
| abu-01-denial-of-wallet | Demonstração de laço descontrolado de ferramenta com negação de carteira (denial-of-wallet) | AML.T0034.002, AML.T0029 | LLM10:2025 | nenhum |
| abu-02-deferred-research | Pesquisa adiada: envenenamento de dados de treinamento e extração de modelo (registro de decisão) | AML.T0020, AML.T0018.000, AML.T0024.002 | LLM04:2025 | nenhum |