File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree 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.6.9.3 "
23+ VERSION = "1.6.10.0 "
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 )
Original file line number Diff line number Diff line change @@ -587,8 +587,14 @@ class _(dict):
587587
588588 if not getRequestHeader (req , HTTP_HEADER .COOKIE ) and conf .cj :
589589 conf .cj ._policy ._now = conf .cj ._now = int (time .time ())
590- cookies = conf .cj ._cookies_for_request (req )
591- requestHeaders += "\r \n %s" % ("Cookie: %s" % ";" .join ("%s=%s" % (getUnicode (cookie .name ), getUnicode (cookie .value )) for cookie in cookies ))
590+ while True :
591+ try :
592+ cookies = conf .cj ._cookies_for_request (req )
593+ except RuntimeError : # NOTE: https://github.com/sqlmapproject/sqlmap/issues/5187
594+ time .sleep (1 )
595+ else :
596+ requestHeaders += "\r \n %s" % ("Cookie: %s" % ";" .join ("%s=%s" % (getUnicode (cookie .name ), getUnicode (cookie .value )) for cookie in cookies ))
597+ break
592598
593599 if post is not None :
594600 if not getRequestHeader (req , HTTP_HEADER .CONTENT_LENGTH ) and not chunked :
You can’t perform that action at this time.
0 commit comments