Shreemad

Valid Credit Card Generator

Nov 9th, 2022
3,333
1
Never
2
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.04 KB | None | 1 0
  1. import random
  2. import time
  3. import pyautogui
  4.  
  5. time.sleep(5)
  6.  
  7. def Generate():
  8.     OGCreditCardNum = ""
  9.  
  10.     for i in range(16):
  11.         OGCreditCardNum += str(random.randint(0, 9))
  12.  
  13.     return OGCreditCardNum
  14.  
  15. def Result(status,cc):
  16.     if status == True:
  17.         pyautogui.write(cc)
  18.         pyautogui.press('enter')
  19.         time.sleep(.5)
  20.         return
  21.  
  22.  
  23.  
  24. def ValidatedChecker(OGCreditCardNum):
  25.     CreditCardNum = OGCreditCardNum.replace(" ", "")
  26.     CreditCardNum = OGCreditCardNum.replace("-", "")
  27.     OddDigitSum = 0
  28.     EvenDigitSum = 0
  29.     CreditCardNum = CreditCardNum[::-1]
  30.  
  31.  
  32.     for x in CreditCardNum[::2]:
  33.         OddDigitSum += int(x)
  34.  
  35.     for x in CreditCardNum[1::2]:
  36.         x = int(x)*2
  37.         x = str(x)
  38.         if len(str(x)) == 2:
  39.             x = int(x[0]) + int(x[1])
  40.         EvenDigitSum += int(x)
  41.     if (OddDigitSum + EvenDigitSum) % 10 == 0:
  42.         Result(True,OGCreditCardNum)
  43.     else:
  44.         Result(False,OGCreditCardNum)
  45.  
  46.     return
  47.  
  48. while True:
  49.     ValidatedChecker(Generate())
  50.  
  51.  
Advertisement
Comments
Add Comment
Please, Sign In to add comment