0% found this document useful (0 votes)
90 views3 pages

ZEOGEN

Uploaded by

rsclio1234
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views3 pages

ZEOGEN

Uploaded by

rsclio1234
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

import random

import time
import colorama
from colorama import Fore, Back, Style
colorama.init()

class validator():

def __init__(self):
self.cardNumber = None
self.Brand = None

def __findBrand(self):
if self.cardNumber[:2] in ['34', '37']:
self.Brand = 'American Express'
elif self.cardNumber[:3] in ['300', '301', '302', '303', '304', '305']:
self.Brand = 'Diners Club - Carte Blanche'
elif self.cardNumber[:2] in ['36']:
self.Brand = 'Diners Club - International'
elif self.cardNumber[:2] in ['54']:
self.Brand = 'Diners Club - USA & Canada'
elif self.cardNumber[:4] in ['6011'] or self.cardNumber[0:3] in ['644',
'645', '646', '647', '648',
'649'] or
self.cardNumber[0:2] in [
'65'] or self.cardNumber[0:6] in [str(x) for x in range(622126,
622926)]:
self.Brand = 'Discover'
elif self.cardNumber[:3] in ['637', '638', '639']:
self.Brand = 'InstaPayment'
elif self.cardNumber[:4] in [str(x) for x in range(3528, 3590)]:
self.Brand = 'JCB'
elif self.cardNumber[:4] in ['5018', '5020', '5038', '5893', '6304',
'6759', '6761', '6762', '6763']:
self.Brand = 'Maestro'
elif self.cardNumber[:2] in ['51', '52', '53', '54', '55'] or
self.cardNumber[:6] in [str(x) for x in

range(222100, 272100)]:
self.Brand = 'MasterCard'
elif self.cardNumber[:4] in ['4026', '4508', '4844', '4913', '4917'] or
self.cardNumber[:6] == '417500':
self.Brand = 'VISA Electron'
elif self.cardNumber[0] in ['4']:
self.Brand = 'VISA'
else:
self.Brand = 'Unknown Brand'

def validate(self, number):


"""
number: str or int credit card number
"""
if number is None: return 'Not a valid Credit Card Number'
if number is bool: return 'Not a valid Credit Card Number'
if number is float: return 'Not a valid Credit Card Number'
number = ''.join(x for x in str(number).strip().split())
if number.isdigit() and 13 <= len(number) <= 19:
# Identify Brand
self.cardNumber = number
self.__findBrand()
# Luhn's Algorithm
lastDigit = int(number[-1])
base = [int(x) for x in reversed(number[:-1])]
base = [x if i % 2 != 0 else 2 * x for i, x in enumerate(base)]
base = [x if x <= 9 else x - 9 for x in base]
base = sum(base)
base = (base * 9) % 10
if base == lastDigit:
print(Fore.GREEN)
return f'[!] {self.cardNumber} is a valid Store Card!'
file = open("cards.txt", "w")
number = repr(number)
file.write(number)
file.close()
else:
print(Fore.RED)
return f'[!] {self.cardNumber} is not a valid Store Card!'
else:
return 'Not a valid Credit Card Number'

print(Fore.RED + "Hope you enjoy the gen and don’t forgot to join the discord :)")
print(Fore.GREEN + "████╗ ████║██║ ██║██╔════╝██╔════╝██║████╗ ██║ ██╔════╝
██╔════╝████╗ ██║")
print(Fore.RED + "██╔████╔██║██║ ██║█████╗ █████╗ ██║██╔██╗ ██║ ██║
███╗█████╗ ██╔██╗ ██║")
print(Fore.GREEN + "██║╚██╔╝██║██║ ██║██╔══╝ ██╔══╝ ██║██║╚██╗██║ ██║
██║██╔══╝ ██║╚██╗██║")
print(Fore.RED + "██║ ╚═╝ ██║╚██████╔╝██║ ██║ ██║██║
╚████║██╗╚██████╔╝███████╗██║ ╚████║")
print(Fore.GREEN + "╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═════╝
╚══════╝╚═╝ ╚═══╝")
print(" ")
print(Fore.RED + "vrxxyzz | .gg/vrxxyzzgen Creator: vrxxyzz#6969 | Hope you
enjoy :)" )
print(Fore.GREEN + " ")
print("1. 1k Card")
print("2. 5k Card")
print("3. 10k Card")
print(" ")
whatcard = input("[?] What Card Do You Want To Generate? (1, 2, 3 or 4) ")
print(" ")
whatcard = int(whatcard)
randomnums = "0123456789"

if whatcard == 1:
howmany = input("[?] How Many Cards Do You Want? ")
time.sleep(0.8)
print("[/] Starting")
time.sleep(0.8)
howmany = int(howmany)

for x in range(howmany):
bin = "60457811425"
ff1 = random.choice(randomnums)
ff2 = random.choice(randomnums)
ff3 = random.choice(randomnums)
ff4 = random.choice(randomnums)
ff5 = random.choice(randomnums)
cc = str(bin) + str(ff1) + str(ff2) + str(ff3) + str(ff4) + str(ff5)
print(validator().validate(int(cc)))

if whatcard == 2:
howmany = input("How Many Cards Do You Want? ")
howmany = int(howmany)
for x in range(howmany):
bin = "604578118"
ff1 = random.choice(randomnums)
ff2 = random.choice(randomnums)
ff3 = random.choice(randomnums)
ff4 = random.choice(randomnums)
ff5 = random.choice(randomnums)
ff6 = random.choice(randomnums)
ff7 = random.choice(randomnums)
cc = str(bin)
+str(ff1)+str(ff2)+str(ff3)+str(ff4)+str(ff5)+str(ff6)+str(ff7)
print(validator().validate(int(cc)))

if whatcard == 3:
howmany = input("How Many Cards Do You Want? ")
howmany = int(howmany)
for x in range(howmany):
bin = "6045781123"
ff1 = random.choice(randomnums)
ff2 = random.choice(randomnums)
ff3 = random.choice(randomnums)
ff4 = random.choice(randomnums)
ff5 = random.choice(randomnums)
ff6 = random.choice(randomnums)
cc = str(bin)+str(ff1)+str(ff2)+str(ff3)+str(ff4)+str(ff5)+str(ff6)
print(validator().validate(int(cc)))

You might also like