mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2025-02-17 03:50:42 +03:00
Minor improvement
This commit is contained in:
parent
4741874e9e
commit
d71e51e765
|
@ -211,7 +211,7 @@ class Fingerprint(GenericFingerprint):
|
||||||
kb.dbmsVersion = [">= 5.0.38", "< 5.1.2"]
|
kb.dbmsVersion = [">= 5.0.38", "< 5.1.2"]
|
||||||
elif inject.checkBooleanExpression("%s=(SELECT %s FROM DUAL)" % (randInt, randInt)):
|
elif inject.checkBooleanExpression("%s=(SELECT %s FROM DUAL)" % (randInt, randInt)):
|
||||||
kb.dbmsVersion = [">= 5.0.11", "< 5.0.38"]
|
kb.dbmsVersion = [">= 5.0.11", "< 5.0.38"]
|
||||||
elif inject.getValue("SELECT DATABASE() LIKE SCHEMA()", suppressOutput=True):
|
elif inject.checkBooleanExpression("DATABASE() LIKE SCHEMA()"):
|
||||||
kb.dbmsVersion = [">= 5.0.2", "< 5.0.11"]
|
kb.dbmsVersion = [">= 5.0.2", "< 5.0.11"]
|
||||||
else:
|
else:
|
||||||
kb.dbmsVersion = [">= 5.0.0", "<= 5.0.1"]
|
kb.dbmsVersion = [">= 5.0.0", "<= 5.0.1"]
|
||||||
|
@ -264,9 +264,7 @@ class Fingerprint(GenericFingerprint):
|
||||||
infoMsg = "fingerprinting the back-end DBMS operating system"
|
infoMsg = "fingerprinting the back-end DBMS operating system"
|
||||||
logger.info(infoMsg)
|
logger.info(infoMsg)
|
||||||
|
|
||||||
datadirSubstr = inject.getValue("SELECT MID(@@datadir, 1, 1)", unpack=False, suppressOutput=True)
|
if inject.checkBooleanExpression("'/'=(SELECT MID(@@datadir, 1, 1))"):
|
||||||
|
|
||||||
if datadirSubstr == "/":
|
|
||||||
kb.os = "Linux"
|
kb.os = "Linux"
|
||||||
else:
|
else:
|
||||||
kb.os = "Windows"
|
kb.os = "Windows"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user