From 034de9676e0d98d370877b310e5a2ddf5984b46b Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 20 Jan 2016 09:33:05 +0100 Subject: [PATCH] Closes #1675 --- sqlmap.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sqlmap.py b/sqlmap.py index 45d1199b4..6bbc682ad 100755 --- a/sqlmap.py +++ b/sqlmap.py @@ -163,6 +163,11 @@ def main(): logger.error(errMsg) raise SystemExit + elif all(_ in excMsg for _ in ("pymysql", "configparser")): + errMsg = "wrong initialization of pymsql detected (using Python3 dependencies)" + logger.error(errMsg) + raise SystemExit + elif "bad marshal data (unknown type code)" in excMsg: match = re.search(r"\s*(.+)\s+ValueError", excMsg) errMsg = "one of your .pyc files are corrupted%s" % (" ('%s')" % match.group(1) if match else "")