Pentest Generate Payloads
pentest_generate_payloadsGenerate context-specific payload templates for authorized systems. Each template includes its vulnerability category, context rationale, WAF/IDS detection signature, mitigation, optional WAF research note, and optional encoded variant.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Number of payload variants to return (1–20, default 5). More variants cover different bypass approaches for the same context. | |
| category | Yes | Vulnerability category for payload generation. | |
| encoding | No | Optional encoding chain applied left to right to each returned template. | |
| waf_profile | No | WAF or filter in front of the authorized test target. When a specific WAF is named, bypass variants referencing known public research are included. | none |
| injection_context | Yes | Precise injection context. Critical for XSS: an HTML attribute payload differs from a JS string payload. Provide the most specific context for the best results. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present when the call failed. Absent on success. | |
| category | No | Requested payload category. | |
| payloads | No | Payload templates ordered by coverage breadth, each annotated with offense and defense context. | |
| injection_context | No | Requested injection context. | |
| authorized_use_reminder | No | Reminder that these templates are for authorized testing only. |