All Projects → maple3142 → Cf Warp

maple3142 / Cf Warp

Licence: mit

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Cf Warp

I2pd
🛡 I2P: End-to-End encrypted and anonymous Internet
Stars: ✭ 1,796 (+1113.51%)
Mutual labels:  vpn
Lpvpn
LAN Party VPN - Run VPN on top of Discord. No installation required.
Stars: ✭ 132 (-10.81%)
Mutual labels:  vpn
Globalprotect Openconnect
A GlobalProtect VPN client (GUI) for Linux based on OpenConnect and built with Qt5, supports SAML auth mode.
Stars: ✭ 143 (-3.38%)
Mutual labels:  vpn
Vpn Ios
Private Internet Access - PIA VPN for iOS
Stars: ✭ 128 (-13.51%)
Mutual labels:  vpn
Vpnfailsafe
IP leak prevention for OpenVPN
Stars: ✭ 130 (-12.16%)
Mutual labels:  vpn
Vpncn.github.io
2021中国翻墙软件VPN推荐以及科学上网避坑,稳定好用。对比SSR机场、蓝灯、V2ray、老王VPN、VPS搭建梯子等科学上网与翻墙软件,中国最新科学上网翻墙梯子VPN下载推荐。
Stars: ✭ 3,925 (+2552.03%)
Mutual labels:  vpn
Core
OPNsense GUI, API and systems backend
Stars: ✭ 1,827 (+1134.46%)
Mutual labels:  vpn
Vpn 2017
Android open source VPN client released on Google Play store.
Stars: ✭ 146 (-1.35%)
Mutual labels:  vpn
Pia Tools
Shell script to automate privateinternetaccess port forwarding and starting/stopping transmission when connected/disconnected and other stuff
Stars: ✭ 130 (-12.16%)
Mutual labels:  vpn
Ladder
梯子,科学上网,翻墙 , 代理, 外网, 加速器, 路由, V2Ray,SS,shadowsocks, SSR
Stars: ✭ 141 (-4.73%)
Mutual labels:  vpn
Barbatunnel
A layer that hide, redirect. forward, re-encrypt internet packet to keep VPN, Proxies and other p2p software hidden from Firewall. Free implementation for HTTP-Tunnel, UDP-Tunnel, port forwarding, port redirecting and packet re-encryption that can work in network data-link layer and transport layer
Stars: ✭ 128 (-13.51%)
Mutual labels:  vpn
Ggfwzs in hack
hack VIP for chrome-extension 谷歌访问助手
Stars: ✭ 129 (-12.84%)
Mutual labels:  vpn
Adblocking Vpn
🔒 Create your own VPN server that blocks malicious domains to enhance your security and privacy
Stars: ✭ 139 (-6.08%)
Mutual labels:  vpn
Wireguard Private Networking
Build your own multi server private network using wireguard and ansible
Stars: ✭ 124 (-16.22%)
Mutual labels:  vpn
Macos Menubar Wireguard
macOS menubar icon for WireGuard/wg-quick
Stars: ✭ 144 (-2.7%)
Mutual labels:  vpn
Muon
A fast stateless VPN with simple obfuscation
Stars: ✭ 122 (-17.57%)
Mutual labels:  vpn
Wireguard Install
WireGuard VPN installer for Linux servers
Stars: ✭ 2,575 (+1639.86%)
Mutual labels:  vpn
Tailscale Android
Tailscale Android Client
Stars: ✭ 148 (+0%)
Mutual labels:  vpn
Google Mirrors
Google谷歌、Wikipedia维基百科、谷歌学术镜像2021年1月最新 新增各种镜像站
Stars: ✭ 146 (-1.35%)
Mutual labels:  vpn
Tinyfecvpn
A VPN Designed for Lossy Links, with Build-in Forward Error Correction(FEC) Support. Improves your Network Quality on a High-latency Lossy Link.
Stars: ✭ 1,842 (+1144.59%)
Mutual labels:  vpn

cf-warp

A simple cli to get Warp+ as WireGuard configuration

For people who just want a easy way to get a WireGuard of Warp, just download this file: https://cf-warp.maple3142.net/warp.conf. Source code of the backend can be found here.

Usage

By using this, you agree the Privacy Policy and Terms of Service of Cloudflare 1.1.1.1

With Node.js (Recommended)

Step 1

Install cf-warp globally through yarn or npm.

yarn global add cf-warp # npm i -g cf-warp

Step 2

Initialize your Warp+ account by running cf-warp command.

Example:

$ cf-warp
Your Warp credentials are located at "C:\Users\maple3142\.cf-warp\data.json", and WireGuard connection file is "C:\Users\maple3142\.cf-warp\cf-warp.conf".
You currently have 1GB Warp+ quota.
To get your current Warp+ quota, simply run "cf-warp".
To increase your Warp+ quota by 10 GB, simply run "cf-warp 10".

Step 3

Obtain cf-warp.conf from ~/.cf-warp/cf-warp.conf and use it normally.

Without Node.js

Step 1

Go ahead to releases page and download a binary for your platform.

Step 2

Open your cmd/terminal and locate the binary you just downloaded, such as cf-warp-win.exe ...

Step 3

Use it just like cf-warp installed by npm.

With Docker

Step 1

docker run --rm -v ~/.cf-warp:/root/.cf-warp maple3142/cf-warp [args]

FAQ

How does cf-warp get Warp+ quota for free?

It currently get quota by faking referrers since there is no way to pay for premium version outside of 1.1.1.1 app, but it is recommended to pay for it on your phone if you think their service is good.

How do link this to a WARP+ license from the mobile 1.1.1.1 app?

  1. Find your license key on your mobile 1.1.1.1 app
    • It should be under settings/account/key, in the form of "1a2b3d4e-1a2b3d4e-1a2b3d4e"
  2. Copy that key, and run the command:
cf-warp --license 1a2b3d4e-1a2b3d4e-1a2b3d4e #Your own license key goes here
  1. When done, the current config should be sharing the same data quota as the mobile 1.1.1.1
    • If you've paid on your phone, this config should enjoy unlimited data and WARP+.

IPv6 doesn't works in Linux by default

Due to the private tunnel local address Linux needs getaddrinfo configuration.

Thanks

https://github.com/yyuueexxiinngg/some-scripts/tree/master/cloudflare

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].