File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -1537,6 +1537,12 @@ def parseTargetDirect():
1537
1537
'testdb'
1538
1538
>>> conf.dbmsPass
1539
1539
'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'
1540
1546
>>> conf.direct = popValue()
1541
1547
"""
1542
1548
@@ -1553,8 +1559,8 @@ def parseTargetDirect():
1553
1559
conf .dbms = details .group ("dbms" )
1554
1560
1555
1561
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 ( "' \" " )
1558
1564
else :
1559
1565
if conf .dbmsCred :
1560
1566
conf .dbmsUser , conf .dbmsPass = conf .dbmsCred .split (':' )
Original file line number Diff line number Diff line change 20
20
from thirdparty .six import unichr as _unichr
21
21
22
22
# sqlmap version (<major>.<minor>.<month>.<monthly commit>)
23
- VERSION = "1.5.10.18 "
23
+ VERSION = "1.5.10.19 "
24
24
TYPE = "dev" if VERSION .count ('.' ) > 2 and VERSION .split ('.' )[- 1 ] != '0' else "stable"
25
25
TYPE_COLORS = {"dev" : 33 , "stable" : 90 , "pip" : 34 }
26
26
VERSION_STRING = "sqlmap/%s#%s" % ('.' .join (VERSION .split ('.' )[:- 1 ]) if VERSION .count ('.' ) > 2 and VERSION .split ('.' )[- 1 ] == '0' else VERSION , TYPE )
You can’t perform that action at this time.
0 commit comments