Fully automated Cloudflare account grabber with advanced stealth scripts
Installation β’ Usage β’ Features β’ Documentation
npm install -g auto-freecf
moycf- π€ Full Automation β Login, grab Account ID, create API Token, all automatic
- π‘οΈ Stealth Mode β Bypass Cloudflare bot detection with advanced stealth scripts
- π» Headless by Default β Runs completely in background, no browser window opens
- π Residential Proxy β Optional proxy configuration for better success rate
- π Single & Bulk β Input single email:pass atau bulk dari file
- π¦ Auto Setup β Automatic dependency installation with live timer
- πΎ Export Results β Save to TXT format with account_id:worker_token
- π Google OAuth β Support login via Google Sign-In (fully automated)
Auto-FreeCF/
βββ src/ # Core source code (login flow)
β βββ __init__.py
β βββ browser_bot.py # Main browser automation logic
β βββ turnstile_solver.py # Turnstile challenge solver
β βββ utils.py # Utility functions
βββ signup_from_scratch/ # π₯ NEW: Auto signup from zero
β βββ main.py # Orchestrator
β βββ src/
β β βββ signup_flow.py # CF signup with Turnstile
β β βββ email_verifier.py # Email verification
β β βββ email_generator.py # Temp-mail creation
β β βββ token_creator.py # API token creation
β β βββ token_validator.py # Token validation
β β βββ turnstile_bypass.py # Advanced Turnstile solver
β β βββ utils.py
β βββ config.example.json
βββ mail-adapter/ # Temp-mail bridge (Supabase API)
β βββ adapter.py
β βββ config.example.json
βββ deploy-browserfarm.sh # VPS deployment script
βββ cli.js # CLI entry point
βββ terminal_ui.py # Terminal UI
βββ web_ui.py # Web UI
βββ browser_bot.py # Backward compatibility wrapper
βββ package.json # NPM package config
npm install -g auto-freecf# Single account (email:password)
moycf email@example.com:password123
# Bulk accounts from file
moycf accounts.txt
# With proxy
moycf accounts.txt --proxy config/proxy.json
# Google OAuth login
moycf google_email:password --login-method googlemoycfThen choose:
- Single account (email:password)
- Single account (Google OAuth)
- Bulk accounts (from file)
python web_ui.pyOpen http://localhost:8080 in your browser.
Create Cloudflare accounts from zero β no existing email needed:
# Interactive mode (recommended)
moycf
# β Pick [4] Signup from scratch
# β Pick [1] Public relay (zero setup) or [2] Custom mail API
# Direct CLI
moycf --signup --accounts 3
moycf --signup --accounts 3 --mail-api https://your-relay.example.com/new_addressMail providers:
- π Public relay β pre-configured, works out of the box (option
[1]) - π Custom API β point to your own mail-adapter (option
[2]) - ποΈ Deploy your own β full guide via Supabase (option
[3]) - π Auto-fallback β if primary relay fails, tool auto-tries backup + public relay (zero config needed)
Full pipeline:
- Temp-mail creation β 2. CF Signup (Turnstile bypass) β 3. Email verify β 4. API token β 5. Validate
Output format: account_id:workers_ai_token in results.json
./deploy-browserfarm.sh- src/browser_bot.py: Main CFAutoGrabber class with login, token creation logic
- src/turnstile_solver.py: Turnstile challenge solving (isolated page approach)
- src/utils.py: Helper functions (load_accounts, load_proxy_config, save_results)
- signup_from_scratch/: Standalone signup pipeline (no existing email needed)
- mail-adapter/: Temp-mail API bridge for signup pipeline
- browser_bot.py: Backward compatibility wrapper for existing scripts
cd tests
python test_login.pySee SECURITY.md for details on reporting vulnerabilities and security best practices.
See CODE_OF_CONDUCT.md for our community guidelines and standards.
MIT