nikto
Scan web servers for vulnerabilities, misconfigurations, and outdated software. Provides detailed security insights through comprehensive tests, including SSL checks, port scanning, and customizable tuning options.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
basicAuth | No | Basic authentication credentials (username:password) | |
cookies | No | Cookies to include | |
output | No | Output file | |
port | No | Port(s) to scan | |
proxy | No | Use proxy | |
rawOptions | No | Raw nikto options | |
root | No | Root directory | |
ssl | No | Force SSL mode | |
target | Yes | Target URL | |
timeout | No | Timeout for requests | |
tuning | No | Tuning mode | |
useragent | No | User-Agent string |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"basicAuth": {
"description": "Basic authentication credentials (username:password)",
"type": "string"
},
"cookies": {
"description": "Cookies to include",
"type": "string"
},
"output": {
"description": "Output file",
"type": "string"
},
"port": {
"description": "Port(s) to scan",
"type": "string"
},
"proxy": {
"description": "Use proxy",
"type": "string"
},
"rawOptions": {
"description": "Raw nikto options",
"items": {
"type": "string"
},
"type": "array"
},
"root": {
"description": "Root directory",
"type": "string"
},
"ssl": {
"description": "Force SSL mode",
"type": "boolean"
},
"target": {
"description": "Target URL",
"format": "uri",
"type": "string"
},
"timeout": {
"description": "Timeout for requests",
"type": "integer"
},
"tuning": {
"description": "Tuning mode",
"type": "string"
},
"useragent": {
"description": "User-Agent string",
"type": "string"
}
},
"required": [
"target"
],
"type": "object"
}