From 77ba63b0603f49842cdd7b12430c1a8199ca1bb6 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 19 Aug 2014 23:56:04 +0200 Subject: [PATCH] Minor language update --- plugins/generic/users.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/generic/users.py b/plugins/generic/users.py index 7a904bfdd..94599c8bb 100644 --- a/plugins/generic/users.py +++ b/plugins/generic/users.py @@ -114,7 +114,9 @@ class Users: count = inject.getValue(query, union=False, error=False, expected=EXPECTED.INT, charsetType=CHARSET_TYPE.DIGITS) - if not isNumPosStrValue(count): + if count == 0: + return kb.data.cachedUsers + elif not isNumPosStrValue(count): errMsg = "unable to retrieve the number of database users" raise SqlmapNoneDataException(errMsg) @@ -294,7 +296,7 @@ class Users: if not kb.data.cachedUsersPasswords: errMsg = "unable to retrieve the password hashes for the " - errMsg += "database users (most probably because the session " + errMsg += "database users (probably because the session " errMsg += "user has no read privileges over the relevant " errMsg += "system database table)" logger.error(errMsg)