Skip to content

pzhdfy/shadowsocks-java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shadowsocks-java

A implementation of Shadowsocks in Java base on netty4 framework.

Features

  • AEAD Ciphers support
  • TCP & UDP full support
  • DNS proxy optimization

Environment

  • JRE8

Install

  1. download shadowsocks-netty-x.x.x-bin.zip
  2. unzip shadowsocks-netty-x.x.x-bin.zip
  3. run

as ssserver

java -jar shadowsocks-netty-x.x.x.jar -s -conf="conf/config-example-server.json"

as ssclient

java -jar shadowsocks-netty-x.x.x.jar -c --conf="conf/config-example-client.json"

Config file as python port

Create configuration file and run

Build

  1. import as maven project
  2. maven package

TODO

  • ssr obfs features implementation(maybe no use,but for fun)
  • performance optimization
  • rate limit

About

shadowsocks server base on netty4 , tcp & udp full support,

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%