Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 839070d

Browse files
committed
Minor refactoring
1 parent 28ee12c commit 839070d

5 files changed

Lines changed: 12 additions & 12 deletions

File tree

lib/core/option.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2097,11 +2097,11 @@ def _useWizardInterface():
20972097
choice = readInput(message, default='1')
20982098

20992099
if choice == '2':
2100-
map(lambda x: conf.__setitem__(x, True), WIZARD.INTERMEDIATE)
2100+
map(lambda _: conf.__setitem__(_, True), WIZARD.INTERMEDIATE)
21012101
elif choice == '3':
2102-
map(lambda x: conf.__setitem__(x, True), WIZARD.ALL)
2102+
map(lambda _: conf.__setitem__(_, True), WIZARD.ALL)
21032103
else:
2104-
map(lambda x: conf.__setitem__(x, True), WIZARD.BASIC)
2104+
map(lambda _: conf.__setitem__(_, True), WIZARD.BASIC)
21052105

21062106
logger.debug("muting sqlmap.. it will do the magic for you")
21072107
conf.verbose = 0

lib/core/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from lib.core.enums import OS
2020

2121
# sqlmap version (<major>.<minor>.<month>.<monthly commit>)
22-
VERSION = "1.1.11.15"
22+
VERSION = "1.1.11.16"
2323
TYPE = "dev" if VERSION.count('.') > 2 and VERSION.split('.')[-1] != '0' else "stable"
2424
TYPE_COLORS = {"dev": 33, "stable": 90, "pip": 34}
2525
VERSION_STRING = "sqlmap/%s#%s" % ('.'.join(VERSION.split('.')[:-1]) if VERSION.count('.') > 2 and VERSION.split('.')[-1] == '0' else VERSION, TYPE)

lib/utils/brute.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ def columnExistsThread():
278278

279279
kb.data.cachedColumns[conf.db] = {conf.tbl: columns}
280280

281-
for _ in map(lambda x: (conf.db, conf.tbl, x[0], x[1]), columns.items()):
281+
for _ in ((conf.db, conf.tbl, item[0], item[1]) for item in columns.items()):
282282
if _ not in kb.brute.columns:
283283
kb.brute.columns.append(_)
284284

lib/utils/hash.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ def mssql_passwd(password, salt, uppercase=False):
153153
"""
154154

155155
binsalt = hexdecode(salt)
156-
unistr = "".join(map(lambda c: ("%s\0" if ord(c) < 256 else "%s") % utf8encode(c), password))
156+
unistr = "".join(("%s\0" if ord(_) < 256 else "%s") % utf8encode(_) for _ in password)
157157

158158
retVal = "0100%s%s" % (salt, sha1(unistr + binsalt).hexdigest())
159159

@@ -171,7 +171,7 @@ def mssql_old_passwd(password, salt, uppercase=True): # prior to version '2005'
171171
"""
172172

173173
binsalt = hexdecode(salt)
174-
unistr = "".join(map(lambda c: ("%s\0" if ord(c) < 256 else "%s") % utf8encode(c), password))
174+
unistr = "".join(("%s\0" if ord(_) < 256 else "%s") % utf8encode(_) for _ in password)
175175

176176
retVal = "0100%s%s%s" % (salt, sha1(unistr + binsalt).hexdigest(), sha1(unistr.upper() + binsalt).hexdigest())
177177

@@ -187,7 +187,7 @@ def mssql_new_passwd(password, salt, uppercase=False):
187187
"""
188188

189189
binsalt = hexdecode(salt)
190-
unistr = "".join(map(lambda c: ("%s\0" if ord(c) < 256 else "%s") % utf8encode(c), password))
190+
unistr = "".join(("%s\0" if ord(_) < 256 else "%s") % utf8encode(_) for _ in password)
191191

192192
retVal = "0200%s%s" % (salt, sha512(unistr + binsalt).hexdigest())
193193

txt/checksum.md5

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ d3ed5f9baa074df33390d33164d9d8b5 lib/core/defaults.py
4040
5fb9aaf874daa47ea2b672a22740e56b lib/core/__init__.py
4141
f872699e948d0692ce11b54781da814c lib/core/log.py
4242
5adb07b2771f26822e94c75c2cb9db0b lib/core/optiondict.py
43-
ec6a778b0e74749b916caead78ba88b7 lib/core/option.py
43+
e1c000db9be27f973569b1a430629037 lib/core/option.py
4444
8764d2d8610fff5f4aef897b2b1f1006 lib/core/profiling.py
4545
2de91262fcc6bd51c987fd2f8a59ff31 lib/core/readlineng.py
4646
760d9df2a27ded29109b390ab202e72d lib/core/replication.py
4747
a2466b62e67f8b31736bac4dac590e51 lib/core/revision.py
4848
02d4762140a72fd44668d3dab5eabda9 lib/core/session.py
49-
012bad7ef5ad747bea3edaaee08f5a68 lib/core/settings.py
49+
c55090cd0074a23ce5e56d3562db5b41 lib/core/settings.py
5050
35bffbad762eb9e03db9e93b1c991103 lib/core/shell.py
5151
a59ec28371ae067a6fdd8f810edbee3d lib/core/subprocessng.py
5252
7c9f2af3c0a8dd89223cfe07b0a0b826 lib/core/target.py
@@ -99,13 +99,13 @@ ab58650253fdad04e7a53a4e4d36df8a lib/techniques/blind/inference.py
9999
fcc3a6ac3b5f7aad86686e5f9adc7a43 lib/techniques/union/test.py
100100
505682f95cb23573dd60bf6d0063a632 lib/techniques/union/use.py
101101
452cb280aa51a4ddf38d94534a6e8d5f lib/utils/api.py
102-
d9d62fa5d7367e7fb23180240c8d03f4 lib/utils/brute.py
102+
48c3f8216b64825c50f5304cb4dadd95 lib/utils/brute.py
103103
7e0078da1dff59530d64f9b1e2f68607 lib/utils/crawler.py
104104
a2d2087353fb64a8441c3247ae0ad719 lib/utils/deps.py
105105
b806de9710a02436e576ac9065816021 lib/utils/getch.py
106106
fe3a38f820ae05a95f92ab53e22b46d0 lib/utils/har.py
107107
1bdd3e6483d3d7c4fd6ec59e9526b542 lib/utils/hashdb.py
108-
e0e8a641c28552ca6794a71b5f12a2fb lib/utils/hash.py
108+
f6772e95ab1ca991adbecc4434535a92 lib/utils/hash.py
109109
f20ae1aa6a8d1d5373ace1f7ed3476a7 lib/utils/htmlentities.py
110110
5fb9aaf874daa47ea2b672a22740e56b lib/utils/__init__.py
111111
06cd61b634ca6142281da699a504cc85 lib/utils/pivotdumptable.py

0 commit comments

Comments
 (0)