Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- if [ "$1" == "" ]; then
- clear; echo
- echo -e "##################################\n\n#### HASH'S SEARCH ####\n\tv1.1\n\t\b\b########\tBy:init-0\n\n##################################"
- printf "Use: $0 wordlist.txt\n##################################\n\n"
- exit
- fi
- rm -rf $1.final
- dos2unix $1 >> /dev/null
- for palavra in $(cat $1); do
- md5="$(echo -n "$palavra" | md5sum | cut -d" " -f1)"
- b64="$(echo -n "$palavra" | base64)"
- sha256="$(echo -n "$palavra" | sha256sum | cut -d" " -f1)"
- echo "$palavra:$md5:$b64:$sha256"
- done >> temp$1
- cat temp$1 | column -s: -t >> "$1.final"
- rm temp$1
- prt2=$1
- clear
- echo "!!done!!"
- sleep 2
- while true; do
- clear; echo
- echo "Please enter the hash OR 'PRESS ENTER' for VIEW-ALL OR enter '--down' for EXIT >>>"
- echo
- read hhashh
- if [ "$hhashh" == "--down" ]; then
- clear
- echo "Delet the file $prt2.final ?[y/n] "
- read optF
- if [ "$optF" == "y" -o "$opt" == "Y" ]; then
- rm -rf $prt2.final
- clear
- exit;
- else
- exit;
- fi
- fi
- echo
- inputhash="$(grep "$hhashh" $prt2.final --color)"
- if [ "$inputhash" == "" ]; then
- clear; echo
- echo " >>HASH not found<<"
- echo
- echo ">>>>PRESS ENTER OF EXIT<<<<"
- read
- rm -rf $prt2.final
- exit;
- else
- grep "$hhashh" $prt2.final --color
- echo;echo
- read -p ">>>PRESS ENTER<<<" cexec
- fi
- done;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement