/node-shadowsocks

心血来潮,看看shadowsocks

Primary LanguageJavaScript

实践一下nodejs的shadowsocks

说明

先完成aes-256-cfb算法的加解密,只针对ipv4做适配,暂不支持ipv6.

  1. 运行lib/ss-local.js开启本地ss
node lib/ss-local.js
  1. 运行lib/ss-server.js开启ss服务,用于请求真正的地址
node lib/ss-server.js
  1. 测试:
 curl --socks5-hostname 127.0.0.1:1337 http://www.baidu.com

参考

  1. shadowsocks-nodejs
  2. socks5-client