mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2025-03-06 05:15:48 +03:00
Properly save error-based enumerated data in session file, able to be resumed like with other techniques
This commit is contained in:
parent
a34c1b287c
commit
f83dd2251b
|
@ -21,6 +21,7 @@ from lib.core.common import popValue
|
||||||
from lib.core.common import pushValue
|
from lib.core.common import pushValue
|
||||||
from lib.core.common import randomInt
|
from lib.core.common import randomInt
|
||||||
from lib.core.common import readInput
|
from lib.core.common import readInput
|
||||||
|
from lib.core.common import replaceNewlineTabs
|
||||||
from lib.core.common import safeStringFormat
|
from lib.core.common import safeStringFormat
|
||||||
from lib.core.data import conf
|
from lib.core.data import conf
|
||||||
from lib.core.data import kb
|
from lib.core.data import kb
|
||||||
|
@ -434,7 +435,7 @@ def goError(expression, suppressOutput=False, returnPayload=False):
|
||||||
result = errorUse(expression, returnPayload)
|
result = errorUse(expression, returnPayload)
|
||||||
|
|
||||||
if not returnPayload:
|
if not returnPayload:
|
||||||
dataToSessionFile("[%s][%s][%s][%s][%s]\n" % (conf.url, kb.injPlace, conf.parameters[kb.injPlace], expression, result))
|
dataToSessionFile("[%s][%s][%s][%s][%s]\n" % (conf.url, kb.injPlace, conf.parameters[kb.injPlace], expression, replaceNewlineTabs(result)))
|
||||||
|
|
||||||
if suppressOutput:
|
if suppressOutput:
|
||||||
conf.verbose = popValue()
|
conf.verbose = popValue()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user