Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit df36eb6

Browse files
committed
Minor bug fix in --resume functionality
1 parent 4512ef5 commit df36eb6

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

lib/utils/resume.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,6 @@ def resume(expression, payload):
131131
if not payload:
132132
return None
133133

134-
expressionUnescaped = unescaper.unescape(expression)
135134
substringQuery = queries[kb.dbms].substring
136135
select = re.search("\ASELECT ", expression, re.I)
137136

@@ -156,9 +155,9 @@ def resume(expression, payload):
156155
dataToSessionFile("[%s][%s][%s][%s][%s" % (conf.url, kb.injPlace, conf.parameters[kb.injPlace], expression, resumedValue))
157156

158157
if select:
159-
newExpr = expressionUnescaped.replace(regExpr, substringQuery % (regExpr, len(resumedValue) + 1, int(length)), 1)
158+
newExpr = expression.replace(regExpr, substringQuery % (regExpr, len(resumedValue) + 1, int(length)), 1)
160159
else:
161-
newExpr = substringQuery % (expressionUnescaped, len(resumedValue) + 1, int(length))
160+
newExpr = substringQuery % (expression, len(resumedValue) + 1, int(length))
162161

163162
missingCharsLength = int(length) - len(resumedValue)
164163

0 commit comments

Comments
 (0)