warn user when no parameters are supplied (#119)

This commit is contained in:
Somdev Sangwan
2018-11-14 15:48:42 +05:30
committed by GitHub
parent b490ab26b9
commit f681441112

View File

@@ -139,6 +139,7 @@ def singleTarget(target, paramData, verbose, encoding):
if args.find:
params = arjun(url, GET, headers, delay, timeout)
if not params:
print ('%s No parameters to test.' % bad)
quit()
WAF = wafDetector(url, {list(params.keys())[0] : xsschecker}, headers, GET, delay, timeout)
if WAF:
@@ -277,6 +278,9 @@ def bruteforcer(target, paramData, payloadList, verbose, encoding):
url = getUrl(target, GET)
verboseOutput(url, 'url', verbose)
params = getParams(target, paramData, GET)
if not params:
print ('%s No parameters to test.' % bad)
quit()
verboseOutput(params, 'params', verbose)
for paramName in params.keys():
paramsCopy = copy.deepcopy(params)