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

Skip to content

Commit 2fd9621

Browse files
committed
Minor adjustments
Cosmetics
1 parent ec9ebb3 commit 2fd9621

2 files changed

Lines changed: 11 additions & 12 deletions

File tree

lib/request/inject.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -348,18 +348,18 @@ def __goError(expression, expected=None, resumeValue=True, dump=False):
348348
SQL injection vulnerability on the affected parameter.
349349
"""
350350

351-
result = None
352-
353-
if conf.direct:
354-
return direct(expression), None
351+
output = None
355352

356353
if resumeValue:
357-
result = resume(expression, None)
354+
output = resume(expression, None)
358355

359-
if not result:
360-
result = errorUse(expression, expected, resumeValue, dump)
356+
if output and expected == EXPECTED.INT and not output.isdigit():
357+
output = None
361358

362-
return result
359+
if output is None:
360+
output = errorUse(expression, expected, resumeValue, dump)
361+
362+
return output
363363

364364
def __goInband(expression, expected=None, sort=True, resumeValue=True, unpack=True, dump=False):
365365
"""
@@ -374,10 +374,10 @@ def __goInband(expression, expected=None, sort=True, resumeValue=True, unpack=Tr
374374
if resumeValue:
375375
output = resume(expression, None)
376376

377-
if not output or (expected == EXPECTED.INT and not output.isdigit()):
377+
if not output or (output and (expected == EXPECTED.INT and not output.isdigit())):
378378
partial = True
379379

380-
if not output:
380+
if output is None:
381381
output = unionUse(expression, resetCounter=True, unpack=unpack, dump=dump)
382382

383383
if output:
@@ -490,7 +490,7 @@ def goStacked(expression, silent=False):
490490
expression = cleanQuery(expression)
491491

492492
if conf.direct:
493-
return direct(expression), None
493+
return direct(expression)
494494

495495
comment = queries[Backend.getIdentifiedDbms()].comment.query
496496
query = agent.prefixQuery("; %s" % expression)

sqlmap.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ def main():
6363

6464
paths.SQLMAP_ROOT_PATH = modulePath()
6565
setPaths()
66-
6766
banner()
6867

6968
# Store original command line options for possible later restoration

0 commit comments

Comments
 (0)