Skip to content

Warp+Psiphon, an anti censorship utility for iran

License

Notifications You must be signed in to change notification settings

shabda7/wireguard-go

Repository files navigation

Warp-Plus-Go

Warp-Plus-Go 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.

Features

  • 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.

Getting Started

Prerequisites

  • You can download prebuilt binaries or compile it with Go (You MUST use go 1.20)
  • Basic understanding of VPN and proxy configurations

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/warp-plus-go.git
    cd warp-plus-go
  2. Build the project:

    go build