From fced29a242d8e5d07b1d48d7932d72647683565f Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 28 Jul 2020 11:30:47 +0200 Subject: [PATCH] Fixes #4285 --- lib/core/common.py | 3 ++- lib/core/settings.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/core/common.py b/lib/core/common.py index 5aeb7d54c..aa15db4b0 100644 --- a/lib/core/common.py +++ b/lib/core/common.py @@ -58,6 +58,7 @@ from lib.core.convert import getText from lib.core.convert import getUnicode from lib.core.convert import htmlUnescape from lib.core.convert import stdoutEncode +from lib.core.data import cmdLineOptions from lib.core.data import conf from lib.core.data import kb from lib.core.data import logger @@ -3391,7 +3392,7 @@ def setOptimize(): # conf.predictOutput = True conf.keepAlive = True - conf.threads = 3 if conf.threads < 3 else conf.threads + conf.threads = 3 if conf.threads < 3 and cmdLineOptions.threads is None else conf.threads conf.nullConnection = not any((conf.data, conf.textOnly, conf.titles, conf.string, conf.notString, conf.regexp, conf.tor)) if not conf.nullConnection: diff --git a/lib/core/settings.py b/lib/core/settings.py index 3c3e8d954..8553d9130 100644 --- a/lib/core/settings.py +++ b/lib/core/settings.py @@ -18,7 +18,7 @@ from lib.core.enums import OS from thirdparty.six import unichr as _unichr # sqlmap version (...) -VERSION = "1.4.7.22" +VERSION = "1.4.7.23" TYPE = "dev" if VERSION.count('.') > 2 and VERSION.split('.')[-1] != '0' else "stable" TYPE_COLORS = {"dev": 33, "stable": 90, "pip": 34} VERSION_STRING = "sqlmap/%s#%s" % ('.'.join(VERSION.split('.')[:-1]) if VERSION.count('.') > 2 and VERSION.split('.')[-1] == '0' else VERSION, TYPE)