diff --git a/lib/core/optiondict.py b/lib/core/optiondict.py index 1acf47627..17f88f985 100644 --- a/lib/core/optiondict.py +++ b/lib/core/optiondict.py @@ -192,7 +192,6 @@ optDict = { }, "General": { - # "xmlFile": "string", "trafficFile": "string", "batch": "boolean", "binaryFields": "string", @@ -211,6 +210,7 @@ optDict = { "hexConvert": "boolean", "outputDir": "string", "parseErrors": "boolean", + "preprocess": "string", "repair": "boolean", "saveConfig": "string", "scope": "string", diff --git a/lib/core/settings.py b/lib/core/settings.py index e3144e47f..e44d9a1aa 100644 --- a/lib/core/settings.py +++ b/lib/core/settings.py @@ -19,7 +19,7 @@ from lib.core.enums import DBMS_DIRECTORY_NAME from lib.core.enums import OS # sqlmap version (...) -VERSION = "1.3.3.2" +VERSION = "1.3.3.3" 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) diff --git a/sqlmap.conf b/sqlmap.conf index 0a2331ace..7a4cd2672 100644 --- a/sqlmap.conf +++ b/sqlmap.conf @@ -725,6 +725,9 @@ outputDir = # Valid: True or False parseErrors = False +# Use given script(s) for preprocessing of response data. +preprocess = + # Redump entries having unknown character marker (?). # Valid: True or False repair = False diff --git a/txt/checksum.md5 b/txt/checksum.md5 index d988eb908..4558c4378 100644 --- a/txt/checksum.md5 +++ b/txt/checksum.md5 @@ -42,7 +42,7 @@ abcb1121eb56d3401839d14e8ed06b6e lib/core/data.py 84ef8f32e4582fcc294dc14e1997131d lib/core/exception.py fb6be55d21a70765e35549af2484f762 lib/core/__init__.py 18c896b157b03af716542e5fe9233ef9 lib/core/log.py -151136142a14bee82cb02a9ca64c741d lib/core/optiondict.py +947f41084e551ff3b7ef7dda2f25ef20 lib/core/optiondict.py 5d21cede75bd8043a0b9f2605047ea07 lib/core/option.py fe370021c6bc99daf44b2bfc0d1effb3 lib/core/patch.py 4b12aa67fbf6c973d12e54cf9cb54ea0 lib/core/profiling.py @@ -50,7 +50,7 @@ d5ef43fe3cdd6c2602d7db45651f9ceb lib/core/readlineng.py 7d8a22c582ad201f65b73225e4456170 lib/core/replication.py 3179d34f371e0295dd4604568fb30bcd lib/core/revision.py d6269c55789f78cf707e09a0f5b45443 lib/core/session.py -177d5fddb467b206530dacbc8618928d lib/core/settings.py +430c1a61f8acb571e755a3ddab1c1591 lib/core/settings.py 4483b4a5b601d8f1c4281071dff21ecc lib/core/shell.py 10fd19b0716ed261e6d04f311f6f527c lib/core/subprocessng.py 43772ea73e9e3d446f782af591cb4eda lib/core/target.py