INNER CODE UNIT · Python
fuzzer
faiyazahmad07/xss_vibes · main.py:199
def fuzzer(self, url):
data = []
dangerous_characters = Adder().dangerous_characters
parameters = self.parameters(url)
if '' in parameters and len(parameters) == 1:
print(f"[+] NO GET PARAMETER IDENTIFIED...EXITING")
exit()
if not threads or int(threads) == 1:
print(f"[+] {len(parameters)} parameters identified")
for parameter in parameters:
if not threads or threads == 1:
print(Fore.WHITE + f"[+] Testing parameter name: {parameter}")
out = self.validator(dangerous_characters,parameter,url)
data.append(out)
if not threads or threads == 1:
print("[+] FUZZING HAS BEEN COMPLETED")
return self.bubble_sort(data)