Patch for multiple-Ctrl-C in multiple-target mode

This commit is contained in:
Miroslav Stampar
2020-10-14 12:22:56 +02:00
parent 62cfd47b83
commit 4687383a44
3 changed files with 8 additions and 2 deletions

View File

@@ -704,6 +704,12 @@ def start():
action()
except KeyboardInterrupt:
if kb.lastCtrlCTime and (time.time() - kb.lastCtrlCTime < 1):
kb.multipleCtrlC = True
raise SqlmapUserQuitException("user aborted (Ctrl+C was pressed multiple times)")
kb.lastCtrlCTime = time.time()
if conf.multipleTargets:
warnMsg = "user aborted in multiple target mode"
logger.warn(warnMsg)