More fix for save/resume of --technique

This commit is contained in:
Bernardo Damele
2011-05-07 21:08:14 +00:00
parent 28a4ae8eaf
commit 1151af52bb
3 changed files with 36 additions and 23 deletions

View File

@@ -203,17 +203,13 @@ def checkSqlInjection(place, parameter, value):
logger.debug(debugMsg)
continue
if len(kb.injections) > 0:
for resumedInj in kb.injections:
if resumedInj.place == place and resumedInj.parameter \
== parameter and stype in resumedInj.data:
debugMsg = "skipping test '%s' because this " % title
debugMsg += "technique has already been detected "
debugMsg += "in a previous run"
logger.debug(debugMsg)
if len(kb.tested) > 0 and stype in kb.tested:
debugMsg = "skipping test '%s' because this " % title
debugMsg += "technique has already been detected "
debugMsg += "in a previous run"
logger.debug(debugMsg)
proceed = False
break
proceed = False
if not proceed:
continue