Red Teaming

Run automated security assessments against your own domain. Verify ownership, choose an assessment template, and get a graded report with reproducible findings and fixes for both your web application and its AI features.

Link to section: What is Red Teaming?What is Red Teaming?

Red Teaming lets you run automated security assessments against a domain you own. You verify that you control the domain, choose what you want tested, and LockLLM red teams it the way a real attacker would, then hands you a graded report with reproducible findings and clear fixes.

It is AI red teaming, extended to the whole domain. Most tools stop at the AI endpoint. Red Teaming tests your web application and API alongside the AI and LLM features they expose, so you see your real attack surface in one report.

Key benefits:

  • Verified ownership - assessments only run against domains you prove you control
  • Web and AI coverage - application security plus prompt injection, jailbreaks, and other AI-specific attacks
  • Assessment templates - focus a run on your whole domain, its web layer, or a specific AI endpoint
  • Graded reports - an overall grade, per-category results, and findings with severity and remediation
  • Non-destructive - issues are proven without causing damage, at a request rate you control
  • Scoped and consent-gated - you set exclusions, and ownership is re-checked right before every run

Link to section: Assessment TemplatesAssessment Templates

When you add a target, you choose a template that scopes what the assessment focuses on.

TemplateBest forWhat it focuses on
Full assessmentMost domainsWeb application and API security plus the AI and LLM defenses on any AI features the domain exposes
Web domainSites and APIs without AI featuresBroad web testing across the domain: injection, access control, request forgery, misconfiguration, and data exposure
AI / LLM endpointA specific AI or chat endpointFocused AI testing: prompt injection, jailbreaks, system prompt extraction, unsafe tool use, retrieval poisoning, and unsafe output

You can register the same domain more than once with different templates and endpoints - for example, a Full assessment of the whole site and a focused AI / LLM endpoint assessment of your chatbot API.

Link to section: Verifying OwnershipVerifying Ownership

Before you can run an assessment, you prove you control the domain. Choose one of two methods when you add a target.

Link to section: DNS recordDNS record

Add a TXT record to your domain with the value shown on the target, then select Verify. DNS changes can take a few minutes to appear.

Because control of your DNS proves control of the whole zone, DNS verification lets you point an assessment at the domain or any subdomain of it.

Link to section: File uploadFile upload

Host a file at https://your-domain/.well-known/lockllm-verify.txt containing the value shown on the target, then select Verify.

File verification proves control of that exact host, so the assessment must target the exact domain you verified. To cover subdomains, use DNS verification.

Verification tokens expire after a short window. If a token expires before you use it, a fresh one is issued automatically the next time you try to verify.

Link to section: Assessment ScopeAssessment Scope

What is tested depends on the assessment template you chose. What is off limits, and the rules every assessment follows, are the same no matter which template you pick. The Red Teaming page shows the same summary, with the in-scope list switching as you select an assessment type.

Link to section: In scopeIn scope

Web application and API - covered by Full assessment and Web domain

  • Injection (SQL, command, template, SSRF)
  • Cross-site scripting and request forgery
  • Authentication and access control (IDOR, privilege escalation)
  • Security misconfiguration and exposed data
  • Known vulnerable components

AI and LLM features - covered by Full assessment and AI / LLM endpoint

  • Prompt injection (direct and indirect)
  • Jailbreaks and safety bypass
  • System prompt and data extraction
  • Tool and function-call abuse
  • Unsafe output handling and data exfiltration

If you want both areas covered in a single run, choose Full assessment.

Link to section: Out of scopeOut of scope

  • Any domain you have not verified
  • Anything the assessment template you chose does not cover
  • Destructive actions - data deletion, account takeover, denial of service
  • Physical, social engineering, or phishing attacks
  • Third-party services and infrastructure you do not control
  • Any paths you list as excluded

Link to section: Rules of engagementRules of engagement

  • You must own, or be authorized to test, every target
  • Ownership is re-verified right before each assessment
  • Testing is non-destructive - issues are proven without causing damage
  • Traffic is rate-limited (you set the pace, default 2 requests per second) to stay gentle on your site
  • Your users' personal data is never stored as evidence

Link to section: Running an AssessmentRunning an Assessment

  1. Add a target. Go to Red Teaming and select Add target. Choose an assessment template, enter your domain, and optionally point to a specific endpoint. Leave the endpoint blank to assess the entire domain.
  2. Set the scope. Choose a request rate limit and list any paths to exclude from testing.
  3. Verify ownership. Follow the DNS or file instructions on the target, then select Verify.
  4. Authorize and start. Select Run assessment, confirm you are authorized to test the target, and start the run. Ownership is re-checked at this point.
  5. Watch progress. The assessment runs through reconnaissance, testing, and reporting. You can leave the page and come back - progress is saved.
  6. Get your report. When the assessment finishes, the report appears on the target's assessment card.

Only one assessment runs against a target at a time. To run a different template or endpoint at the same time, add it as a separate target.

Link to section: Reading Your ReportReading Your Report

Each finished assessment shows:

  • An overall grade from A to F, with a score out of 100
  • Per-category results showing how many checks passed in each area
  • Findings with a severity label and remediation guidance
  • A downloadable report with the full details

Use the grade and category breakdown for a quick read on your posture, and the findings list to prioritize fixes. Re-run an assessment after remediation to confirm the issues are resolved.

Link to section: Organization SupportOrganization Support

Red Teaming works in both personal and organization contexts. In an organization, targets and assessments are shared with your team. Organization admins can add targets and run assessments; all members can view targets and reports.

Link to section: FAQFAQ

Link to section: Do I need an AI endpoint to use Red Teaming?Do I need an AI endpoint to use Red Teaming?

No. The endpoint is optional. Leave it blank to assess your entire domain, choose the Web domain template for a site without AI features, or point the AI / LLM endpoint template at a specific AI endpoint.

Link to section: Is the testing safe to run against production?Is the testing safe to run against production?

Yes. Testing is non-destructive - issues are proven without causing damage - and traffic is rate-limited at a pace you set (default 2 requests per second). You can also exclude any paths you do not want touched.

Link to section: Can I test a domain I do not own?Can I test a domain I do not own?

No. Assessments only run against domains you verify, and ownership is re-checked immediately before every run. You must own, or be explicitly authorized to test, every target.

Link to section: How long does an assessment take?How long does an assessment take?

Assessments typically take several minutes. You can leave the page and return - progress is saved and the report appears when the run completes.

Link to section: What happens if my domain verification lapses?What happens if my domain verification lapses?

If ownership can no longer be confirmed when you start a run, the target is marked for re-verification and the assessment does not start. Re-verify the domain to run again.

Updated today