diff --git a/lib/core/settings.py b/lib/core/settings.py index 9fbd28d74..f15049cf4 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.3.11.39" +VERSION = "1.3.11.40" 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/lib/request/methodrequest.py b/lib/request/methodrequest.py index 8e1478b0d..b05902efa 100644 --- a/lib/request/methodrequest.py +++ b/lib/request/methodrequest.py @@ -5,6 +5,7 @@ Copyright (c) 2006-2019 sqlmap developers (http://sqlmap.org/) See the file 'LICENSE' for copying permission """ +from lib.core.convert import getText from thirdparty.six.moves import urllib as _urllib class MethodRequest(_urllib.request.Request): @@ -13,8 +14,7 @@ class MethodRequest(_urllib.request.Request): """ def set_method(self, method): - self.method = method.upper() - print("%s,%s" % (type(self.method), type(self.data))) + self.method = getText(method.upper()) # Dirty hack for Python3 (may it rot in hell!) def get_method(self): return getattr(self, 'method', _urllib.request.Request.get_method(self))