From d51e45fd3428370f22576080c77da1f5e03b046a Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 17 Sep 2020 15:26:06 +0200 Subject: [PATCH] Minor update for #4344 --- lib/core/settings.py | 2 +- tamper/sleep2getlock.py | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/core/settings.py b/lib/core/settings.py index 6186f35fc..c1e89a116 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.4.9.14" +VERSION = "1.4.9.15" 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/tamper/sleep2getlock.py b/tamper/sleep2getlock.py index 6a8323797..204c36b7c 100644 --- a/tamper/sleep2getlock.py +++ b/tamper/sleep2getlock.py @@ -5,7 +5,6 @@ Copyright (c) 2006-2020 sqlmap developers (http://sqlmap.org/) See the file 'LICENSE' for copying permission """ -from lib.core.compat import xrange from lib.core.data import kb from lib.core.enums import PRIORITY @@ -16,7 +15,7 @@ def dependencies(): def tamper(payload, **kwargs): """ - Replaces instances like 'SLEEP(5)' with (e.g.) "get_lock('ETgP',5)" + Replaces instances like 'SLEEP(5)' with (e.g.) "GET_LOCK('ETgP',5)" Requirement: * MySQL @@ -30,11 +29,11 @@ def tamper(payload, **kwargs): * Reference: https://zhuanlan.zhihu.com/p/35245598 - >>> tamper('SLEEP(5)') == "get_lock('%s',5)" % kb.aliasName + >>> tamper('SLEEP(5)') == "GET_LOCK('%s',5)" % kb.aliasName True """ if payload: - payload = payload.replace("SLEEP(", "get_lock('%s'," % kb.aliasName) + payload = payload.replace("SLEEP(", "GET_LOCK('%s'," % kb.aliasName) return payload