minor update

This commit is contained in:
Miroslav Stampar 2010-11-15 12:19:22 +00:00
parent 819085155e
commit 39c6c9f386
2 changed files with 6 additions and 5 deletions

View File

@ -405,13 +405,14 @@ def checkNullConnection():
return kb.nullConnection is not None return kb.nullConnection is not None
def checkConnection(): def checkConnection(suppressOutput=False):
try: try:
socket.gethostbyname(conf.hostname) socket.gethostbyname(conf.hostname)
except socket.gaierror: except socket.gaierror:
errMsg = "host '%s' does not exist" % conf.hostname errMsg = "host '%s' does not exist" % conf.hostname
raise sqlmapConnectionException, errMsg raise sqlmapConnectionException, errMsg
if not suppressOutput:
infoMsg = "testing connection to the target url" infoMsg = "testing connection to the target url"
logger.info(infoMsg) logger.info(infoMsg)

View File

@ -193,7 +193,7 @@ def start():
setupTargetEnv() setupTargetEnv()
if not checkConnection() or not checkString() or not checkRegexp(): if not checkConnection(conf.forms) or not checkString() or not checkRegexp():
continue continue
if conf.nullConnection: if conf.nullConnection:
@ -361,7 +361,7 @@ def start():
e = getUnicode(e) e = getUnicode(e)
if conf.multipleTargets: if conf.multipleTargets:
e += ", skipping to next url" e += ", skipping to the next %s" % ("form" if conf.forms else "url")
logger.error(e) logger.error(e)
else: else:
logger.critical(e) logger.critical(e)