├── README.md └── amazon.py /README.md: -------------------------------------------------------------------------------- 1 | # LO$R Amazon gen 2 | Simple amazon storecard generator 3 | 4 | ## STEPS 5 | 6 | go into cmd and install colorama by executing this command: 7 | 8 | pip install colorama 9 | 10 | 11 | 12 | After that run amazon.py 13 | -------------------------------------------------------------------------------- /amazon.py: -------------------------------------------------------------------------------- 1 | import random 2 | import time 3 | import colorama 4 | from colorama import Fore, Back, Style 5 | colorama.init() 6 | 7 | class validator(): 8 | 9 | def __init__(self): 10 | self.cardNumber = None 11 | self.Brand = None 12 | 13 | def __findBrand(self): 14 | if self.cardNumber[:2] in ['34', '37']: 15 | self.Brand = 'American Express' 16 | elif self.cardNumber[:3] in ['300', '301', '302', '303', '304', '305']: 17 | self.Brand = 'Diners Club - Carte Blanche' 18 | elif self.cardNumber[:2] in ['36']: 19 | self.Brand = 'Diners Club - International' 20 | elif self.cardNumber[:2] in ['54']: 21 | self.Brand = 'Diners Club - USA & Canada' 22 | elif self.cardNumber[:4] in ['6011'] or self.cardNumber[0:3] in ['644', '645', '646', '647', '648', 23 | '649'] or self.cardNumber[0:2] in [ 24 | '65'] or self.cardNumber[0:6] in [str(x) for x in range(622126, 622926)]: 25 | self.Brand = 'Discover' 26 | elif self.cardNumber[:3] in ['637', '638', '639']: 27 | self.Brand = 'InstaPayment' 28 | elif self.cardNumber[:4] in [str(x) for x in range(3528, 3590)]: 29 | self.Brand = 'JCB' 30 | elif self.cardNumber[:4] in ['5018', '5020', '5038', '5893', '6304', '6759', '6761', '6762', '6763']: 31 | self.Brand = 'Maestro' 32 | elif self.cardNumber[:2] in ['51', '52', '53', '54', '55'] or self.cardNumber[:6] in [str(x) for x in 33 | range(222100, 272100)]: 34 | self.Brand = 'MasterCard' 35 | elif self.cardNumber[:4] in ['4026', '4508', '4844', '4913', '4917'] or self.cardNumber[:6] == '417500': 36 | self.Brand = 'VISA Electron' 37 | elif self.cardNumber[0] in ['4']: 38 | self.Brand = 'VISA' 39 | else: 40 | self.Brand = 'Unknown Brand' 41 | 42 | def validate(self, number): 43 | """ 44 | number: str or int credit card number 45 | """ 46 | if number is None: return 'Not a valid Credit Card Number' 47 | if number is bool: return 'Not a valid Credit Card Number' 48 | if number is float: return 'Not a valid Credit Card Number' 49 | number = ''.join(x for x in str(number).strip().split()) 50 | if number.isdigit() and 13 <= len(number) <= 19: 51 | # Identify Brand 52 | self.cardNumber = number 53 | self.__findBrand() 54 | # Luhn's Algorithm 55 | lastDigit = int(number[-1]) 56 | base = [int(x) for x in reversed(number[:-1])] 57 | base = [x if i % 2 != 0 else 2 * x for i, x in enumerate(base)] 58 | base = [x if x <= 9 else x - 9 for x in base] 59 | base = sum(base) 60 | base = (base * 9) % 10 61 | if base == lastDigit: 62 | print(Fore.GREEN) 63 | return f'[!] {self.cardNumber} is a valid Store Card!' 64 | file = open("cards.txt", "w") 65 | number = repr(number) 66 | file.write(number) 67 | file.close() 68 | else: 69 | print(Fore.RED) 70 | return f'[!] {self.cardNumber} is not a valid Store Card!' 71 | else: 72 | return 'Not a valid Credit Card Number' 73 | banner = (''' 74 | /$$$$$$ /$$ /$$ /$$$$$$ /$$$$$$$$ /$$$$$$ /$$ /$$ /$$$$$$ /$$$$$$$$ /$$ /$$ 75 | /$$__ $$| $$$ /$$$ /$$__ $$|_____ $$ /$$__ $$| $$$ | $$ /$$__ $$| $$_____/| $$$ | $$ 76 | | $$ \ $$| $$$$ /$$$$| $$ \ $$ /$$/ | $$ \ $$| $$$$| $$ | $$ \__/| $$ | $$$$| $$ 77 | | $$$$$$$$| $$ $$/$$ $$| $$$$$$$$ /$$/ | $$ | $$| $$ $$ $$ | $$ /$$$$| $$$$$ | $$ $$ $$ 78 | | $$__ $$| $$ $$$| $$| $$__ $$ /$$/ | $$ | $$| $$ $$$$ | $$|_ $$| $$__/ | $$ $$$$ 79 | | $$ | $$| $$\ $ | $$| $$ | $$ /$$/ | $$ | $$| $$\ $$$ | $$ \ $$| $$ | $$\ $$$ 80 | | $$ | $$| $$ \/ | $$| $$ | $$ /$$$$$$$$| $$$$$$/| $$ \ $$ | $$$$$$/| $$$$$$$$| $$ \ $$ 81 | |__/ |__/|__/ |__/|__/ |__/|________/ \______/ |__/ \__/ \______/ |________/|__/ \__/ 82 | made by ! LO$R#0001\n''') 83 | 84 | print(Fore.GREEN + banner) 85 | print(Fore.RED + "LO$R AMAZON GEN") 86 | print(" ") 87 | print(Fore.RED + "v1.0.0") 88 | print(Fore.GREEN + " ") 89 | print("1. 1k Card") 90 | print("2. 2k Card") 91 | print("3. 5k Card") 92 | print("4. 10k Card") 93 | print(" ") 94 | whatcard = input("[?] What Card Do You Want To Generate? (1, 2, 3 or 4) ") 95 | print(" ") 96 | whatcard = int(whatcard) 97 | randomnums = "0123456789" 98 | 99 | if whatcard == 1: 100 | howmany = input("[?] How Many Cards Do You Want? ") 101 | time.sleep(0.8) 102 | print("[/] Starting") 103 | time.sleep(0.8) 104 | howmany = int(howmany) 105 | 106 | for x in range(howmany): 107 | bin = "60457811425" 108 | ff1 = random.choice(randomnums) 109 | ff2 = random.choice(randomnums) 110 | ff3 = random.choice(randomnums) 111 | ff4 = random.choice(randomnums) 112 | ff5 = random.choice(randomnums) 113 | cc = str(bin) + str(ff1) + str(ff2) + str(ff3) + str(ff4) + str(ff5) 114 | print(validator().validate(int(cc))) 115 | 116 | if whatcard == 2: 117 | howmany = input("How Many Cards Do You Want? ") 118 | howmany = int(howmany) 119 | for x in range(howmany): 120 | bin = "604578114" 121 | ff1 = random.choice(randomnums) 122 | ff2 = random.choice(randomnums) 123 | ff3 = random.choice(randomnums) 124 | ff4 = random.choice(randomnums) 125 | ff5 = random.choice(randomnums) 126 | ff6 = random.choice(randomnums) 127 | ff7 = random.choice(randomnums) 128 | cc = str(bin)+str(ff1)+str(ff2)+str(ff3)+str(ff4)+str(ff5)+str(ff6)+str(ff7) 129 | print(validator().validate(int(cc))) 130 | 131 | if whatcard == 3: 132 | howmany = input("How Many Cards Do You Want? ") 133 | howmany = int(howmany) 134 | for x in range(howmany): 135 | bin = "604578118" 136 | ff1 = random.choice(randomnums) 137 | ff2 = random.choice(randomnums) 138 | ff3 = random.choice(randomnums) 139 | ff4 = random.choice(randomnums) 140 | ff5 = random.choice(randomnums) 141 | ff6 = random.choice(randomnums) 142 | ff7 = random.choice(randomnums) 143 | cc = str(bin)+str(ff1)+str(ff2)+str(ff3)+str(ff4)+str(ff5)+str(ff6)+str(ff7) 144 | print(validator().validate(int(cc))) 145 | 146 | if whatcard == 4: 147 | howmany = input("How Many Cards Do You Want? ") 148 | howmany = int(howmany) 149 | for x in range(howmany): 150 | bin = "6045781123" 151 | ff1 = random.choice(randomnums) 152 | ff2 = random.choice(randomnums) 153 | ff3 = random.choice(randomnums) 154 | ff4 = random.choice(randomnums) 155 | ff5 = random.choice(randomnums) 156 | ff6 = random.choice(randomnums) 157 | cc = str(bin)+str(ff1)+str(ff2)+str(ff3)+str(ff4)+str(ff5)+str(ff6) 158 | print(validator().validate(int(cc))) 159 | --------------------------------------------------------------------------------