Feintkit

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

Szenariokategorien

Jede Kategorie ist ein Repository mit Szenarien. Die Zuordnungen beziehen sich auf MITRE-ATLAS-Techniken und die OWASP-Listen; die Begründung steht in TTP-MAP.md. Die Werkzeuge rund um den Runner (installieren, ein Transkript bewerten, Bericht, Faktenprüfung) sind in TOOLS.md beschrieben. Die Demo mit einem Befehl und der Vergleich von Läufen im Zeitverlauf stehen in WORKFLOWS.md. Das Wiederholen eines gespeicherten Laufs, die Hinweise für Verteidiger und die CI-Prüfung stehen in AUTOMATION.md.

Angriffe auf MCP-Server (feintkit-mcp)

Loopback-Ports 47100 bis 47199.

SzenarioTitelATLASOWASP LLMOWASP Agentic
mcp-01-tool-poisoningDemo-Server für Tool PoisoningAML.T0110.000, AML.T0011.002LLM01:2025ASI01, ASI02
mcp-02-rug-pullDemo-Server für Rug PullAML.T0109, AML.T0110.001LLM03:2025ASI04
mcp-03-tool-shadowingDemo-Server für Tool ShadowingAML.T0110.000, AML.T0074LLM01:2025ASI02, ASI04
mcp-04-excessive-scopeDemo-Server mit übermäßigem BerechtigungsumfangAML.T0053LLM06:2025ASI02, ASI03
mcp-05-resource-injectionDemo-Server für indirekte Injection über RessourceninhalteAML.T0051.001LLM01:2025ASI01
mcp-06-credential-harvestDemo-Server für das Abgreifen von Zugangsdaten über ParameterAML.T0110.000, AML.T0086LLM02:2025ASI03
mcp-07-command-injection-simDemo-Server für simulierte Command InjectionAML.T0050, AML.T0102LLM05:2025ASI05
mcp-08-exfil-simDemo-Server für die Simulation von DatenabflussAML.T0086, AML.T0025LLM02:2025ASI02
mcp-09-impersonationDemo-Server für Server-Identitätsvortäuschung / TyposquattingAML.T0074, AML.T0073, AML.T0010.005LLM03:2025ASI04
mcp-10-sampling-abuseDemo-Server für MCP-Sampling-MissbrauchAML.T0051.001, AML.T0053LLM01:2025, LLM06:2025ASI01, ASI02
mcp-11-elicitation-phishDemo-Server für MCP-Elicitation-PhishingAML.T0052, AML.T0073LLM02:2025ASI09
mcp-12-oauth-confused-deputyDemo für MCP OAuth Confused Deputy / Token-DurchreichenAML.T0091.000keineASI03
mcp-13-exposed-local-serverDemo für einen offen erreichbaren lokalen MCP-ServerAML.T0132, AML.T0006.002, AML.T0049keinekeine
mcp-14-cross-tool-poisoningDemo für werkzeugübergreifende Kontextvergiftung (zwei Server)AML.T0110.002, AML.T0080.001, AML.T0051.001LLM01:2025ASI01, ASI06

Angriffe auf Agent-Skills (feintkit-skills)

Loopback-Ports 47200 bis 47299.

SzenarioTitelATLASOWASP LLMOWASP Agentic
skill-01-prompt-injectionDemo-Skill für Prompt Injection über einen SkillAML.T0115.002, AML.T0110.000, AML.T0051.001LLM01:2025ASI01, ASI04
skill-02-rug-pullDemo-Skill für Skill-Rug-PullAML.T0109, AML.T0115.002LLM03:2025ASI04
skill-03-impersonationDemo-Skill für Skill-Identitätsvortäuschung/TyposquattingAML.T0074, AML.T0073, AML.T0010.005LLM03:2025ASI04
skill-04-bundled-scriptDemo-Skill mit mitgeliefertem bösartigem SkriptAML.T0110.001, AML.T0050, AML.T0011.002LLM03:2025ASI04, ASI05
skill-05-trigger-hijackDemo-Skill für Skill-Trigger-HijackingAML.T0110.000LLM01:2025ASI01, ASI02
skill-06-shadowingDemo-Skill für Skill-Shadowing / Vorrang nach GeltungsbereichAML.T0074, AML.T0110.000LLM03:2025ASI04
skill-07-allowed-toolsDemo-Skill mit zu weit gefassten allowed-toolsAML.T0053LLM06:2025ASI03
skill-08-poisoned-referencesDemo-Skill mit vergifteten ReferenzdateienAML.T0051.001, AML.T0110.000LLM01:2025ASI01

Prompt- und Kontext-Injection (feintkit-injection)

Loopback-Ports 47300 bis 47399.

SzenarioTitelATLASOWASP LLMOWASP Agentic
inj-01-web-pageDemo für indirekte Injection über eine WebseiteAML.T0051.001, AML.T0093LLM01:2025ASI01
inj-02-documentDemo für indirekte Injection über E-Mail/Dokument/PDFAML.T0051.001, AML.T0093LLM01:2025ASI01
inj-03-scm-textDemo für indirekte Injection über PR-/Issue-KommentarAML.T0051.001, AML.T0093, AML.T0119LLM01:2025ASI01
inj-04-invisible-textDemo für Injection über unsichtbaren TextAML.T0068, AML.T0051.001LLM01:2025ASI01
inj-05-image-ocrDemo für Bild-/OCR-InjectionAML.T0129, AML.T0051.001LLM01:2025ASI01
inj-06-config-fileDemo für das Vergiften der Agent-KonfigurationsdateiAML.T0081, AML.T0051.001LLM01:2025ASI01, ASI06
inj-07-memoryDemo für das Vergiften des AgentengedächtnissesAML.T0080.000LLM01:2025ASI06
inj-08-ragDemo für das Vergiften von RAG / VektorspeichernAML.T0070, AML.T0071, AML.T0066LLM08:2025, LLM04:2025ASI06
inj-09-jailbreak-corpusPrompt-Korpus für Jailbreaks und Extraktion des System-PromptsAML.T0054, AML.T0056, AML.T0051.000LLM01:2025, LLM07:2025keine
inj-12-multi-turn-splitNutzlast, auf Gesprächsrunden verteiltAML.T0051.000, AML.T0080.001LLM01:2025ASI01
inj-13-delayed-triggerRuhende Anweisung, die mehrere Runden später ausgelöst wirdAML.T0051.001, AML.T0080.001LLM01:2025ASI01, ASI06

Exfiltration und Ausgabeverarbeitung (feintkit-exfil)

Loopback-Ports 47400 bis 47499.

SzenarioTitelATLASOWASP LLMOWASP Agentic
exf-01-markdown-imageDemo für Exfiltration über Markdown-Bilder/LinksAML.T0077LLM02:2025, LLM05:2025keine
exf-02-ansi-escapeDemo für Injection über ANSI-/Terminal-Escape-SequenzenAML.T0067, AML.T0068LLM05:2025keine
exf-03-insecure-outputDemo für unsichere Ausgabeverarbeitung (Dry-Run-Senken)AML.T0050, AML.T0102LLM05:2025ASI05

Agentenvertrauen und Multi-Agent-Angriffe (feintkit-agents)

Loopback-Ports 47500 bis 47599.

SzenarioTitelATLASOWASP LLMOWASP Agentic
agt-01-approval-fatigueDemo für Freigabemüdigkeit / UI-TäuschungAML.T0067LLM06:2025ASI09
agt-02-a2a-spoofingDemo für das Fälschen von Agent-zu-Agent-NachrichtenAML.T0118.001, AML.T0073keineASI07
agt-03-computer-use-injectionDemo für Injection bei Browser-/Computer-Use-AgentenAML.T0100, AML.T0051.001LLM01:2025ASI01
agt-04-argument-smugglingDemo für Freigabe mit eingeschmuggelten ArgumentenAML.T0053, AML.T0050LLM06:2025ASI02, ASI09
agt-05-approval-bypassDemo für das Umgehen von FreigaberegelnAML.T0053, AML.T0050LLM06:2025ASI02, ASI05
agt-06-subagent-handoffDemo für die Übergabe an Sub-AgentenAML.T0118.001, AML.T0053LLM06:2025ASI07, ASI01
agt-07-tool-chain-relayDemo für Weiterreichen über eine WerkzeugketteAML.T0053, AML.T0051.001LLM01:2025, LLM06:2025ASI02, ASI01

KI-Lieferkette (feintkit-supplychain)

Loopback-Ports 47600 bis 47699.

SzenarioTitelATLASOWASP LLMOWASP Agentic
sup-01-slopsquatDemo mit Canary-Paket für SlopsquattingAML.T0060, AML.T0011.001, AML.T0010.001LLM03:2025, LLM09:2025ASI04
sup-02-model-fileDemo für Nutzlastmarkierung in ModelldateienAML.T0018.002, AML.T0011.000, AML.T0010.003LLM03:2025, LLM04:2025ASI04
sup-03-marketplace-typosquatDemo für Typosquatting im Plugin-/Erweiterungs-MarktplatzAML.T0074, AML.T0111, AML.T0115.002LLM03:2025ASI04

Ressourcenmissbrauch und Forschung (feintkit-abuse)

Loopback-Ports 47700 bis 47799.

SzenarioTitelATLASOWASP LLMOWASP Agentic
abu-01-denial-of-walletDemo für Denial-of-Wallet durch außer Kontrolle geratene WerkzeugschleifeAML.T0034.002, AML.T0029LLM10:2025keine
abu-02-deferred-researchZurückgestellte Forschung: Vergiftung von Trainingsdaten und Modellextraktion (Entscheidungsprotokoll)AML.T0020, AML.T0018.000, AML.T0024.002LLM04:2025keine