From 06e8546177b9ce4656f7181ddf5c9c4d2ac140be Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Fri, 24 Apr 2009 10:26:01 +0000 Subject: [PATCH] Finally fixed MSSQL 2000 fingerprint --- plugins/dbms/mssqlserver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/dbms/mssqlserver.py b/plugins/dbms/mssqlserver.py index b856eea99..c99b84bc5 100644 --- a/plugins/dbms/mssqlserver.py +++ b/plugins/dbms/mssqlserver.py @@ -198,7 +198,7 @@ class MSSQLServerMap(Fingerprint, Enumeration, Filesystem, Miscellaneous, Takeov logger.info(infoMsg) for version in ( 0, 5, 8 ): - payload = agent.fullPayload(" AND ( SUBSTRING((@@VERSION), 22, 1)=2 AND SUBSTRING((@@VERSION), 25, 1)=%d ) OR ( SUBSTRING((@@VERSION), 23, 1)=2 AND SUBSTRING((@@VERSION), 26, 1)=%d ) " % (version, version)) + payload = agent.fullPayload(" AND ( ( SUBSTRING((@@VERSION), 22, 1)=2 AND SUBSTRING((@@VERSION), 25, 1)=%d ) OR ( SUBSTRING((@@VERSION), 23, 1)=2 AND SUBSTRING((@@VERSION), 26, 1)=%d ) )" % (version, version)) result = Request.queryPage(payload) if result == True: