Warp-Plus is an open-source implementation of Cloudflare's Warp, enhanced with Psiphon integration for circumventing censorship. This project aims to provide a robust and cross-platform VPN solution that can use psiphon on top of warp and warp-in-warp for changing the user virtual nat location.
- Warp Integration: Leverages Cloudflare's Warp to provide a fast and secure VPN service.
- Psiphon Chaining: Integrates with Psiphon for censorship circumvention, allowing seamless access to the internet in restrictive environments.
- Warp in Warp Chaining: Chaning two instances of warp together to bypass location restrictions.
- Cross-Platform Support: Designed to work on multiple platforms, offering the same level of functionality and user experience.
- SOCKS5 Proxy Support: Includes a SOCKS5 proxy for secure and private browsing.
- Verbose Logging: Optional verbose logging for troubleshooting and performance monitoring.
- You can download prebuilt binaries or compile it with Go (You MUST use go 1.21)
- Basic understanding of VPN and proxy configurations
-
Clone the repository:
git clone https://github.com/bepass-org/warp-plus.git cd warp-plus
-
Build the project:
go build
Run the application with the following command:
./warp-plus [-v] [-b addr:port] [-c config-file-path] [-e warp-ip] [-k license-key] [-country country-code] [-cfon] [-gool]
-v
: Enable verbose logging.-b
: Set the SOCKS bind address (default:127.0.0.1:8086
).-c
: Path to the Warp configuration file.-e
: Specify the Warp endpoint IP.-k
: Your Warp license key.-gool
: enable warp in warp.-country
: ISO 3166-1 alpha-2 country code for Psiphon.-cfon
: Enable Psiphon over Warp.-rtt
: scanner rtt threshold, default is1000
- Austria (AT)
- Belgium (BE)
- Bulgaria (BG)
- Brazil (BR)
- Canada (CA)
- Switzerland (CH)
- Czech Republic (CZ)
- Germany (DE)
- Denmark (DK)
- Estonia (EE)
- Spain (ES)
- Finland (FI)
- France (FR)
- United Kingdom (GB)
- Hungary (HU)
- Ireland (IE)
- India (IN)
- Italy (IT)
- Japan (JP)
- Latvia (LV)
- Netherlands (NL)
- Norway (NO)
- Poland (PL)
- Romania (RO)
- Serbia (RS)
- Sweden (SE)
- Singapore (SG)
- Slovakia (SK)
- Ukraine (UA)
- United States (US)
bash <(curl -fsSL https://raw.githubusercontent.com/Ptechgithub/wireguard-go/master/termux.sh)
- بعد از نصب برای اجرای مجدد فقط کافیه که
warp
یاusef
یا./warp
را وارد کنید . - اگر با 1 نصب نشد و خطا گرفتید عدد 2 رو انتخاب کنید یعنی Arm.
- برای نمایش راهنما
warp -h
را وارد کنید. - ای پی و پورت
127.0.0.1:8086
پروتکل socks - در روش warp به warp plus مقدار account id را وارد میکنید و با این کار هر 20 ثانیه 1 GB به اکانت شما اضافه میشود.
- برای تغییر لوکیشن با استفاده از سایفون برای مثال به USA از دستور زیر استفاده کنید:
warp -cfon -country US
- برای اسکن ای پی سالم وارپ از دستور
warp -scan
استفاده کنید. - برای ترکیب (chain) دو کانفیگ برای تغییر لوکیشن از دستور
warp -gool
استفاده کنید.
- Cloudflare Warp
- Psiphon
- All contributors and supporters of this project