Skip to content

emacsenli/goflyway

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goflyway, HTTP tunnel in Go

goflyway is an end-to-end encrypted HTTP/SOCKS5 proxy client/server written in golang, featuring:

  1. TCP tunneling (opt. WebSocket relay)
  2. TCP multiplexer
  3. Man-in-the-middle proxy
  4. UDP over TCP
  5. Shadowsocks ACL rules compatibility
  6. Server-side HTTP reverse proxy

For more info, please refer to the following links.

中文 / English

Android Client

shadowsocks-android is an Android client for shadowsocks. By replacing the native libss-local.so in /lib with goflyway's executable, we borrow its frontend to run our proxy on Android. Check this wiki for details.

About

HTTP tunnel in Go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.3%
  • Other 0.7%