mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2024-12-01 22:13:53 +03:00
bug fix (some sites raise 404 during union tests)
This commit is contained in:
parent
3873d204bb
commit
e105e1ea32
|
@ -45,7 +45,7 @@ def __unionPosition(comment, place, parameter, value, prefix, suffix, dbms, coun
|
||||||
payload = agent.payload(place=place, parameter=parameter, newValue=query, where=where)
|
payload = agent.payload(place=place, parameter=parameter, newValue=query, where=where)
|
||||||
|
|
||||||
# Perform the request
|
# Perform the request
|
||||||
resultPage, _ = Request.queryPage(payload, place=place, content=True)
|
resultPage, _ = Request.queryPage(payload, place=place, content=True, raise404=False)
|
||||||
|
|
||||||
if resultPage and randQuery in resultPage and " UNION ALL SELECT " not in resultPage:
|
if resultPage and randQuery in resultPage and " UNION ALL SELECT " not in resultPage:
|
||||||
validPayload = payload
|
validPayload = payload
|
||||||
|
@ -62,7 +62,7 @@ def __unionPosition(comment, place, parameter, value, prefix, suffix, dbms, coun
|
||||||
payload = agent.payload(place=place, parameter=parameter, newValue=query, where=2)
|
payload = agent.payload(place=place, parameter=parameter, newValue=query, where=2)
|
||||||
|
|
||||||
# Perform the request
|
# Perform the request
|
||||||
resultPage, _ = Request.queryPage(payload, place=place, content=True)
|
resultPage, _ = Request.queryPage(payload, place=place, content=True, raise404=False)
|
||||||
|
|
||||||
if resultPage and " UNION ALL SELECT " not in resultPage and ((randQuery in resultPage and randQuery2 not in resultPage) or (randQuery not in resultPage and randQuery2 in resultPage)):
|
if resultPage and " UNION ALL SELECT " not in resultPage and ((randQuery in resultPage and randQuery2 not in resultPage) or (randQuery not in resultPage and randQuery2 in resultPage)):
|
||||||
vector = (position, count, comment, prefix, suffix, conf.uChar, 2)
|
vector = (position, count, comment, prefix, suffix, conf.uChar, 2)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user