From a0df13c16c75829d7da9d5cee6bb310da84f92e3 Mon Sep 17 00:00:00 2001 From: nnposter Date: Mon, 31 Oct 2016 01:49:36 +0000 Subject: [PATCH] Broadens the fingerprint for ASUS to cover additional device models --- nselib/data/http-default-accounts-fingerprints.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/nselib/data/http-default-accounts-fingerprints.lua b/nselib/data/http-default-accounts-fingerprints.lua index a4ac57ac6..f6c403b0a 100644 --- a/nselib/data/http-default-accounts-fingerprints.lua +++ b/nselib/data/http-default-accounts-fingerprints.lua @@ -392,14 +392,15 @@ table.insert(fingerprints, { }) table.insert(fingerprints, { - -- Version 1.0.1.3 - name = "ASUS RT-N10U", + -- Version 1.0.1.3 on RT-N10U, RT-N66U + name = "ASUS RT", category = "routers", paths = { {path = "/"} }, target_check = function (host, port, path, response) - return http_auth_realm(response) == "RT-N10U" + -- realm="RT-N10U", "RT-N66U" + return (http_auth_realm(response) or ""):find("^RT%-%u[%u%d]+$") end, login_combos = { {username = "admin", password = "admin"}