Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d6cf038

Browse files
committed
Fixes #3216
1 parent 2dfc383 commit d6cf038

13 files changed

Lines changed: 26 additions & 26 deletions

File tree

lib/core/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from lib.core.enums import OS
2020

2121
# sqlmap version (<major>.<minor>.<month>.<monthly commit>)
22-
VERSION = "1.2.8.15"
22+
VERSION = "1.2.8.16"
2323
TYPE = "dev" if VERSION.count('.') > 2 and VERSION.split('.')[-1] != '0' else "stable"
2424
TYPE_COLORS = {"dev": 33, "stable": 90, "pip": 34}
2525
VERSION_STRING = "sqlmap/%s#%s" % ('.'.join(VERSION.split('.')[:-1]) if VERSION.count('.') > 2 and VERSION.split('.')[-1] == '0' else VERSION, TYPE)

plugins/dbms/access/fingerprint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ def getFingerprint(self):
129129
value += "active fingerprint: %s" % actVer
130130

131131
if kb.bannerFp:
132-
banVer = kb.bannerFp["dbmsVersion"]
132+
banVer = kb.bannerFp.get("dbmsVersion")
133133

134134
if re.search(r"-log$", kb.data.banner):
135135
banVer += ", logging enabled"

plugins/dbms/db2/fingerprint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def getFingerprint(self):
6868
value += "active fingerprint: %s" % actVer
6969

7070
if kb.bannerFp:
71-
banVer = kb.bannerFp["dbmsVersion"] if 'dbmsVersion' in kb.bannerFp else None
71+
banVer = kb.bannerFp.get("dbmsVersion")
7272
banVer = Format.getDbms([banVer])
7373
value += "\n%sbanner parsing fingerprint: %s" % (blank, banVer)
7474

plugins/dbms/firebird/fingerprint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def getFingerprint(self):
5050
value += "active fingerprint: %s" % actVer
5151

5252
if kb.bannerFp:
53-
banVer = kb.bannerFp["dbmsVersion"]
53+
banVer = kb.bannerFp.get("dbmsVersion")
5454

5555
if re.search(r"-log$", kb.data.banner):
5656
banVer += ", logging enabled"

plugins/dbms/hsqldb/fingerprint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ def getFingerprint(self):
4747
value += "active fingerprint: %s" % actVer
4848

4949
if kb.bannerFp:
50-
banVer = kb.bannerFp["dbmsVersion"] if 'dbmsVersion' in kb.bannerFp else None
50+
banVer = kb.bannerFp.get("dbmsVersion")
5151

5252
if re.search(r"-log$", kb.data.banner):
5353
banVer += ", logging enabled"

plugins/dbms/informix/fingerprint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def getFingerprint(self):
4444
value += "active fingerprint: %s" % actVer
4545

4646
if kb.bannerFp:
47-
banVer = kb.bannerFp["dbmsVersion"] if 'dbmsVersion' in kb.bannerFp else None
47+
banVer = kb.bannerFp.get("dbmsVersion")
4848
banVer = Format.getDbms([banVer])
4949
value += "\n%sbanner parsing fingerprint: %s" % (blank, banVer)
5050

plugins/dbms/mssqlserver/fingerprint.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ def getFingerprint(self):
4646
value += "active fingerprint: %s" % actVer
4747

4848
if kb.bannerFp:
49-
release = kb.bannerFp["dbmsRelease"] if 'dbmsRelease' in kb.bannerFp else None
50-
version = kb.bannerFp["dbmsVersion"] if 'dbmsVersion' in kb.bannerFp else None
51-
servicepack = kb.bannerFp["dbmsServicePack"] if 'dbmsServicePack' in kb.bannerFp else None
49+
release = kb.bannerFp.get("dbmsRelease")
50+
version = kb.bannerFp.get("dbmsVersion")
51+
servicepack = kb.bannerFp.get("dbmsServicePack")
5252

5353
if release and version and servicepack:
5454
banVer = "%s %s " % (DBMS.MSSQL, release)

plugins/dbms/mysql/fingerprint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ def getFingerprint(self):
124124
value += "\n%scomment injection fingerprint: %s" % (blank, comVer)
125125

126126
if kb.bannerFp:
127-
banVer = kb.bannerFp["dbmsVersion"] if "dbmsVersion" in kb.bannerFp else None
127+
banVer = kb.bannerFp.get("dbmsVersion")
128128

129129
if banVer and re.search(r"-log$", kb.data.banner):
130130
banVer += ", logging enabled"

plugins/dbms/oracle/fingerprint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def getFingerprint(self):
4646
value += "active fingerprint: %s" % actVer
4747

4848
if kb.bannerFp:
49-
banVer = kb.bannerFp["dbmsVersion"] if 'dbmsVersion' in kb.bannerFp else None
49+
banVer = kb.bannerFp.get("dbmsVersion")
5050
banVer = Format.getDbms([banVer])
5151
value += "\n%sbanner parsing fingerprint: %s" % (blank, banVer)
5252

plugins/dbms/postgresql/fingerprint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def getFingerprint(self):
4545
value += "active fingerprint: %s" % actVer
4646

4747
if kb.bannerFp:
48-
banVer = kb.bannerFp["dbmsVersion"] if 'dbmsVersion' in kb.bannerFp else None
48+
banVer = kb.bannerFp.get("dbmsVersion")
4949
banVer = Format.getDbms([banVer])
5050
value += "\n%sbanner parsing fingerprint: %s" % (blank, banVer)
5151

0 commit comments

Comments
 (0)