Skip to content

Commit 08cb06f

Browse files
committed
Minor update for #4870
1 parent cceb531 commit 08cb06f

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

lib/core/common.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1537,6 +1537,12 @@ def parseTargetDirect():
15371537
'testdb'
15381538
>>> conf.dbmsPass
15391539
'testpass'
1540+
>>> conf.direct = "mysql://user:'P@ssw0rd'@127.0.0.1:3306/test"
1541+
>>> parseTargetDirect()
1542+
>>> conf.dbmsPass
1543+
'P@ssw0rd'
1544+
>>> conf.hostname
1545+
'127.0.0.1'
15401546
>>> conf.direct = popValue()
15411547
"""
15421548

@@ -1553,8 +1559,8 @@ def parseTargetDirect():
15531559
conf.dbms = details.group("dbms")
15541560

15551561
if details.group("credentials"):
1556-
conf.dbmsUser = details.group("user")
1557-
conf.dbmsPass = details.group("pass")
1562+
conf.dbmsUser = details.group("user").strip("'\"")
1563+
conf.dbmsPass = details.group("pass").strip("'\"")
15581564
else:
15591565
if conf.dbmsCred:
15601566
conf.dbmsUser, conf.dbmsPass = conf.dbmsCred.split(':')

lib/core/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
from thirdparty.six import unichr as _unichr
2121

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

0 commit comments

Comments
 (0)