mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2024-11-25 19:13:48 +03:00
more quick fixes
This commit is contained in:
parent
af701cdaa2
commit
789dd6c66f
|
@ -1027,7 +1027,10 @@ def safeStringFormat(formatStr, params):
|
||||||
return retVal
|
return retVal
|
||||||
|
|
||||||
def sanitizeAsciiString(subject):
|
def sanitizeAsciiString(subject):
|
||||||
return "".join(char if ord(char) < 128 else '?' for char in subject)
|
retVal = None
|
||||||
|
if subject:
|
||||||
|
retVal = "".join(char if ord(char) < 128 else '?' for char in subject)
|
||||||
|
return retVal
|
||||||
|
|
||||||
def decloakToNamedTemporaryFile(filepath, name=None):
|
def decloakToNamedTemporaryFile(filepath, name=None):
|
||||||
retVal = NamedTemporaryFile()
|
retVal = NamedTemporaryFile()
|
||||||
|
|
|
@ -203,10 +203,11 @@ class Connect:
|
||||||
page = e.read()
|
page = e.read()
|
||||||
responseHeaders = e.info()
|
responseHeaders = e.info()
|
||||||
except socket.timeout:
|
except socket.timeout:
|
||||||
|
page, responseHeaders = None, None
|
||||||
warnMsg = "connection timed out while trying "
|
warnMsg = "connection timed out while trying "
|
||||||
warnMsg += "to get error page information"
|
warnMsg += "to get error page information"
|
||||||
logger.warn(warnMsg)
|
logger.warn(warnMsg)
|
||||||
page, responseHeaders = None, None
|
return None, None
|
||||||
code = e.code
|
code = e.code
|
||||||
status = e.msg
|
status = e.msg
|
||||||
|
|
||||||
|
@ -249,15 +250,15 @@ class Connect:
|
||||||
socket.setdefaulttimeout(conf.timeout)
|
socket.setdefaulttimeout(conf.timeout)
|
||||||
|
|
||||||
page = sanitizeAsciiString(page)
|
page = sanitizeAsciiString(page)
|
||||||
|
|
||||||
parseResponse(page, responseHeaders)
|
parseResponse(page, responseHeaders)
|
||||||
|
|
||||||
responseMsg += "(%s - %d):\n" % (status, code)
|
responseMsg += "(%s - %d):\n" % (status, code)
|
||||||
|
|
||||||
if conf.verbose <= 4:
|
if conf.verbose <= 4:
|
||||||
responseMsg += str(responseHeaders)
|
responseMsg += str(responseHeaders)
|
||||||
elif conf.verbose > 4:
|
elif conf.verbose > 4:
|
||||||
responseMsg += "%s\n%s\n" % (responseHeaders, page)
|
responseMsg += "%s\n%s\n" % (responseHeaders, page)
|
||||||
|
|
||||||
logger.log(8, responseMsg)
|
logger.log(8, responseMsg)
|
||||||
|
|
||||||
return page, responseHeaders
|
return page, responseHeaders
|
||||||
|
|
Loading…
Reference in New Issue
Block a user