Module 07 · Nikto¶
Flag: --skip-nikto
Runs Nikto against the target and classifies findings by severity.
What Nikto checks¶
- Outdated server software with known CVEs
- Default files and scripts (admin panels, test pages, install scripts)
- Dangerous HTTP methods (PUT, DELETE, TRACE)
- Server misconfigurations
- Cookie and header issues not covered by Module 05
- Common web application vulnerabilities
Mode behaviour¶
| Mode | Nikto flags |
|---|---|
| Normal | Default plugins, 10-minute max |
| Aggressive | --Plugins @@ALL — runs every available plugin |
Severity classification¶
Nikto findings are auto-classified:
| Pattern in output | Assigned severity |
|---|---|
vuln, exploit, inject, XSS, CVE, OSVDB-XXXX | HIGH |
outdated, version, disclose, found, enabled | MEDIUM |
| Everything else | LOW |
Output files¶
Nikto can be noisy
Nikto generates many false positives. Review each finding manually before including it in a formal report. Use --skip-nikto in quick assessments where time is limited.