👑Find Parameters
My OneLiner
Configure File Names
cat all_endpoints.txt | gf xss | httpx -mc 200 > xss_parameters.txt && all_endpoints.txt | gf sqli | httpx -mc 200 > sqli_parameters.txt && cat all_endpoints.txt | grep "=" | httpx -mc 200 > Fuzz_parameters.txt && cat all_endpoints.txt | grep "utm_" | httpx -mc 200 > utm_parameters.txt && cat Fuzz_parameters.txt xss_parameters.txt sqli_parameters.txt utm_parameters.txt > merged_parameters.txt && cat merged_parameters.txt | kxss && arjun -i active_endpoints.txt -oT active_endpoints_Arjun_result.txt && arjun -i active_ext_endpoints.txt -oT active_ext_endpoints_Arjun_result.txt && arjun -i old_endpoints.txt -oT old_endpoints_Arjun_result.txt && arjun -i old_php_endpoints.txt -oT old_php_endpoints_Arjun_result.txt && arjun -i old_html_endpoints.txt -oT old_html_endpoints_Arjun_result.txt && cat active_endpoints_Arjun_result.txt active_ext_endpoints_Arjun_result.txt old_endpoints_Arjun_result.txt old_php_endpoints_Arjun_result.txt old_html_endpoints_Arjun_result.txt > merged_endpoints_Arjun_result_to_chek_XSS.txt && cat merged_endpoints_Arjun_result_to_chek_XSS.txt | Gxss -c 100 -p asad | grep asad > reflect_parameters.txt && cat merged_endpoints_Arjun_result_to_chek_XSS.txt | kxss > Unfiltered_parameters.txtMy OneLiner for Burp
cat merged_parameters.txt | parallel -j 10 'curl --proxy http://127.0.0.1:8080 -sk {}' >> /dev/null &&❗ Information IMPORTANT ❗
Bruteforce Parameters Recursively. For exemple:
exemple.com/page? - - > valid param "ID" * bruteforce params for exemple.com/page?ID=1 -- >
next bruteforce exemple.com/page?ID=1&meth... and so on
Find Hidden Parameters on Login-Register-Logout Pages for XSS
-------------------------------------------------------------
Bruteforce Parameters to hidden_endpoints.txt
Arjun -i hidden_endpoints.txt --stable -oT hidden_endpoints_Arjun_result.txtx8 -u hidden_endpoints.txt -w Parameter.txt hidden_endpoints_x8_result.txtcat hidden_endpoints_Arjun_result.txt | parallel -j 10 'curl --proxy http://127.0.0.1:8080 -sk {}' >> /dev/null
ffuf -u https:website.com/?FUZZ=test -w My-Recon-Wordlist\Assetnote-wordlist\parameters-wordlist\httparchive_parameters_top_1m_.txt -mc 200 -p 0.5-0.6-------------------------------------------------------------
Bruteforce Parameters to active_endpoints.txt
Arjun -i active_endpoints.txt --stable -oT active_endpoints_Arjun_result.txtx8 -u active_endpoints.txt -w Parameter.txt -o active_endpoints_x8_result.txtcat active_endpoints_Arjun_result.txt | parallel -j 10 'curl --proxy http://127.0.0.1:8080 -sk {}' >> /dev/null
ffuf -u https:website.com/?FUZZ=test -w My-Recon-Wordlist\Assetnote-wordlist\parameters-wordlist\httparchive_parameters_top_1m_.txt -mc 200 -p 0.5-0.6-------------------------------------------------------------
Bruteforce Parameters to old_endpoints.txt
Arjun -i old_endpoints.txt --stable -oT old_endpoints_Arjun_result.txtx8 -u old_endpoints.txt -w Parameter.txt -o old_endpoints_x8_result.txtcat old_endpoints_Arjun_result.txt | parallel -j 10 'curl --proxy http://127.0.0.1:8080 -sk {}' >> /dev/null
ffuf -u https:website.com/?FUZZ=test -w My-Recon-Wordlist\Assetnote-wordlist\parameters-wordlist\httparchive_parameters_top_1m_.txt -mc 200 -p 0.5-0.6-------------------------------------------------------------
Find Parameters Using Archive URLS
cat all.txt | gf xss | httpx -mc 200 > xss_parameters.txtcat all.txt | gf sqli | httpx -mc 200 > sqli_parameters.txtcat all.txt | grep "=" | httpx -mc 200 > Fuzz_parameters.txtcat all.txt | grep "utm_" | httpx -mc 200 > utm_parameters.txtcat Fuzz_parameters.txt xss_parameters.txt sqli_parameters.txt utm_parameters.txt | parallel -j 10 'curl --proxy http://127.0.0.1:8080 -sk {}' >> /dev/null-------------------------------------------------------------
Bruteforce Parameters Using xnLinkFinder_endpoints.txt
Arjun -i xnLinkFinder_endpoints.txt --stable -oT xnLinkFinder_endpoints_Arjun_result.txt
x8 -u xnLinkFinder_endpoints.txt -w parameter.txt -o xnLinkFinder_x8_endpoints.txtcat xnLinkFinder_Arjun_endpoints.txt | parallel -j 10 'curl --proxy http://127.0.0.1:8080 -sk {}' >> /dev/null
ffuf -u https:website.com/?FUZZ=test -w My-Recon-Wordlist\Assetnote-wordlist\parameters-wordlist\httparchive_parameters_top_1m_.txt -mc 200 -p 0.5-0.6 -x "http://127.0.0.1:8080"-------------------------------------------------------------
Last updated