| 1 | + | echo "" |
| 2 | + | echo " |
| 3 | + | ░██████╗██╗░░░██╗██████╗░████████╗██████╗░░█████╗░███╗░░██╗ |
| 4 | + | ██╔════╝██║░░░██║██╔══██╗╚══██╔══╝██╔══██╗██╔══██╗████╗░██║ |
| 5 | + | ╚█████╗░██║░░░██║██████╦╝░░░██║░░░██████╔╝██║░░██║██╔██╗██║ |
| 6 | + | ░╚═══██╗██║░░░██║██╔══██╗░░░██║░░░██╔══██╗██║░░██║██║╚████║ |
| 7 | + | ██████╔╝╚██████╔╝██████╦╝░░░██║░░░██║░░██║╚█████╔╝██║░╚███║ |
| 8 | + | ╚═════╝░░╚═════╝░╚═════╝░░░░╚═╝░░░╚═╝░░╚═╝░╚════╝░╚═╝░░╚══╝ " |
| 9 | + | echo " Follow Me On: 🕊️@cyberatul 😼@cyberatull" |
| 10 | + | echo "" |
| 11 | + | |
| 12 | + | |
| 13 | + | sleep 2 |
| 14 | + | |
| 15 | + | amass enum -silent -noalts -nolocaldb -d $1 -min-for-recursive 7 -passive -o 1.txt > /dev/null & |
| 16 | + | echo "[+] Starting Amass" ; |
| 17 | + | amass enum -silent -noalts -nolocaldb -d $1 -min-for-recursive 7 -brute -o 2.txt > /dev/null & |
| 18 | + | echo "[+] Starting Amass Brute" ; |
| 19 | + | subfinder -d $1 -silent -nC -nW -o 3.txt -t 100 > /dev/null > /dev/null & |
| 20 | + | echo "[+] Starting Subfinder" & |
| 21 | + | echo $1 | assetfinder --subs-only | tee -a 4.txt > /dev/null & |
| 22 | + | echo "[+] Starting Assetfinder" & |
| 23 | + | amass enum -silent -noalts -nolocaldb -d $1 -min-for-recursive 7 -o 5.txt > /dev/null & |
| 24 | + | wait; |
| 25 | + | |
| 26 | + | echo "" |
| 27 | + | echo "[=] Finished Amass" |
| 28 | + | echo "[=] Finished Subfinder" |
| 29 | + | echo "[=] Finished Assetfinder" |
| 30 | + | echo "" |
| 31 | + | |
| 32 | + | sort 1.txt 2.txt 3.txt 4.txt 5.txt | uniq | tee -a domains.txt > /dev/null; |
| 33 | + | |
| 34 | + | cat domains.txt | httpx -silent -t 100 -o final.txt > /dev/null & |
| 35 | + | echo "[+] Starting Httpx" & |
| 36 | + | |
| 37 | + | echo "" |
| 38 | + | echo "[=] Finished Httpx" & |
| 39 | + | |
| 40 | + | rm 1.txt 2.txt 3.txt 4.txt 5.txt |
| 41 | + | echo "[+] Cleaning" |
| 42 | + | |
| 43 | + | sleep 2 |
| 44 | + | |
| 45 | + | echo "" |
| 46 | + | echo "[+] ALL DONE!!!" |
| 47 | + | echo "" |
| 48 | + | |