requirements:
- NodeJS (tested on v.10.16.0)
- Puppeteer
$node proton.js
username: pHaFaRi33coqh
pwd: 3.b._WDVxAxSf58fRxRs
email: [email protected]
try your new ProtonVPN account ;-)
What is it?
Just run the NodeJS file and it will create a new ProtonVPN account, with a random username and password
How does it work?
This script uses disposable email from generator.email, and headless browser
to fill out the registration form, receive the verification email at the disposable address,
and complete the registration process.
Troubleshooting / to do
This will only work as long as the email domains from generator.email are not blocked by ProtonVPN - sometimes they are, so just try again.
Once ProtonVPN add protections such as recaptcha, this script will not work.
To-do
- delete verification email
- use promise / await version of requests module