Start a Darkmoon pentest
run_pentestLaunch an authorized autonomous penetration test against one target, returning a run ID for background polling and findings review.
Instructions
Start an autonomous Darkmoon penetration test against one authorized target. The run executes in the background and can take a long time. Returns the run_id; poll it with get_run_status and read results with get_findings once a campaign exists (list_campaigns). Only use against systems the user owns or has explicit written authorization to test. Findings can include false positives and must be reviewed by a qualified human.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| focus | No | Optional focus areas, e.g. ['auth', 'injection'] | |
| target | Yes | Host, URL or scope to assess. Only targets you are authorized to test. | |
| program | No | Optional program name or rules-of-engagement note | |
| severity | No | Optional minimum severity to report |