Thanks to @freakyscientist for help with the second authentication part.
This is a simple proof of concept for a PTC account generator. It is provided in a way that other projects can build off of, but not intended to be used as is. This project is for educational purposes only.
It does work and can generate accounts extremely fast (up to 20 per minute). Others have gotten it working on their computers too, but it requires experience.
DM me on Discord (@sssynk) if you have a working project to be featured here!
3 Parts (I could have made it 2 but I am keeping it as is for now)
- Account Generator/Validator - This script generates accounts and validates them by verifying the email address via a code.
- Code Server - This script acts as a proxy server and holds all available codes. It will send a list of all codes to the generator when requested.
- Email Server - This script acts as a email server and receives emails and sends them to the code server.
- Clone the repository
- Install the requirements with
pip install -r requirements.txt
- Make a file called proxies.txt with a list of proxies in the format
ip:port
(one per line) - On line 104 of
scyther_generate_sync_inf.py
change thebrowser_executable_path
to the path of your browser executable (chrome) or just remove it and also in filescyther_generate.py
- Set the challenge (get it from the pogo app or you can just choose any random value) and email_domain variables on the 3rd line of both
scyther_generate.py
andscyther_generate_sync_inf.py
- Set line 14 of scyther_email to the hook for where to send codes (could use localhost:8090 if your email server and generator are on the same machine)
- yay you're done
- Make sure your email server is set up and run
python scyther_email.py
- Make sure your code server is set up and run
python scyther_server.py
- Run the script with
python scyther_distributor.py
(most reliable) orpython scyther_generate_sync.py
(less reliable) - The script will generate accounts and save them to
accounts.txt