added "lagging" critical message

This commit is contained in:
Miroslav Stampar
2011-04-19 10:37:20 +00:00
parent 959204cff9
commit 7a06af9a92
2 changed files with 10 additions and 0 deletions

View File

@@ -46,6 +46,7 @@ from lib.core.exception import sqlmapSyntaxException
from lib.core.settings import HTTP_SILENT_TIMEOUT
from lib.core.settings import META_REFRESH_REGEX
from lib.core.settings import MIN_TIME_RESPONSES
from lib.core.settings import WARN_TIME_STDEV
from lib.core.settings import URI_HTTP_HEADER
from lib.core.threads import getCurrentThreadData
from lib.request.basic import decodePage
@@ -501,6 +502,12 @@ class Connect:
while len(kb.responseTimes) < MIN_TIME_RESPONSES:
Connect.queryPage(content=True)
if stdev(kb.responseTimes) > WARN_TIME_STDEV:
warnMsg = "there are considerable lags in connection "
warnMsg += "response(s). please use as high value for "
warnMsg += "--time-sec option as possible (e.g. 10)"
logger.critical(warnMsg)
if conf.safUrl and conf.saFreq > 0:
kb.queryCounter += 1
if kb.queryCounter % conf.saFreq == 0: