mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2024-11-22 17:46:37 +03:00
some code refactoring
This commit is contained in:
parent
466d61ee85
commit
6c1133c4d4
|
@ -71,6 +71,7 @@ from lib.core.settings import DUMP_TAB_MARKER
|
||||||
from lib.core.settings import DUMP_START_MARKER
|
from lib.core.settings import DUMP_START_MARKER
|
||||||
from lib.core.settings import DUMP_STOP_MARKER
|
from lib.core.settings import DUMP_STOP_MARKER
|
||||||
from lib.core.settings import MIN_TIME_RESPONSES
|
from lib.core.settings import MIN_TIME_RESPONSES
|
||||||
|
from lib.core.settings import TIME_STDEV_COEFF
|
||||||
|
|
||||||
class UnicodeRawConfigParser(RawConfigParser):
|
class UnicodeRawConfigParser(RawConfigParser):
|
||||||
"""
|
"""
|
||||||
|
@ -1595,7 +1596,7 @@ def wasLastRequestDelayed():
|
||||||
warnMsg += "with less than %d response times" % MIN_TIME_RESPONSES
|
warnMsg += "with less than %d response times" % MIN_TIME_RESPONSES
|
||||||
logger.warn(warnMsg)
|
logger.warn(warnMsg)
|
||||||
|
|
||||||
return (threadData.lastQueryDuration >= average(kb.responseTimes) + 7 * deviation)
|
return (threadData.lastQueryDuration >= average(kb.responseTimes) + TIME_STDEV_COEFF * deviation)
|
||||||
else:
|
else:
|
||||||
return threadData.lastQueryDuration - conf.timeSec
|
return threadData.lastQueryDuration - conf.timeSec
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,8 @@ DUMP_STOP_MARKER = "__STOP__"
|
||||||
PAYLOAD_DELIMITER = "\x00"
|
PAYLOAD_DELIMITER = "\x00"
|
||||||
CHAR_INFERENCE_MARK = "%c"
|
CHAR_INFERENCE_MARK = "%c"
|
||||||
|
|
||||||
UNKNOWN_DBMS_VERSION = "Unknown"
|
# coefficient used for a time-based query delay checking (must be >= 7)
|
||||||
|
TIME_STDEV_COEFF = 10
|
||||||
|
|
||||||
# suffix used for naming meta databases in DBMS(es) without explicit database name
|
# suffix used for naming meta databases in DBMS(es) without explicit database name
|
||||||
METADB_SUFFIX = "_masterdb"
|
METADB_SUFFIX = "_masterdb"
|
||||||
|
@ -60,6 +61,9 @@ MIN_TIME_RESPONSES = 15
|
||||||
# after these number of blanks at the end inference should stop (just in case)
|
# after these number of blanks at the end inference should stop (just in case)
|
||||||
INFERENCE_BLANK_BREAK = 10
|
INFERENCE_BLANK_BREAK = 10
|
||||||
|
|
||||||
|
# string used for representation of unknown dbms version
|
||||||
|
UNKNOWN_DBMS_VERSION = "Unknown"
|
||||||
|
|
||||||
# System variables
|
# System variables
|
||||||
IS_WIN = subprocess.mswindows
|
IS_WIN = subprocess.mswindows
|
||||||
# The name of the operating system dependent module imported. The following
|
# The name of the operating system dependent module imported. The following
|
||||||
|
|
Loading…
Reference in New Issue
Block a user