Pentest Guide
pentest_guideReturn an authorized-testing methodology for a selected vector and optional target context. The playbook covers reconnaissance, enumeration, exploitation, and post-exploitation phases with objectives, techniques, detection signals, mitigations, common pitfalls, references, and context-derived tool suggestions across 15 vectors.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| phase | No | Methodology phase selector. "all" returns the complete playbook; a named phase returns only that phase. | all |
| vector | Yes | Attack vector to retrieve methodology for. Each vector has its own methodology branch covering recon through exploitation. Authorized testing only. | |
| target_context | No | Optional target profile for authorized engagement. Providing this narrows the playbook to what is most relevant for the specific environment. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present when the call failed. Absent on success. | |
| phases | No | Ordered methodology phases. Contains only the requested phase when phase input is not "all". | |
| vector | No | The requested attack vector. | |
| owasp_references | No | Relevant OWASP Testing Guide test case IDs (e.g., "WSTG-INPV-01"). | |
| nextToolSuggestions | No | Suggested tools and arguments derived from the playbook. | |
| attack_technique_ids | No | Relevant ATT&CK technique IDs for cross-referencing with pentest_lookup_technique. | |
| authorized_use_reminder | No | Reminder that this methodology applies to authorized testing only. Included in every response. |