AI Goat
vulnerable LLM CTF challenges
Independent evaluation guide | 19 synced entries
Test prompts, model behavior, guardrails, and application controls against abuse. Compare selection criteria here, then verify every claim against the linked first-party source.
Decision context
LLM security tools help teams find weaknesses that conventional application scanners cannot see. They exercise model behavior, system prompts, retrieval pipelines, tool calls, output handling, and policy controls under adversarial input. Common uses include prompt-injection testing, jailbreak evaluation, sensitive-data leakage checks, guardrail validation, and repeatable red-team campaigns. The tools listed here come directly from the community-maintained Awesome MLSecOps catalog rather than a paid placement program.
README-synced directory
Each listing preserves the neutral description maintained in the Awesome MLSecOps README and links to the resource's first-party source.
vulnerable LLM CTF challenges
Self-hostable DLP gateway for enterprise prompts to ChatGPT/Claude/Gemini (Squid + Go ICAP + mTLS, AGPL-3.0)
Automated prompt-based testing and evaluation of Gen AI applications
A Large Language Model designed for getting hacked
Prompt Injection CTF playground
LLM vulnerability scanner
Open-source testing tool for LLM applications
A Bias Tester framework for LLMs
NeMo Guardrails allow developers building LLM-based applications to add programmable guardrails between the application code and the LLM
Tools to protect, secure and test GenAI Applications
list of various payloads for attacking LLMs collected in one place
An open-source LLM red teaming tool
A framework that assembles adversarial prompts
tool for scanning LLM vulnerabilities
Meta's umbrella suite of LLM safety and security tooling, including Llama Guard, Code Shield, and CyberSecEval
The Python Risk Identification Tool for generative AI
An open-source Generative Application Firewall (GAF)
LLM prompt injection and security scanner
Open-source offensive tool by Repello AI for testing LLM apps against system prompt leakage
No catalog entries match that search.
Selection framework
Evaluate an LLM security tool by matching its test library to your threat model and deployment architecture. Check whether it supports the models, APIs, RAG systems, and agent frameworks you use. Prefer reproducible test cases, machine-readable results, CI integration, clear success criteria, and controls for handling sensitive prompts. A broad attack library is useful, but evidence quality matters more than raw test counts. Review maintenance activity and licensing before putting any scanner in a production pipeline.
Record evidence and limitations for each criterion. A catalog listing is a discovery aid, not a security certification.
Primary references