Nikto
Nikto is a web server scanner which performs comprehensive
tests
against web servers for multiple items, including over 3500 potentially
dangerous files/CGIs, versions on over 900 servers, and version
specific problems on over 250 servers.
Scan items and plugins are frequently updated and can be
automatically updated (if desired).
Nikto
is built on LibWhisker and can run any platform which has a Perl
environment, and supports SSL, proxies, host authentication, IDS
evasion and more.
Features include:
- Designed to find many types of web server problems
including:
- Server and software misconfigurations
- Default files and programs
- Insecure files and programs
- Outdated servers and programs
- Uses rfp's LibWhisker as a base for all network funtionality
- Main scan database in CSV format for easy updates
- Fingerprint servers via favicon.ico files
- Determines "OK" vs "NOT FOUND" responses for file type, if
possible
- Determines CGI directories for each server, if possible
- Switch HTTP versions as needed so that the server
understands requests properly
- SSL Support (Unix with OpenSSL or maybe Windows with
ActiveState's Perl/NetSSL)
- Output to file in plain text, HTML or CSV
- Plugin support (standard PERL)
- Checks for outdated server software
- Proxy support (with authentication)
- Host authentication (Basic)
- Watches for "bogus" OK responses
- Attempts to perform educated guesses for Authentication
realms
- Captures/prints any Cookies received
- Mutate mode to "go fishing" on web servers for odd items
- Builds Mutate checks based on robots.txt entries (if
present)
- Scan multiple ports on a target to find web servers (can
integrate nmap for speed, if available)
- Multiple IDS evasion techniques
- Users can add a custom scan database
- Supports automatic code/check updates (with web access)
- Multiple host/port scanning (scan list files)
- Username guessing plugin via the cgiwrap program and Apache
~user methods
Return
to Security Home Page
Last Updated Tuesday, March 06 2012 @ 02:29 PM EST |