lightsocks icon indicating copy to clipboard operation
lightsocks copied to clipboard

其它语言的实现?

Open delphinuz opened this issue 8 years ago • 10 comments

It that possible having python version of lightsocks?

Thanks.

delphinuz avatar Oct 27 '17 14:10 delphinuz

我不会 Python,我会抽出时间写一篇详细的 Lightsocks 的原理介绍。这样能让社区中各个领域的高手去用不同语言实现 Lightsocks。

我最希望看到 C 语言版的实现,因为它最高效,也方便迁移到 iOS 和 Android 应用中,但是我的 C 语言水平仅限于大学学到的知识还无法用 C 实现跨平台的网络应用。

gwuhaolin avatar Oct 28 '17 06:10 gwuhaolin

Lightsocks 实现原理请见文章 你也能写个 Shadowsocks

gwuhaolin avatar Nov 05 '17 05:11 gwuhaolin

Python 版本 Lightsocks-Python 照着作者的文章实现了Python版本的,现在只完成了核心功能,还没写CLI。 ss用了很久,看了这篇文章才知道,原来原理挺简单的。

linw1995 avatar Nov 09 '17 11:11 linw1995

C 语言版本 Lightsocks-C。照着作者的文章,只实现了本地端,服务端还有一些问题。(逃

LeeReindeer avatar Aug 31 '18 10:08 LeeReindeer

各种版本的都来了,我也手痒了,有空也来弄弄 /斜眼笑

InoriHimea avatar Sep 04 '18 01:09 InoriHimea

老夫搓了个elixir版本的ex_socks

tt67wq avatar Dec 25 '19 08:12 tt67wq

C#版本,仅参考了加解密部分思路,添加UDP转发.多端口支持,项目地址: SharpSocks 2022-8更新 使用MAUI重构了客户端,原生支持跨平台. 两年前写的代码,简直不忍直视...

SmRiley avatar Jan 22 '20 11:01 SmRiley

C++版本,使用c++11。参考了lightsocks-c,基于libevent,构建系统使用cmake。因时间和能力有限,目前只实现了客户端。项目地址: lightsocks-cxx 2020/4/12更新:服务端已完成

mayfly227 avatar Apr 02 '20 08:04 mayfly227

直接去改ss-libev那个代码难度很大吗???自己实现一个加解密是不是就可以了?

ghost avatar Jul 18 '20 10:07 ghost

直接去改ss-libev那个代码难度很大吗???自己实现一个加解密是不是就可以了?

直接使用libev也可以,难度不是很大

mayfly227 avatar Jul 18 '20 10:07 mayfly227