From f65de0e89015eaa1a7ccb228f375aadf3d88c492 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0tampar?= Date: Wed, 4 Nov 2026 10:20:01 +0100 Subject: [PATCH] Minor update --- lib/core/settings.py | 2 +- lib/request/connect.py | 2 +- lib/request/websocket.py | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/core/settings.py b/lib/core/settings.py index b067c067e..fcdf5d14e 100644 --- a/lib/core/settings.py +++ b/lib/core/settings.py @@ -19,7 +19,7 @@ from lib.core.enums import OS from thirdparty import six # sqlmap version (...) -VERSION = "1.10.11.4" +VERSION = "1.10.11.5" 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/connect.py b/lib/request/connect.py index 4d292ed15..c97c3244d 100644 --- a/lib/request/connect.py +++ b/lib/request/connect.py @@ -606,7 +606,7 @@ class Connect(object): try: ws.settimeout(WEBSOCKET_INITIAL_TIMEOUT if kb.webSocketRecvCount is None else timeout) wsHeaders = tuple("%s: %s" % (getUnicode(key), getUnicode(value)) for key, value in headers.items() if getUnicode(key).upper() != HTTP_HEADER.HOST.upper()) - ws.connect(url, header=wsHeaders, cookie=cookie, host_header=getHeader(headers, HTTP_HEADER.HOST) if customWsHost else None) + ws.connect(url, header=wsHeaders, cookie=cookie, hostHeader=getHeader(headers, HTTP_HEADER.HOST) if customWsHost else None) ws.send(urldecode(post or "")) _page = [] diff --git a/lib/request/websocket.py b/lib/request/websocket.py index f771a939b..8f579d3e1 100644 --- a/lib/request/websocket.py +++ b/lib/request/websocket.py @@ -61,7 +61,7 @@ class WebSocket(object): if self.sock is not None: self.sock.settimeout(timeout) - def connect(self, url, header=None, cookie=None, host_header=None): + def connect(self, url, header=None, cookie=None, hostHeader=None): parts = _urllib.parse.urlsplit(url) secure = parts.scheme == "wss" host = parts.hostname @@ -78,8 +78,8 @@ class WebSocket(object): hostport = "[%s]" % host if ":" in host else host # bracket IPv6 literals if port != (443 if secure else 80): # Note: only the scheme's own default port gets omitted hostport = "%s:%d" % (hostport, port) - if host_header is not None: - hostport = getText(host_header) + if hostHeader is not None: + hostport = getText(hostHeader) key = getText(base64.b64encode(os.urandom(16))) lines = ["GET %s HTTP/1.1" % resource,