start_scan
Initiate a targeted security scan using specified templates to identify vulnerabilities on a given URL or IP address. Customize parameters like rate limit, severity, and concurrency for precise results.
Instructions
Start a new nuclei scan
Input Schema
Name | Required | Description | Default |
---|---|---|---|
concurrency | No | Concurrent requests | |
proxyType | No | ||
proxyUrl | No | Proxy URL (e.g., socks5://127.0.0.1:1080) | |
rateLimit | No | Rate limit per second | |
severity | No | ||
target | Yes | Target URL or IP address | |
template | No | Template to use for scanning | |
templatesDir | No | Directory with templates | |
timeout | No | Timeout in seconds |
Input Schema (JSON Schema)
{
"properties": {
"concurrency": {
"description": "Concurrent requests",
"type": "number"
},
"proxyType": {
"enum": [
"http",
"socks5"
],
"type": "string"
},
"proxyUrl": {
"description": "Proxy URL (e.g., socks5://127.0.0.1:1080)",
"type": "string"
},
"rateLimit": {
"description": "Rate limit per second",
"type": "number"
},
"severity": {
"enum": [
"info",
"low",
"medium",
"high",
"critical"
],
"type": "string"
},
"target": {
"description": "Target URL or IP address",
"type": "string"
},
"template": {
"description": "Template to use for scanning",
"type": "string"
},
"templatesDir": {
"description": "Directory with templates",
"type": "string"
},
"timeout": {
"description": "Timeout in seconds",
"type": "number"
}
},
"required": [
"target"
],
"type": "object"
}