mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2025-04-28 21:03:45 +03:00
Fix for an Issue #367
This commit is contained in:
parent
5ea45af1c4
commit
2ec828f1cb
|
@ -893,15 +893,10 @@ class Agent(object):
|
||||||
selectFromExpr = re.search("\ASELECT\s+(.+?)\s+FROM", expression, re.I)
|
selectFromExpr = re.search("\ASELECT\s+(.+?)\s+FROM", expression, re.I)
|
||||||
selectExpr = re.search("\ASELECT\s+(.+)$", expression, re.I)
|
selectExpr = re.search("\ASELECT\s+(.+)$", expression, re.I)
|
||||||
|
|
||||||
|
_, _, _, _, _, _, fieldsStr, _ = self.getFields(expression)
|
||||||
|
|
||||||
if any((selectTopExpr, selectDistinctExpr, selectFromExpr, selectExpr)):
|
if any((selectTopExpr, selectDistinctExpr, selectFromExpr, selectExpr)):
|
||||||
if selectTopExpr:
|
query = fieldsStr
|
||||||
query = selectTopExpr.group(1)
|
|
||||||
elif selectDistinctExpr:
|
|
||||||
query = selectDistinctExpr.group(1)
|
|
||||||
elif selectFromExpr:
|
|
||||||
query = selectFromExpr.group(1)
|
|
||||||
elif selectExpr:
|
|
||||||
query = selectExpr.group(1)
|
|
||||||
else:
|
else:
|
||||||
query = expression
|
query = expression
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user