A tool to generate WireGuard profiles from a new or existing Cloudflare Warp account
- Fetch configuration data from server
- Use existing account
- Create new account
- Check account type / Warp+ status
- Create WireGuard profile
poetry install
poetry run python wgcf.py
Your new account details will be saved under wgcf-identity.json
and your WireGuard profile under wgcf-profile.conf
Create a new file wgcf-identity.json
with your account details in the following format:
{
"account_id": "",
"access_token": "",
"private_key": ""
}
- To obtain the
account_id
andaccess_token
, you can:- Grab the application's private data and read the shared preferences (Titanium Backup)