Nikto Scan
nikto_scanIdentify dangerous files and misconfigurations on a web server by running an aggressive nikto scan, with human approval and enforced timeouts to keep testing controlled.
Instructions
[AGGRESSIVE — requires human approval] Scan a web server with nikto for dangerous files and misconfiguration.
Aggressive, and gated: nikto walks a database of several thousand paths, so it is loud, obvious in logs, and will trip a WAF. That is a decision for a human, not a default.
Two bounds apply and neither is negotiable. -maxtime stops nikto from the
inside so its report still gets written, and the process timeout sits above
it as a backstop. max_minutes is clamped to MAX_SCAN_MINUTES (30).
Pacing comes from scope.rules.max_rps via -Pause; there is no rate
argument. The Denial of Service test group is excluded by a sanitizer pattern
that every -Tuning value must satisfy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | ||
| max_minutes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||