这个是逗比根据地的备份镜像站(非官方)。牢记域名: [doubibackup.com]。搜索:标签云
投稿文章 | 广告合作 | Telegram 群组 / 公告频道 / 使用教程
广告

『原创』Go语言轻量化 网络混淆代理工具 —— Lightsocks 一键脚本

Shell脚本 Toyo 28评论
广告
本文最后更新于 2018年9月20日 19:48 可能会因为没有更新而失效。如已失效或需要修正,请留言!

一个轻量级网络混淆代理,基于 SOCKS5 协议。只专注于混淆,用最简单高效的混淆算法达到目的;不会放大传输流量,传输流量更少更快,占用资源更少。

发现这两年很多代理软件都在用 Go 语言编写,好几个都是。目前封的严反正我是多搞一些小众代理软件,多个软件多条路。

注意:Lightsocks 不支持自定义密码,程序会自动生成超长高安全性密码,端口可以自定义。

客户端辅助工具:『原创』更方便的Windows系统 Lightsocks 客户端 —— Lightsocks Tools


系统要求

CentOS 6+ / Debian 6+ / Ubuntu 14.04 +

推荐 Debian 8 x64,这个是我一直使用的系统,我的脚本在这个系统上面出错率最低。

脚本版本

Ver: 1.0.1

安装步骤

执行下面的代码下载并运行脚本。

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/lightsocks.sh && chmod +x lightsocks.sh && bash lightsocks.sh

运行脚本后会出现脚本操作菜单,选择并输入 1 就会开始安装。

点击展开 查看更多

使用说明

进入下载脚本的目录并运行脚本:

./lightsocks.sh

然后选择你要执行的选项即可。

 Lightsocks 一键管理脚本 [vx.x.x]
 ---- Toyo | doub.io/lightsocks-jc1 ----

 0. 升级脚本
————————————
 1. 安装 Lightsocks
 2. 升级 Lightsocks
 3. 卸载 Lightsocks
————————————
 4. 启动 Lightsocks
 5. 停止 Lightsocks
 6. 重启 Lightsocks
————————————
 7. 设置 账号配置
 8. 查看 账号信息
 9. 查看 日志信息
10. 查看 链接信息
————————————

 当前状态: 已安装 并 已启动

 请输入数字 [0-10]:

其他操作

启动:/etc/init.d/lightsocks start

停止:/etc/init.d/lightsocks stop

重启:/etc/init.d/lightsocks restart

查看状态:/etc/init.d/lightsocks status

安装目录:/usr/local/lightsocks

配置文件:/root/.lightsocks.json

日志文件:/usr/local/lightsocks/lightsocks.log

其他说明

因为 Lightsocks 目前不能自定义配置文件位置,所以默认会把配置文件放在用户目录下

例如管理员用户 root 就是 /root/.lightsocks.json,例如普通用户 abc 就是 /home/.lightsocks.json

注意:Lightsocks 不支持自定义密码,程序会自动生成超长高安全性密码,端口可以自定义。


提示wget: unknown host “raw.githubusercontent.com” 之类的错误

这是无法解析我的域名,多半是DNS的问题,请更换DNS为谷歌DNS(以下两行一起复制 一起执行)。

echo -e "nameserver 8.8.8.8\nnameserver 8.8.4.4" > /etc/resolv.conf

提示 wget: command not found 的错误

这是你的系统精简的太干净了,wget都没有安装,所以需要安装wget。

# CentOS系统:
yum install -y wget

# Debian/Ubuntu系统:
apt-get install -y wget

升级脚本

升级脚本只需要重新下载脚本文件就可以了,会自动覆盖原文件。

更新日志

2018年07月10日,版本 v1.0.1

1. 新增 升级脚本时,将一起升级服务脚本(Service)。

2018年03月12日,版本 v1.0.0

1. 推出 正式版。

转载请超链接注明:逗比根据地 » 『原创』Go语言轻量化 网络混淆代理工具 —— Lightsocks 一键脚本
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!

赞 (55)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(28)个小伙伴在吐槽
  1. 可以和SSR共享吗?
    结束动作2018-05-11 15:11 回复
    • 共享?它可以与SSR服务端在一个服务器上面共存,只要端口不一样。
      Toyo2018-05-13 13:07 回复
  2. 所以说请集成一下BBR安装呗
    seven2018-03-23 20:33 回复
    • # 还是自己手动吧。
      wget -N --no-check-certificate https://softs.host/Bash/bbr.sh && chmod +x bbr.sh && bash bbr.sh
      
      Toyo2018-03-24 12:31 回复
  3. 这个工具的混淆算法太弱,作者github上已经有人讨论了,下面摘抄一部分 WANG-lp: 这个算法连简单的rc4都不如。另外通过统计学方法可以很快的反推出码表,而且可以很容易playback attack. 另外我举一个简单的例子,这个协议中client直接将socks5进行 “混淆” 后发给server端,攻击者只需要修改握手数据包中第四个byte (ATYP)然后重复发送给服务器,通过判断服务器是否立即关闭链接,如果服务器在3种情况下(对应未加密时的0x01, 0x03, 0x04)没有立即关闭链接,那么这个就可以判定是一个私有协议的socks5代理。 注意这种方式不需要知道码表,只需要判断是否有3种情况没有立即关闭链接即可。 这种方式对于gfw来说简单高效,只需要尝试256种情况。 参见:http://stackissue.com/breakwa11/shadowsocks-rss/shadowsocks-38.html 。
    hanihai2018-03-19 15:47 回复
    • 小范围人群使用,是不会被针对处理的。 只有出现了SS和SSR那种大规模使用……就会被墙针对
      小男生2018-04-07 17:40 回复
      • 特别是 SS SSR 这类生态太过完善,大量机场诞生,形成了一条产业链,枪打出头鸟。
        Toyo2018-04-08 14:59 回复
  4. /etc/init.d/lightsocks: 行 32: 1514 段错误 nohup ./lightsocks >> "${LOG}" 2>&1
    大飞2018-03-19 13:01 回复
  5. 不建议用这个软件,和最初版的ss差不多,这里面有相关讨论 https://github.com/shadowsocks/shadowsocks/issues/988#issuecomment-335679360
    leobin2018-03-18 14:54 回复
    • 好吧,代码我也不懂,无法判断是否安全性更高(是否容易被墙方面),总归大家有兴趣的可以试试,觉得不安全就用其他的代理软件就好。
      Toyo2018-03-18 17:16 回复
  6. 有没有Android客户端
    腾讯2018-03-16 10:55 回复
    • 官方安卓客户端还是未完成的。
      Toyo2018-03-16 13:05 回复
  7. 可以同时启用ssr和lightsocks吗?
    ppx_wind2018-03-15 10:46 回复
    • 可以,端口区分开即可。
      Toyo2018-03-15 13:23 回复
  8. 有必要去学习一波Golang了 :neutral:
    Rein2018-03-13 21:27 回复
  9. 伺服器上能同时启动brook 及 lightsocks 吗?
    Kevinchan992018-03-13 12:41 回复
    • 可以,但是端口要区分开。
      Toyo2018-03-13 14:39 回复
  10. 第一个评论?酥服。 试试新的东西。
    mike2018-03-13 08:50 回复
  11. 哈哈,吐槽意见不少啊。https://github.com/gwuhaolin/blog/issues/12
    小敏2018-03-13 00:17 回复
  12. 有没有安桌客户端?
    kk2018-03-13 00:06 回复
    • 有,但是还是未完成的。
      Toyo2018-03-13 14:47 回复
  13. 逗比一发布,小众变大众,呵呵~
    小敏2018-03-12 23:32 回复
    • 太看得起我了,即使是我发了文章,也会因为各种问题限制人数增长,例如生态差,基本就 windows和linux 玩玩。
      即使是现在很多 SS/SSR 代理被墙,但是依然很多人坚持继续使用,就是因为 SS/SSR 生态好,各平台客户端齐全,而小众代理就没几个能齐全的了,就算是 Brook 虽然各平台都有,但是功能很简陋。
      Toyo2018-03-13 14:50 回复
  14. 谢谢大佬,又出好东西了 :razz:
    岩兔站2018-03-12 22:17 回复
  15. 抢沙发, 现在离不开小火箭了,去广告, 看VIP视频
    小白2018-03-12 20:00 回复
    • 如何去广告?
      西部老大2018-03-18 16:53 回复
      • 用去广告的.conf规则文件
        黑人问号2018-05-03 22:43 回复