1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-09 06:01:28 +00:00

NSEdoc for nikto-db-path copied from http-fingerprints so it will show up on web.

This commit is contained in:
dmiller
2015-07-24 13:34:56 +00:00
parent 0fa22d75a1
commit 3b47403fe7

View File

@@ -48,6 +48,17 @@ database can specify their own criteria for accepting a page as valid.
-- @args http-enum.fingerprintfile Specify a different file to read fingerprints from. -- @args http-enum.fingerprintfile Specify a different file to read fingerprints from.
-- @args http-enum.category Set to a category (as defined in the fingerprints file). Some options are 'attacks', -- @args http-enum.category Set to a category (as defined in the fingerprints file). Some options are 'attacks',
-- 'database', 'general', 'microsoft', 'printer', etc. -- 'database', 'general', 'microsoft', 'printer', etc.
-- @args http-fingerprints.nikto-db-path Looks at the given path for nikto database.
-- It then converts the records in nikto's database into our Lua table format
-- and adds them to our current fingerprints if they don't exist already.
-- Unfortunately, our current implementation has some limitations:
-- * It doesn't support records with more than one 'dontmatch' patterns for
-- a probe.
-- * It doesn't support logical AND for the 'match' patterns.
-- * It doesn't support sending additional headers for a probe.
-- That means, if a nikto fingerprint needs one of the above features, it
-- won't be loaded. At the time of writing this, 6546 out of the 6573 Nikto
-- fingerprints are being loaded successfully. This runtime Nikto fingerprint integration was suggested by Nikto co-author Chris Sullo as described at http://seclists.org/nmap-dev/2013/q4/292
-- --
-- @output -- @output
-- Interesting ports on test.skullsecurity.org (208.81.2.52): -- Interesting ports on test.skullsecurity.org (208.81.2.52):