0% found this document useful (0 votes)
1K views2 pages

FACEBOOK UNLIMITED ACCOUNT CREATOR Py

Nfydgn

Uploaded by

walikhelne533
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views2 pages

FACEBOOK UNLIMITED ACCOUNT CREATOR Py

Nfydgn

Uploaded by

walikhelne533
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

import requests

import random
import string
import json
import hashlib
from faker import Faker
def generate_random_string(length):
letters_and_digits = string.ascii_letters + string.digits
return ''.join(random.choice(letters_and_digits) for i in range(length))
def get_mail_domains():
url = "https://api.mail.tm/domains"
try:
response = requests.get(url)
if response.status_code == 200:
return response.json()['hydra:member']
else:
print(f'[×] E-mail Error : {response.text}')
return None
except Exception as e:
print(f'[×] Error : {e}')
return None
def create_mail_tm_account():
fake = Faker()
mail_domains = get_mail_domains()
if mail_domains:
domain = random.choice(mail_domains)['domain']
username = generate_random_string(10)
password = fake.password()
birthday = fake.date_of_birth(minimum_age=18, maximum_age=45)
first_name = fake.first_name()
last_name = fake.last_name()
url = "https://api.mail.tm/accounts"
headers = {"Content-Type": "application/json"}
data = {"address": f"{username}@{domain}", "password":password}
try:
response = requests.post(url, headers=headers, json=data)
if response.status_code == 201:
print(f'')
return f"{username}@{domain}", password, first_name, last_name,
birthday
else:
print(f'[×] Email Error : {response.text}')
return None, None, None, None, None
except Exception as e:
print(f'[×] Error : {e}')
return None, None, None, None, None
def register_facebook_account(email, password, first_name, last_name, birthday):
api_key = '882a8490361da98702bf97a021ddc14d'
secret = '62f8ce9f74b12f84c123cc23437a4a32'
gender = random.choice(['M', 'F'])
req = {'api_key': api_key,'attempt_login': True,'birthday':
birthday.strftime('%Y-%m-%d'),'client_country_code': 'EN','fb_api_caller_class':
'com.facebook.registration.protocol.RegisterAccountMethod','fb_api_req_friendly_nam
e': 'registerAccount','firstname': first_name,'format': 'json','gender':
gender,'lastname': last_name,'email': email,'locale': 'en_US','method':
'user.register','password': password,'reg_instance':
generate_random_string(32),'return_multiple_errors': True}
sorted_req = sorted(req.items(), key=lambda x: x[0])
sig = ''.join(f'{k}={v}' for k, v in sorted_req)
ensig = hashlib.md5((sig + secret).encode()).hexdigest()
req['sig'] = ensig
api_url = 'https://b-api.facebook.com/method/user.register'
reg = _call(api_url, req)
id=reg['new_user_id']
token=reg['session_info']['access_token']

\x1b[38;5;22m⋘▬▭▬▭▬▭▬﴾OK ﴿▭▭▬ ▬▭▬⋙


print(f'''

﴾𝐕𝐈𝐏﴿ EMAIL : {email}


▬⋙

﴾𝐕𝐈𝐏﴿ ID : {id}
﴾𝐕𝐈𝐏﴿ PASSWORD : {password}
﴾𝐕𝐈𝐏﴿ NAME : {first_name} {last_name}
﴾𝐕𝐈𝐏﴿ BIRTHDAY : {birthday}
﴾𝐕𝐈𝐏﴿GENDER : {gender}
⋘▬▭▬▭▬▭▬﴾OK ﴿▬ ▭▬▭▬▭▬⋙
﴾𝐕𝐈𝐏﴿ Token : {token}
⋘▬▭▬▭▬▭▬﴾OK ﴿▬ ▭▬▭▬▭▬⋙''')
open('username.txt','a')
def _call(url, params, post=True):
headers = {'User-Agent':
'[FBAN/FB4A;FBAV/35.0.0.48.273;FBDM/{density=1.33125,width=800,height=1205};FBLC/
en_US;FBCR/;FBPN/com.facebook.katana;FBDV/Nexus 7;FBSV/4.1.1;FBBK/0;]'}
if post:
response = requests.post(url, data=params, headers=headers)
else:
response = requests.get(url, params=params, headers=headers)
return response.json()
for i in range(int(input('[+] How Many Accounts You Want: '))):
email, password, first_name, last_name, birthday = create_mail_tm_account()
if email and password and first_name and last_name and birthday:
register_facebook_account(email, password, first_name, last_name, birthday)
print('\x1b[38;5;208m⇼'*60)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy