Browser Verify
browser_verifyVerifies security vulnerabilities by loading a crafted URL in a real browser, capturing reflection, execution, redirects, and console evidence for confirmed findings.
Instructions
[AGGRESSIVE — requires human approval] Verify a candidate in a real browser and capture evidence.
url is the target URL. param names a query parameter and payload
is what to put in it (an XSS payload, a canary token, a URL for open
redirect — passed unescaped; this tool builds the URL itself). The
browser loads the page and reports:
reflection—raw/escaped/none(unescaped reflection of the payload is a reflected-XSS candidate),executed— whether the payload ran (dialog, page error, or console message containing it) — the strongest signal,redirect—final_urlhost differing from the requested host (open-redirect candidate),console messages and page errors,
screenshot/dom_excerpt— saved to the workspaceevidence/dir and referenced from the filed finding.
A finding is filed for raw reflection (MEDIUM), execution (HIGH), or a
host-changing redirect (LOW) — all needs_manual_review with the
screenshot as evidence.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| param | No | ||
| payload | No | ||
| screenshot | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||