@hackage moesocks0.1.0.10

moe for all

MoeSocks

A socks5 proxy using the client / server architecture.

MoeSocks is greatly inspired by shadowsocks.

A sample config.json file is included in this repository and the cabal archive.

type moesocks --help for help.

Features

  • GFW compatibility
  • Can be used as a drop in replacement for shadowsocks (only client mode)
  • TCP port forwarding

Planning features

  • UDP socks5 proxy
  • UDP port forwarding
  • Web based monitoring and profiling

Note

You might want to use the python implementation of shadowsocks on the remote server.

The remote mode of moesocks is still buggy :(

There is an earlier implementation of shadowsocks in Haskell by rnons.

The goal of moesocks is to provide extra configurability to standard shadowsocks, for example:

  • load balancing (region based multi-server configuration) IP level request
  • filters (like iptables)