mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2025-02-17 03:50:42 +03:00
some reporting update for --forms
This commit is contained in:
parent
20d6b9a5c1
commit
ff310475c8
|
@ -362,15 +362,19 @@ def __findPageForms():
|
||||||
response, _ = Request.queryPage(response=True)
|
response, _ = Request.queryPage(response=True)
|
||||||
forms = ParseResponse(response, backwards_compat=False)
|
forms = ParseResponse(response, backwards_compat=False)
|
||||||
|
|
||||||
for form in forms:
|
if forms:
|
||||||
request = form.click()
|
for form in forms:
|
||||||
url = request.get_full_url()
|
request = form.click()
|
||||||
method = request.get_method()
|
url = request.get_full_url()
|
||||||
data = request.get_data() if request.has_data() else None
|
method = request.get_method()
|
||||||
|
data = request.get_data() if request.has_data() else None
|
||||||
|
|
||||||
target = (url, method, data, conf.cookie)
|
target = (url, method, data, conf.cookie)
|
||||||
kb.targetUrls.add(target)
|
kb.targetUrls.add(target)
|
||||||
kb.formNames[target] = form.name
|
kb.formNames[target] = form.name
|
||||||
|
else:
|
||||||
|
errMsg = "there were no forms found at a given target url"
|
||||||
|
raise sqlmapGenericException, errMsg
|
||||||
|
|
||||||
def __setMetasploit():
|
def __setMetasploit():
|
||||||
if not conf.osPwn and not conf.osSmb and not conf.osBof:
|
if not conf.osPwn and not conf.osSmb and not conf.osBof:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user