Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #LittleJok3r ~ @d3pTeam
- #bash ./dir
- green='\e[92m'
- red='\033[0;31m'
- func(){
- gass=$(curl -s -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.89 Safari/537.36" --connect-timeout '5' $site/$dir --head)
- if [[ $gass =~ '200' ]];
- then
- printf "$green [200 OK]"
- echo " $site/$dir" | tee -a found.txt
- elif [[ $gass =~ '301' ]];
- then
- printf "$green [301]"
- echo " $site/$dir" | tee -a found.txt
- elif [[ $gass =~ '403' ]];
- then
- printf "$green [403]"
- echo " $site/$dir" | tee -a found.txt
- else
- printf "$red [404] $site"
- fi
- }
- read -p "List Target : " list
- read -p "Directory : " dir
- for site in $(cat $list); do
- func $site $dir
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement