From f034122bd064dd9a0fec7483bbe97e332647aed7 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Sun, 5 Jun 2016 12:14:01 +0200 Subject: [PATCH] Fixes #1920 --- lib/core/settings.py | 2 +- lib/utils/pivotdumptable.py | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/core/settings.py b/lib/core/settings.py index d859d8137..2a611e887 100644 --- a/lib/core/settings.py +++ b/lib/core/settings.py @@ -19,7 +19,7 @@ from lib.core.enums import OS from lib.core.revision import getRevisionNumber # sqlmap version (...) -VERSION = "1.0.6.24" +VERSION = "1.0.6.25" REVISION = getRevisionNumber() STABLE = VERSION.count('.') <= 2 VERSION_STRING = "sqlmap/%s#%s" % (VERSION, "stable" if STABLE else "dev") diff --git a/lib/utils/pivotdumptable.py b/lib/utils/pivotdumptable.py index b3fcbcb42..1e59df234 100644 --- a/lib/utils/pivotdumptable.py +++ b/lib/utils/pivotdumptable.py @@ -18,6 +18,7 @@ from lib.core.common import singleTimeWarnMessage from lib.core.common import unArrayizeValue from lib.core.common import unsafeSQLIdentificatorNaming from lib.core.data import conf +from lib.core.data import kb from lib.core.data import logger from lib.core.data import queries from lib.core.dicts import DUMP_REPLACEMENTS @@ -165,6 +166,8 @@ def pivotDumpTable(table, colList, count=None, blind=True): entries[column].append(value) except KeyboardInterrupt: + kb.dumpKeyboardInterrupt = True + warnMsg = "user aborted during enumeration. sqlmap " warnMsg += "will display partial output" logger.warn(warnMsg)