File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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 (':' )
Original file line number Diff line number Diff line change 2020from 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 "
2424TYPE = "dev" if VERSION .count ('.' ) > 2 and VERSION .split ('.' )[- 1 ] != '0' else "stable"
2525TYPE_COLORS = {"dev" : 33 , "stable" : 90 , "pip" : 34 }
2626VERSION_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